54 lines
1000 B
JavaScript
54 lines
1000 B
JavaScript
![]() |
import request from '@/utils/request'
|
||
|
|
||
|
/**
|
||
|
* 查询商户的任务列表
|
||
|
* @param {Object} query - 查询参数
|
||
|
* @returns {Promise} 返回任务列表数据
|
||
|
*/
|
||
|
export function mchListTask(query) {
|
||
|
return request({
|
||
|
url: '/mch/task/list',
|
||
|
method: 'get',
|
||
|
params: query
|
||
|
})
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* 接单操作
|
||
|
* @param {Object} data - 接单参数
|
||
|
* @returns {Promise} 返回接单结果
|
||
|
*/
|
||
|
export function mchReceiveTask(data) {
|
||
|
return request({
|
||
|
url: '/mch/task/receive',
|
||
|
method: 'post',
|
||
|
data: data
|
||
|
})
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* 获取商户任务大厅列表
|
||
|
* @param {Number} mchId - 商户ID
|
||
|
* @returns {Promise}
|
||
|
*/
|
||
|
export function mchGetHallTask(query) {
|
||
|
return request({
|
||
|
url: '/mch/task/hall',
|
||
|
method: 'get',
|
||
|
params: query
|
||
|
})
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* 完成任务
|
||
|
* @param {Object} data - 完成任务参数
|
||
|
* @returns {Promise} 返回完成结果
|
||
|
*/
|
||
|
export function mchCompleteTask(data) {
|
||
|
return request({
|
||
|
url: '/mch/task/complete',
|
||
|
method: 'put',
|
||
|
data: data
|
||
|
})
|
||
|
}
|