133 lines
4.3 KiB
JavaScript
133 lines
4.3 KiB
JavaScript
|
|
/**
|
|||
|
|
* 目前沙箱环境如何全链路测试订单的整个履约状态:从下单--接单--配送--订单完成呢
|
|||
|
|
* 沙箱环境下单后,可以通过联调工具的订单状态回调修改订单状态来模拟骑手真实履约状态,回调后可通过订单详情查询确认订单状态
|
|||
|
|
* 注意:订单回调必须按照订单生成0-运单生成1-骑手接单20-到店80-配送中2-已完成3
|
|||
|
|
* 这个真实履约顺序推进,否则会报错:"订单状态不允许跳转",具体可参考联调工具文档中的
|
|||
|
|
章节【2.3、 订单回调】
|
|||
|
|
*/
|
|||
|
|
|
|||
|
|
// 本地调试的方法地址
|
|||
|
|
const local_dev_url = {
|
|||
|
|
getCancelReasonList: 'http://localhost:8080/zyt/stats?type=fengniaoTest&api=getReasons&orderNo=HLW251219152827578268971826258',
|
|||
|
|
preCancelOrder: 'http://localhost:8080/zyt/stats?type=fengniaoTest&api=preCancelOrder&orderNo=HLW251219152827578268971826258&reasonCode=32',
|
|||
|
|
cancelOrder: 'http://localhost:8080/zyt/stats?type=fengniaoTest&api=cancelOrder&orderNo=HLW251219152827578268971826258&cancelCode=32&reason=测试取消',
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
const dev_notify_url = 'https://patient.youcan365.com/zyt/fengniao-notify'
|
|||
|
|
|
|||
|
|
const CreateDeliveryOrder = {
|
|||
|
|
"callback_business_type": "orderStatusNotify",
|
|||
|
|
"param": {
|
|||
|
|
"app_id": "2711175259951256784",
|
|||
|
|
"carrier_driver_id": null,
|
|||
|
|
"carrier_driver_name": "",
|
|||
|
|
"carrier_driver_phone": "",
|
|||
|
|
"carrier_lat": null,
|
|||
|
|
"carrier_lng": null,
|
|||
|
|
"description": "",
|
|||
|
|
"detail_description": "",
|
|||
|
|
"error_code": "",
|
|||
|
|
"error_scene": "",
|
|||
|
|
"retry_flag": 0,
|
|||
|
|
"api_code": "",
|
|||
|
|
"api_msg": "",
|
|||
|
|
"order_id": 150000006246108236, // 根据订单不同 填写不同的orderId 对应 购药订单shippingNo字段
|
|||
|
|
"order_status": 1,
|
|||
|
|
"partner_order_code": "HLW251219152827578268971826258", // 根据订单不同 填写不同的partner_order_code 对应 购药订单orderNo
|
|||
|
|
"push_time": 1766129745019
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 骑手接单
|
|||
|
|
const knightPickOrder = {
|
|||
|
|
"callback_business_type": "orderStatusNotify",
|
|||
|
|
"param": {
|
|||
|
|
"app_id": "2711175259951256784",
|
|||
|
|
"carrier_driver_id": "12345",
|
|||
|
|
"carrier_driver_name": "快马小胡",
|
|||
|
|
"carrier_driver_phone": "17855833126",
|
|||
|
|
"carrier_lat": null,
|
|||
|
|
"carrier_lng": null,
|
|||
|
|
"description": "",
|
|||
|
|
"detail_description": "",
|
|||
|
|
"error_code": "",
|
|||
|
|
"error_scene": "",
|
|||
|
|
"retry_flag": 0,
|
|||
|
|
"api_code": "",
|
|||
|
|
"api_msg": "",
|
|||
|
|
"order_id": 150000006217067596,
|
|||
|
|
"order_status": 20,
|
|||
|
|
"partner_order_code": "HLW251218150017861232296744384",
|
|||
|
|
"push_time": 1766129745019
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
const knightArriveStore = {
|
|||
|
|
"callback_business_type": "orderStatusNotify",
|
|||
|
|
"param": {
|
|||
|
|
"app_id": "2711175259951256784",
|
|||
|
|
"carrier_driver_id": "12345",
|
|||
|
|
"carrier_driver_name": "快马小胡",
|
|||
|
|
"carrier_driver_phone": "17855833126",
|
|||
|
|
"carrier_lat": null,
|
|||
|
|
"carrier_lng": null,
|
|||
|
|
"description": "",
|
|||
|
|
"detail_description": "",
|
|||
|
|
"error_code": "",
|
|||
|
|
"error_scene": "",
|
|||
|
|
"retry_flag": 0,
|
|||
|
|
"api_code": "",
|
|||
|
|
"api_msg": "",
|
|||
|
|
"order_id": 150000006217067596,
|
|||
|
|
"order_status": 80,
|
|||
|
|
"partner_order_code": "HLW251218150017861232296744384",
|
|||
|
|
"push_time": 1766129745019
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 骑手配送中
|
|||
|
|
const knightIsRunning = {
|
|||
|
|
"callback_business_type": "orderStatusNotify",
|
|||
|
|
"param": {
|
|||
|
|
"app_id": "2711175259951256784",
|
|||
|
|
"carrier_driver_id": "12345",
|
|||
|
|
"carrier_driver_name": "快马小胡",
|
|||
|
|
"carrier_driver_phone": "17855833126",
|
|||
|
|
"carrier_lat": null,
|
|||
|
|
"carrier_lng": null,
|
|||
|
|
"description": "",
|
|||
|
|
"detail_description": "",
|
|||
|
|
"error_code": "",
|
|||
|
|
"error_scene": "",
|
|||
|
|
"retry_flag": 0,
|
|||
|
|
"api_code": "",
|
|||
|
|
"api_msg": "",
|
|||
|
|
"order_id": 150000006217067596,
|
|||
|
|
"order_status": 2,
|
|||
|
|
"partner_order_code": "HLW251218150017861232296744384",
|
|||
|
|
"push_time": 1766129745019
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
const customerReceiveOrder = {
|
|||
|
|
"callback_business_type": "orderStatusNotify",
|
|||
|
|
"param": {
|
|||
|
|
"app_id": "2711175259951256784",
|
|||
|
|
"carrier_driver_id": "12345",
|
|||
|
|
"carrier_driver_name": "快马小胡",
|
|||
|
|
"carrier_driver_phone": "17855833126",
|
|||
|
|
"carrier_lat": null,
|
|||
|
|
"carrier_lng": null,
|
|||
|
|
"description": "",
|
|||
|
|
"detail_description": "",
|
|||
|
|
"error_code": "",
|
|||
|
|
"error_scene": "",
|
|||
|
|
"retry_flag": 0,
|
|||
|
|
"api_code": "",
|
|||
|
|
"api_msg": "",
|
|||
|
|
"order_id": 150000006217067596,
|
|||
|
|
"order_status": 3,
|
|||
|
|
"partner_order_code": "HLW251218150017861232296744384",
|
|||
|
|
"push_time": 1766129745019
|
|||
|
|
}
|
|||
|
|
}
|