Merge branch 'master_merge' of http://121.40.234.130:8899/root/lanzhouhailiang_one into master_merge
This commit is contained in:
@@ -213,12 +213,17 @@ public class BstIvtPackageinfoivtServiceImpl extends ServiceImpl<BstIvtPackagein
|
||||
if (PackageInfoIvtEnum.TASK_ACTION_TYPE.code("取货分配").equals(actionType)) {
|
||||
return baseTask.getPoint_code1();
|
||||
}
|
||||
//else if (PackageInfoIvtEnum.TASK_ACTION_TYPE.code("放货分配").equals(actionType)) {
|
||||
//return baseTask.getPoint_code2();
|
||||
//}
|
||||
}
|
||||
}
|
||||
//校验是否存在行架任务
|
||||
int count = taskService.count(new QueryWrapper<SchBaseTask>()
|
||||
.eq("task_type", "010911")
|
||||
.eq("is_delete", "0")
|
||||
.lt("task_status", TaskStatusEnum.FINISHED.getCode()));
|
||||
//检查是否满足二次分配条件
|
||||
if (count>0){
|
||||
throw new BadRequestException("正在执行行架任务");
|
||||
}
|
||||
checkTaskInfo(baseTask);
|
||||
//空载具缓存位特殊二次分配逻辑:先判断是否有执行中的行架任务或补空载具任务,如未完成,不分配点位
|
||||
if (baseTask.getTask_type().equals(PackageInfoIvtEnum.TASK_TYPE.code("补空(管制区->空载具缓存位)")) ||
|
||||
|
||||
@@ -1865,13 +1865,13 @@ public class AcsToWmsServiceImpl implements AcsToWmsService {
|
||||
.eq(BstIvtPackageinfoivt::getIs_used, PackageInfoIvtEnum.IS_USED.code("启用"))
|
||||
.eq(BstIvtPackageinfoivt::getPoint_status, PackageInfoIvtEnum.POINT_STATUS.code("满轴缓存位"))
|
||||
.eq(BstIvtPackageinfoivt::getIvt_status, PackageInfoIvtEnum.IVT_STATUS.code("空"))
|
||||
.orderByAsc(BstIvtPackageinfoivt::getSort_seq));
|
||||
.orderByDesc(BstIvtPackageinfoivt::getSort_seq));
|
||||
if (CollectionUtils.isEmpty(MzPoints)){
|
||||
result.put("message", "满轴位无可用位置");
|
||||
return result;
|
||||
}
|
||||
List<BstIvtPackageinfoivt> empPoints = packageinfoivtService
|
||||
.selectEmpPoints(PackageInfoIvtEnum.POINT_STATUS.code("空载具缓存位"), PackageInfoIvtEnum.IVT_STATUS.code("空"));
|
||||
.selectEmpPoints(PackageInfoIvtEnum.POINT_STATUS.code("空载具缓存位"), PackageInfoIvtEnum.IVT_STATUS.code("空载具"));
|
||||
if (CollectionUtils.isEmpty(empPoints)){
|
||||
result.put("message", "空轴位无可用位置");
|
||||
return result;
|
||||
|
||||
Reference in New Issue
Block a user