🐛 待回单确认:调度端数字态落进行中,不再返回 null
This commit is contained in:
+3
-1
@@ -996,7 +996,9 @@ public class ManageWaybillServiceImpl implements IManageWaybillService {
|
|||||||
}
|
}
|
||||||
return switch (businessStatus) {
|
return switch (businessStatus) {
|
||||||
case STATUS_PENDING, "waiting_dispatch", "dispatching" -> 0;
|
case STATUS_PENDING, "waiting_dispatch", "dispatching" -> 0;
|
||||||
case STATUS_RUNNING -> 1;
|
// 与司机端 toAppStatus 同一份数字枚举(0 待接单 / 1 运输中 / 2 已完成 / 3 已取消),待回单确认属进行中:
|
||||||
|
// 两处对同一状态必须给同一个数字,给 null 前端只能落到「未知」兜底
|
||||||
|
case STATUS_RUNNING, WaybillProcessSupport.STATUS_PENDING_RETURN_CONFIRM -> 1;
|
||||||
case STATUS_COMPLETED -> 2;
|
case STATUS_COMPLETED -> 2;
|
||||||
case STATUS_CANCELLED -> 3;
|
case STATUS_CANCELLED -> 3;
|
||||||
default -> null;
|
default -> null;
|
||||||
|
|||||||
Reference in New Issue
Block a user