work-order/work-order-uniapp/api/mch/task.js

54 lines
1000 B
JavaScript
Raw Normal View History

2025-07-27 20:34:15 +08:00
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
})
}