fix:补空任务限制为2
This commit is contained in:
@@ -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("补空(待检区->空载具缓存位)"));
|
||||||
|
|||||||
Reference in New Issue
Block a user