28 lines
1.0 KiB
JavaScript
28 lines
1.0 KiB
JavaScript
import request from './request';
|
|
|
|
export default {
|
|
status:{
|
|
created:'CREATED',
|
|
cancelled:'CANCELLED',
|
|
received:'RECEIVED',
|
|
delivering:'DELIVERING',
|
|
unpaid:'UNPAID',
|
|
completed:'COMPLETED'
|
|
},
|
|
statusKV:{
|
|
CREATED:'已创建',CANCELLED:'已取消',RECEIVED:'已接单',DELIVERING:'配送中',UNPAID:'未支付',COMPLETED:'已完成'
|
|
},
|
|
deliverStatusKV:{
|
|
DELIVERY_AT_DOORSTEP:"放在门口",
|
|
DELIVERY_TO_ROOM:"敲门递件"
|
|
},
|
|
|
|
buildingList:(community_id,status)=>request.get('/api/order/community_building/count',{community_id,status}),
|
|
list:(data)=>request.get('/api/order/deliveryman/list',data,{delayLoading:true}),
|
|
detail:(orderid)=>request.get(`/api/order/${orderid}`),
|
|
|
|
statusDetail:(community_id)=>request.get('/api/order/status/count',{community_id}),
|
|
receive:(orderid)=>request.post(`/api/order/${orderid}/deliveryman/receive`),
|
|
pickup:(orderid)=>request.post(`/api/order/${orderid}/deliveryman/pickup`),
|
|
complete:(orderid,images)=>request.post(`/api/order/${orderid}/deliveryman/complete`,{images:images})
|
|
} |