37 lines
677 B
JavaScript
37 lines
677 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')
|
|
}
|