fix:子卷下线多次生成记录问题
This commit is contained in:
@@ -1869,7 +1869,6 @@ public class AcsToWmsServiceImpl implements AcsToWmsService {
|
|||||||
try {
|
try {
|
||||||
if (tryLock) {
|
if (tryLock) {
|
||||||
//1.查询满轴缓存位是否有空位
|
//1.查询满轴缓存位是否有空位
|
||||||
PdmProductSpecServiceImpl.doRecord(SpecEnum.XX,whereJson,Boolean.TRUE,null,containerName);
|
|
||||||
List<BstIvtPackageinfoivt> bstIvtPackageinfoivtList = packageinfoivtService
|
List<BstIvtPackageinfoivt> bstIvtPackageinfoivtList = packageinfoivtService
|
||||||
.list(new LambdaUpdateWrapper<BstIvtPackageinfoivt>().eq(BstIvtPackageinfoivt::getIs_used, PackageInfoIvtEnum.IS_USED.code("启用"))
|
.list(new LambdaUpdateWrapper<BstIvtPackageinfoivt>().eq(BstIvtPackageinfoivt::getIs_used, PackageInfoIvtEnum.IS_USED.code("启用"))
|
||||||
.orderByAsc(BstIvtPackageinfoivt::getSort_seq));
|
.orderByAsc(BstIvtPackageinfoivt::getSort_seq));
|
||||||
@@ -1914,6 +1913,7 @@ public class AcsToWmsServiceImpl implements AcsToWmsService {
|
|||||||
jo2.put("task_status", TaskStatusEnum.SURE_START.getCode());
|
jo2.put("task_status", TaskStatusEnum.SURE_START.getCode());
|
||||||
jo2.put("is_send", false);
|
jo2.put("is_send", false);
|
||||||
mzhcwTask.createTask(jo2);
|
mzhcwTask.createTask(jo2);
|
||||||
|
PdmProductSpecServiceImpl.doRecord(SpecEnum.XX,null,Boolean.TRUE,null,containerName);
|
||||||
//不确定起点的空载具缓存位->输送线任务
|
//不确定起点的空载具缓存位->输送线任务
|
||||||
createTask3(containerName);
|
createTask3(containerName);
|
||||||
result.put("status", HttpStatus.OK.value());
|
result.put("status", HttpStatus.OK.value());
|
||||||
@@ -1954,6 +1954,8 @@ public class AcsToWmsServiceImpl implements AcsToWmsService {
|
|||||||
jo.put("task_type", PackageInfoIvtEnum.TASK_TYPE.code("输送线->满轴缓存位"));
|
jo.put("task_type", PackageInfoIvtEnum.TASK_TYPE.code("输送线->满轴缓存位"));
|
||||||
jo.put("is_send", true);
|
jo.put("is_send", true);
|
||||||
mzhcwTask.createTask(jo);
|
mzhcwTask.createTask(jo);
|
||||||
|
PdmProductSpecServiceImpl.doRecord(SpecEnum.XX,null,Boolean.TRUE,null,containerName);
|
||||||
|
|
||||||
//不确定起点的空载具缓存位->输送线任务
|
//不确定起点的空载具缓存位->输送线任务
|
||||||
createTask3(containerName);
|
createTask3(containerName);
|
||||||
result.put("status", HttpStatus.OK.value());
|
result.put("status", HttpStatus.OK.value());
|
||||||
@@ -1997,6 +1999,8 @@ public class AcsToWmsServiceImpl implements AcsToWmsService {
|
|||||||
jo.put("task_type", PackageInfoIvtEnum.TASK_TYPE.code("输送线四个点任务"));
|
jo.put("task_type", PackageInfoIvtEnum.TASK_TYPE.code("输送线四个点任务"));
|
||||||
jo.put("is_send", true);
|
jo.put("is_send", true);
|
||||||
mzhcwTask.createTask(jo);
|
mzhcwTask.createTask(jo);
|
||||||
|
PdmProductSpecServiceImpl.doRecord(SpecEnum.XX,null,Boolean.TRUE,null,containerName);
|
||||||
|
|
||||||
result.put("status", HttpStatus.OK.value());
|
result.put("status", HttpStatus.OK.value());
|
||||||
result.put("message", "反馈成功!");
|
result.put("message", "反馈成功!");
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user