huangye-parking/miniapp/api/verify.js
2026-03-11 19:39:07 +08:00

45 lines
863 B
JavaScript

/**
* 核销相关 API
*/
import { post, get } from '@/utils/request'
/**
* 扫码核销
* @param {Object} data
* @param {string} data.code - 扫码获取的券码
*/
export function scanVerify(data) {
return post('/api/verify/scan', data)
}
/**
* 券码核销
* @param {Object} data
* @param {string} data.code - 手动输入的券码
*/
export function codeVerify(data) {
return post('/api/verify/code', data)
}
/**
* 获取核销记录(用户端)
*/
export function getRecords() {
return get('/api/verify/records')
}
/**
* 获取核销记录(商户端)
*/
export function getMerchantRecords() {
return get('/api/verify/merchant-records')
}
/**
* 根据券码查询优惠券信息(核销前预览)
* @param {string} code - 券码
*/
export function previewCoupon(code) {
return get('/api/verify/preview', { code })
}