|
|
|
|
@ -1825,6 +1825,10 @@ public class DsTaskingServiceImpl extends BaseServiceImpl<DsTaskingMapper, DsTas |
|
|
|
|
List<String> codeList = Arrays.asList(partCode.split(",")); |
|
|
|
|
//查询所有老mes零件
|
|
|
|
|
List<DsPartEntity> dsPartEntityList = taskingMapper.getOldMesAllPart(startTime,endTime,codeList); |
|
|
|
|
if(CollectionUtils.isEmpty(dsPartEntityList)){ |
|
|
|
|
log.error("暂无零件信息:{}", codeList); |
|
|
|
|
return false; |
|
|
|
|
} |
|
|
|
|
for (DsPartEntity partEntity : dsPartEntityList) { |
|
|
|
|
// 2. 递归处理零件及其子件
|
|
|
|
|
DsPartEntity newPart = processPartRecursively(partEntity); |
|
|
|
|
@ -1832,7 +1836,6 @@ public class DsTaskingServiceImpl extends BaseServiceImpl<DsTaskingMapper, DsTas |
|
|
|
|
log.error("零件处理失败:{}", partEntity.getPartCode()); |
|
|
|
|
return false; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
return true; |
|
|
|
|
} |
|
|
|
|
|