fix:增加已分配满轴点位判断
This commit is contained in:
@@ -282,7 +282,7 @@ public class BstIvtPackageinfoivtServiceImpl extends ServiceImpl<BstIvtPackagein
|
|||||||
.collect(Collectors.toList());
|
.collect(Collectors.toList());
|
||||||
//送空载具到空载具缓存位任务,需要判断是否存在已分配的且未完成的送空载具任务,如果存在,判断存在是否阻挡
|
//送空载具到空载具缓存位任务,需要判断是否存在已分配的且未完成的送空载具任务,如果存在,判断存在是否阻挡
|
||||||
if (taskType.equals(PackageInfoIvtEnum.TASK_TYPE.code("补空(待检区->空载具缓存位)")) || taskType.equals(PackageInfoIvtEnum.TASK_TYPE.code("补空(管制区->空载具缓存位)"))) {
|
if (taskType.equals(PackageInfoIvtEnum.TASK_TYPE.code("补空(待检区->空载具缓存位)")) || taskType.equals(PackageInfoIvtEnum.TASK_TYPE.code("补空(管制区->空载具缓存位)"))) {
|
||||||
Set<String> taskPointSet = taskList.stream().map(SchBaseTask::getPoint_code2).collect(Collectors.toSet());
|
Set<String> taskPointSet = taskList.stream().filter(r->!r.getPoint_code2().equals("ZXQ_01_1")).map(SchBaseTask::getPoint_code2).collect(Collectors.toSet());
|
||||||
List<BstIvtPackageinfoivt> pointList = new ArrayList<>();
|
List<BstIvtPackageinfoivt> pointList = new ArrayList<>();
|
||||||
if (CollectionUtils.isEmpty(taskPointSet)) {
|
if (CollectionUtils.isEmpty(taskPointSet)) {
|
||||||
List<BstIvtPackageinfoivt> vehicleList = ivtList.stream()
|
List<BstIvtPackageinfoivt> vehicleList = ivtList.stream()
|
||||||
|
|||||||
Reference in New Issue
Block a user