Browse Source

创建分卷 分切订单

master
Rui_Li 4 years ago
parent
commit
47ba8c7abb
  1. 23
      src/main/java/com/gaotao/modules/schedule/service/impl/ScheduleServiceImpl.java
  2. 2
      src/main/resources/mapper/schedule/SchedulingMapper.xml

23
src/main/java/com/gaotao/modules/schedule/service/impl/ScheduleServiceImpl.java

@ -1619,6 +1619,9 @@ public class ScheduleServiceImpl implements ScheduleService {
throw new RRException(produceMsg); throw new RRException(produceMsg);
} }
//执行存储过程处理 调机SfdcTimeHist和SfdcRollOps
this.endTuningProcessSfdcTimeAndRollOps(site, orderNo, itemNo, seqNo, rollNo, operatorId, currentTime);
//验证通过循环执行结束调机操作 //验证通过循环执行结束调机操作
for (int i = 0; i < sfdcMaterialList.size(); i++) { for (int i = 0; i < sfdcMaterialList.size(); i++) {
SfdcMaterialData sfdcMaterialData = sfdcMaterialList.get(0); SfdcMaterialData sfdcMaterialData = sfdcMaterialList.get(0);
@ -1638,6 +1641,26 @@ public class ScheduleServiceImpl implements ScheduleService {
this.startProduce(site, orderNo, itemNo, seqNo, rollNo, operatorId, currentTime); 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<Object> 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 添加注释 * TODO 添加注释
* *

2
src/main/resources/mapper/schedule/SchedulingMapper.xml

@ -243,7 +243,7 @@
</if> </if>
</where> </where>
/*设置排序规则*/ /*设置排序规则*/
ORDER BY RollSeqNo
ORDER BY RollNo DESC
</select> </select>

Loading…
Cancel
Save