Browse Source

2026-03-23

创建分卷:调用checkSplitRollWithSfdcRollAndSecurity时,把不良数量传过来(放到最后一个字段)
master
fengyuan_yang 3 months ago
parent
commit
915ffc3302
  1. 6
      src/main/java/com/gaotao/modules/schedule/service/impl/ScheduleServiceImpl.java

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

@ -3433,6 +3433,7 @@ public class ScheduleServiceImpl implements ScheduleService {
Float rollQty = inData.getRollQty();
Integer rollNums = inData.getRollNums();
String currentTime = reportDate + " " + reportTime;
Float defectQty = inData.getDefectQty();
//1.调用存储过程 --校验是否继续创建分卷 --顾总写的
Map<String, Object> checkMap = this.workBenchCreateSlittingRollCheck(site, orderNo, itemNo, seqNo, rollQty, rollNo, username);
//判断结果是否成功
@ -3445,7 +3446,7 @@ public class ScheduleServiceImpl implements ScheduleService {
}
//2.调用存储过程 --校验数量 是否返回确认按钮的 没有权限直接报错
Map<String, Object> resultMap = this.checkSplitRollWithSfdcRollAndSecurity(site, orderNo, itemNo, seqNo, rollNo, rollQty, rollNums, username);
Map<String, Object> resultMap = this.checkSplitRollWithSfdcRollAndSecurity(site, orderNo, itemNo, seqNo, rollNo, rollQty, rollNums, username, defectQty);
//判断结果是否成功
String resultCode = String.valueOf(resultMap.get("resultCode"));
if ("400".equalsIgnoreCase(resultCode)) {
@ -3464,7 +3465,7 @@ public class ScheduleServiceImpl implements ScheduleService {
* @Param [site, orderNo, itemNo, seqNo, rollNo, rollQty, rollNums, username]
**/
public Map<String, Object> checkSplitRollWithSfdcRollAndSecurity(String site, String orderNo, Integer itemNo, String seqNo, String rollNo,
Float rollQty, Integer rollNums, String username) {
Float rollQty, Integer rollNums, String username, Float defectQty) {
List<Object> params = new ArrayList<>();
params.add(site);
params.add(orderNo);
@ -3474,6 +3475,7 @@ public class ScheduleServiceImpl implements ScheduleService {
params.add(rollQty);
params.add(rollNums);
params.add(username);
params.add(defectQty);
//调用存储过程
List<Map<String, Object>> resultList = procedureMapper.getProcedureData("checkSplitRollWithSfdcRollAndSecurity", params);
//处理返回的结果

Loading…
Cancel
Save