|
|
@@ -524,13 +524,13 @@ class CallBackHandler
|
|
|
// 顺丰状态映射到系统订单状态
|
|
|
// 系统订单状态: 1待付款 2待配送 3配送中 4已完成 5已取消
|
|
|
$statusMap = [
|
|
|
- 10 => 2, // 配送员接单/改派 -> 待配送
|
|
|
- 12 => 2, // 配送员到店 -> 待配送
|
|
|
- 15 => 3, // 配送员配送中 -> 配送中
|
|
|
+ 10 => 3, // 配送员接单/改派 -> 配送中
|
|
|
+ 12 => 3, // 配送员到店 -> 配送中
|
|
|
+ 15 => 3, // 配送员配送中 -> 配送中
|
|
|
17 => 4, // 配送完成 -> 已完成
|
|
|
2 => 2, // 订单取消 -> 待配送(配送的取消不等于订单的取消,由于 status 带有配送状态,所以改为:待配送)
|
|
|
- 22 => 2, // 配送员撤单 -> 待配送 (重新派单)
|
|
|
- 91 => 2, // 骑士上报异常 -> 异常 (不更新主状态)
|
|
|
+ 22 => 3, // 配送员撤单 -> 配送中
|
|
|
+ 91 => 3, // 骑士上报异常 -> 配送中
|
|
|
];
|
|
|
|
|
|
return $statusMap[$sfOrderStatus] ?? null;
|