redeem.js
889 Bytes
/*
* @Date: 2026-01-20 11:38:20
* @LastEditors: hookehuyr hookehuyr@gmail.com
* @LastEditTime: 2026-01-20 11:41:37
* @FilePath: /xyxBooking-weapp/src/api/redeem.js
* @Description: 义工核销端接口
*/
import { fn, fetch } from '@/api/fn';
const Api = {
REDEEM_LOGIN: '/srv/?f=reserve_admin&a=login',
REDEEM_CHECK_AUTH: '/srv/?f=reserve_admin&a=user&t=check_auth',
REDEEM_REDEEM: '/srv/?f=reserve_admin&a=bill&t=redeem',
}
/**
* @description: 义工登录
*/
export const volunteerLoginAPI = (params) => fn(fetch.post(Api.REDEEM_LOGIN, params));
/**
* @description: 检查核销权限
* @returns {Object} { data.can_redeem: Boolean, msg: String}
*/
export const checkRedeemPermissionAPI = (params) => fn(fetch.get(Api.REDEEM_CHECK_AUTH, params));
/**
* @description: 核销
*/
export const verifyTicketAPI = (params) => fn(fetch.post(Api.REDEEM_REDEEM, params));