fix:补空任务限制为2

This commit is contained in:
2024-07-12 14:29:29 +08:00
parent ee2561a19b
commit e7d376f784

View File

@@ -96,10 +96,10 @@ public class AutoSendVehicleToKzj {
JSONObject task = new JSONObject(); JSONObject task = new JSONObject();
String pointCode1 = null; String pointCode1 = null;
String pointCode2; String pointCode2;
//todo 校验补空任务是否小于3,后期需要根据区域动态获取任务数量 //todo 只允许2个补空任务,后期需要根据区域动态获取任务数量
List<String> taskTypes = new ArrayList<>(Arrays.asList(PackageInfoIvtEnum.TASK_TYPE.code("补空(待检区->空载具缓存位)"), PackageInfoIvtEnum.TASK_TYPE.code("补空(管制区->空载具缓存位)"))); List<String> taskTypes = new ArrayList<>(Arrays.asList(PackageInfoIvtEnum.TASK_TYPE.code("补空(待检区->空载具缓存位)"), PackageInfoIvtEnum.TASK_TYPE.code("补空(管制区->空载具缓存位)")));
List<SchBaseTask> existTask = taskService.getExistTasks(taskTypes); List<SchBaseTask> existTask = taskService.getExistTasks(taskTypes);
if (existTask.size() > 2) { if (existTask.size() > 1) {
return; return;
} }
List<BstIvtPackageinfoivt> kzjIvtList = packageinfoivtService.checkEndPointTask(PackageInfoIvtEnum.POINT_STATUS.code("空载具缓存位"), null, PackageInfoIvtEnum.TASK_POINT_TYPE.code("空载具放货"), PackageInfoIvtEnum.SORT_TYPE.code("降序"), PackageInfoIvtEnum.TASK_TYPE.code("补空(待检区->空载具缓存位)")); List<BstIvtPackageinfoivt> kzjIvtList = packageinfoivtService.checkEndPointTask(PackageInfoIvtEnum.POINT_STATUS.code("空载具缓存位"), null, PackageInfoIvtEnum.TASK_POINT_TYPE.code("空载具放货"), PackageInfoIvtEnum.SORT_TYPE.code("降序"), PackageInfoIvtEnum.TASK_TYPE.code("补空(待检区->空载具缓存位)"));