beefast-mini-merchant/api/order.js
2025-03-27 19:41:34 +08:00

30 lines
981 B
JavaScript

import request from './request';
export default {
deliveryTimeType:{immediate:'IMMEDIATE',scheduled:'SCHEDULED'},
deliveryTimeTypeKV:{
IMMEDIATE:'及时达',SCHEDULED:'定时达'
},
status:{
created:"CREATED",pending:"PENDING",
delivering:"DELIVERING",pickupReady:"PICKUP_READY",completed:"COMPLETED",
cancelled:"CANCELLED",refunding:"REFUNDING",refunded:"REFUNDED"
},
statusKV:{
CREATED:'待支付',PENDING:'待接单',DELIVERING:'待配送',PICKUP_READY:'待自提',
COMPLETED:'已完成',CANCELLED:'已取消',REFUNDING:'退款中',REFUNDED:'已退款'
},
product:{
typeKV:{
'SELF_OPERATED':'自营','MERCHANT':'商家'
}
},
list:(params)=>request.get('/api/merchant/order/merchant',params),
accept:(order_id)=>request.put(`/api/merchant/order/${order_id}/accept`),
complete:(order_id)=>request.put(`/api/merchant/order/${order_id}/complete`),
summary:()=>request.get('/api/merchant/order/merchant/summary')
}