diff --git a/src/main/java/com/gaotao/modules/schedule/service/impl/ScheduleServiceImpl.java b/src/main/java/com/gaotao/modules/schedule/service/impl/ScheduleServiceImpl.java index 3ae91fc..04c0686 100644 --- a/src/main/java/com/gaotao/modules/schedule/service/impl/ScheduleServiceImpl.java +++ b/src/main/java/com/gaotao/modules/schedule/service/impl/ScheduleServiceImpl.java @@ -1619,6 +1619,9 @@ public class ScheduleServiceImpl implements ScheduleService { throw new RRException(produceMsg); } + //执行存储过程处理 调机SfdcTimeHist和SfdcRollOps + this.endTuningProcessSfdcTimeAndRollOps(site, orderNo, itemNo, seqNo, rollNo, operatorId, currentTime); + //验证通过循环执行结束调机操作 for (int i = 0; i < sfdcMaterialList.size(); i++) { SfdcMaterialData sfdcMaterialData = sfdcMaterialList.get(0); @@ -1638,6 +1641,26 @@ public class ScheduleServiceImpl implements ScheduleService { this.startProduce(site, orderNo, itemNo, seqNo, rollNo, operatorId, currentTime); } + /** + * @Author LR + * @Description 调机SfdcTimeHist和SfdcRollOps + * @DateTime 2022/4/22 13:19 + * @Param [site, orderNo, itemNo, seqNo, rollNo, operatorId, currentTime] + * @return void + **/ + public void endTuningProcessSfdcTimeAndRollOps(String site, String orderNo, Integer itemNo, String seqNo, String rollNo, String operatorId, String currentTime) { + List params = new ArrayList<>(); + params.add(site); + params.add(orderNo); + params.add(itemNo); + params.add(seqNo); + params.add(rollNo); + params.add(operatorId); + params.add(currentTime); + //执行存储过程 + procedureMapper.execProduceData("endTuningProcessSfdcTimeAndRollOps", params); + } + /** * TODO 添加注释 * diff --git a/src/main/resources/mapper/schedule/SchedulingMapper.xml b/src/main/resources/mapper/schedule/SchedulingMapper.xml index 29d24f2..a24fd1d 100644 --- a/src/main/resources/mapper/schedule/SchedulingMapper.xml +++ b/src/main/resources/mapper/schedule/SchedulingMapper.xml @@ -243,7 +243,7 @@ /*设置排序规则*/ - ORDER BY RollSeqNo + ORDER BY RollNo DESC