🐛 待回单确认:调度端数字态落进行中,不再返回 null

This commit is contained in:
2026-10-22 14:19:06 +08:00
parent 86da6f32dc
commit 833c3e247e
@@ -996,7 +996,9 @@ public class ManageWaybillServiceImpl implements IManageWaybillService {
}
return switch (businessStatus) {
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_CANCELLED -> 3;
default -> null;