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 80c9459..34318fe 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 @@ -3528,7 +3528,8 @@ public class ScheduleServiceImpl implements ScheduleService { //存储过程 调用存储过程 创建分卷 String remark = inData.getRemark(); - Map resultMap = this.workBenchCreateSlittingRollAction(site, orderNo, itemNo, seqNo, rollNo, rollQty, rollNums, operatorId, remark); + Float defectQty = inData.getDefectQty(); + Map resultMap = this.workBenchCreateSlittingRollAction(site, orderNo, itemNo, seqNo, rollNo, rollQty, rollNums, operatorId, remark, defectQty); //判断结果是否成功 String resultCode = String.valueOf(resultMap.get("resultCode")); if ("400".equalsIgnoreCase(resultCode)) { @@ -3601,7 +3602,7 @@ public class ScheduleServiceImpl implements ScheduleService { * @DateTime 2022/2/17 14:51 * @Param [site, orderNo, itemNo, seqNo, rollNo, rollQty, rollNums, operatorId, remark] **/ - public Map workBenchCreateSlittingRollAction(String site, String orderNo, Integer itemNo, String seqNo, String rollNo, Float rollQty, Integer rollNums, String operatorId, String remark) { + public Map workBenchCreateSlittingRollAction(String site, String orderNo, Integer itemNo, String seqNo, String rollNo, Float rollQty, Integer rollNums, String operatorId, String remark, Float defectQty) { List params = new ArrayList<>(); params.add(site); params.add(orderNo); @@ -3611,7 +3612,8 @@ public class ScheduleServiceImpl implements ScheduleService { params.add(rollQty); params.add(rollNums); params.add(operatorId); - params.add(remark); // 添加备注参数 + params.add(remark); + params.add(defectQty); // 不良数(每卷所有排的不良数之和) //调用存储过程 List> resultList = procedureMapper.getProcedureData("workbench_createslittingroll_action", params); //处理返回的结果