opt: 日志
This commit is contained in:
@@ -138,15 +138,16 @@ public class SendDisassemblyAgvTask extends AbstractAcsTask {
|
||||
JSONObject trussTaskParam = new JSONObject();
|
||||
if (ObjectUtil.isNotEmpty(task.getVehicle_code()) && ObjectUtil.isNotEmpty(task.getVehicle_code2())) {
|
||||
if (list.size() < 2) {
|
||||
log.info("原地等待,无可用架子...");
|
||||
// 原地等待
|
||||
// 分切计划状态修改02->03
|
||||
List<String> collect = Stream.of(task.getVehicle_code(), task.getVehicle_code2())
|
||||
.filter(value -> value != null && !value.isEmpty()).collect(Collectors.toList());
|
||||
PdmBiSlittingproductionplan p = new PdmBiSlittingproductionplan();
|
||||
p.setStatus("03");
|
||||
TaskUtils.updateOptMessageBySlitterPlan(p);
|
||||
slittingproductionplanService.update(p, new LambdaQueryWrapper<PdmBiSlittingproductionplan>()
|
||||
.in(PdmBiSlittingproductionplan::getQzzno, collect));
|
||||
// List<String> collect = Stream.of(task.getVehicle_code(), task.getVehicle_code2())
|
||||
// .filter(value -> value != null && !value.isEmpty()).collect(Collectors.toList());
|
||||
// PdmBiSlittingproductionplan p = new PdmBiSlittingproductionplan();
|
||||
// p.setStatus("03");
|
||||
// TaskUtils.updateOptMessageBySlitterPlan(p);
|
||||
// slittingproductionplanService.update(p, new LambdaQueryWrapper<PdmBiSlittingproductionplan>()
|
||||
// .in(PdmBiSlittingproductionplan::getQzzno, collect));
|
||||
return;
|
||||
}
|
||||
Deliverycachepointivt d1 = list.get(0);
|
||||
@@ -164,15 +165,16 @@ public class SendDisassemblyAgvTask extends AbstractAcsTask {
|
||||
trussDisassemblyCacheTask.createTask(trussTaskParam);
|
||||
} else {
|
||||
if (list.isEmpty()) {
|
||||
log.info("原地等待,无可用架子...");
|
||||
// 原地等待
|
||||
// 分切计划状态修改02->03
|
||||
List<String> collect = Stream.of(task.getVehicle_code(), task.getVehicle_code2())
|
||||
.filter(value -> value != null && !value.isEmpty()).collect(Collectors.toList());
|
||||
PdmBiSlittingproductionplan p = new PdmBiSlittingproductionplan();
|
||||
p.setStatus("03");
|
||||
TaskUtils.updateOptMessageBySlitterPlan(p);
|
||||
slittingproductionplanService.update(p, new LambdaQueryWrapper<PdmBiSlittingproductionplan>()
|
||||
.in(PdmBiSlittingproductionplan::getQzzno, collect));
|
||||
// List<String> collect = Stream.of(task.getVehicle_code(), task.getVehicle_code2())
|
||||
// .filter(value -> value != null && !value.isEmpty()).collect(Collectors.toList());
|
||||
// PdmBiSlittingproductionplan p = new PdmBiSlittingproductionplan();
|
||||
// p.setStatus("03");
|
||||
// TaskUtils.updateOptMessageBySlitterPlan(p);
|
||||
// slittingproductionplanService.update(p, new LambdaQueryWrapper<PdmBiSlittingproductionplan>()
|
||||
// .in(PdmBiSlittingproductionplan::getQzzno, collect));
|
||||
return;
|
||||
}
|
||||
// 两点
|
||||
|
||||
@@ -34,7 +34,7 @@ import java.util.stream.Collectors;
|
||||
import java.util.stream.Stream;
|
||||
|
||||
/**
|
||||
*
|
||||
* 拆单桁架任务
|
||||
* @Author: liyongde
|
||||
* @Date: 2026/4/21 16:07
|
||||
*/
|
||||
|
||||
@@ -2426,6 +2426,7 @@ public class SlitterServiceImpl implements SlitterService {
|
||||
// 2. 查询缓存点位 + 可用点位
|
||||
List<Deliverycachepointivt> cachePointList = slitterMapper.getReadyShaftCachePointByDevice(deviceInfo);
|
||||
List<BstIvtCutpointivt> cutPointList = slitterMapper.getReadyShaftPoint(deviceCode);
|
||||
// todo: 暂不考虑都有的情况,如果考虑,需要加判断谁的更新时间最早
|
||||
|
||||
// 3. 业务分支处理
|
||||
if (!cachePointList.isEmpty()) {
|
||||
|
||||
Reference in New Issue
Block a user