Files
delivery-uniapp/sheep/api/member/deliveryOrder.js

66 lines
1.3 KiB
JavaScript

import request from '@/sheep/request';
const DeliveryOrderApi = {
// 分页获取当前配送员负责的配送单
getPageByDeliveryManId: (data) => {
return request({
url: '/deliveryOrder/getPageByDeliveryManId',
method: 'POST',
data
});
},
// 当前配送员确认到店
riderConfirmArrival: (id) => {
return request({
url: `/deliveryOrder/riderConfirmArrival/${id}`,
method: 'POST',
});
},
// 当前配送员确认取餐
riderConfirmPickup: (id) => {
return request({
url: `/deliveryOrder/riderConfirmPickup/${id}`,
method: 'POST',
});
},
// 当前配送员送达交接点
riderDeliveryHandover: (id) => {
return request({
url: `/deliveryOrder/riderDeliveryHandover/${id}`,
method: 'POST',
});
},
// 批量送达交接点
riderDeliveryHandoverBatch: (data) => {
return request({
url: `/deliveryOrder/riderDeliveryHandoverBatch`,
method: 'POST',
params: data
});
},
// 当前配送员确认交接
riderConfirmHandover: (data) => {
return request({
url: `/deliveryOrder/riderConfirmHandover`,
method: 'POST',
data
});
},
// 当前配送员确认送达顾客
riderConfirmDelivery: (id) => {
return request({
url: `/deliveryOrder/riderConfirmDelivery/${id}`,
method: 'POST',
});
},
};
export default DeliveryOrderApi;