|
|
|
@ -1955,7 +1955,7 @@ public class ScheduleServiceImpl implements ScheduleService { |
|
|
|
|
|
|
|
//判断是否有主材上机 |
|
|
|
if (sfdcMaterialList.size() == 0) { |
|
|
|
throw new RRException("为扫描主材不可结束卷!"); |
|
|
|
throw new RRException("未扫描主材不可结束卷!"); |
|
|
|
} |
|
|
|
//1.调用存储过程 校验工单 派工单 上机卷 信息是否符合条件 |
|
|
|
Map<String, Object> checkMap1 = this.checkFinishRollWithScheduleOpsShift(site, orderNo, itemNo, seqNo, rollNo, scheduledDate, shiftNo); |
|
|
|
@ -3123,7 +3123,7 @@ public class ScheduleServiceImpl implements ScheduleService { |
|
|
|
this.checkCreateSplitSfdcRoll(inData); |
|
|
|
|
|
|
|
//存储过程 调用存储过程 创建分卷 |
|
|
|
Map<String, Object> resultMap = this.workBenchCreateSlittingRollAction(site, orderNo, itemNo, seqNo, rollNo, rollQty, rollNums, username); |
|
|
|
Map<String, Object> resultMap = this.workBenchCreateSlittingRollAction(site, orderNo, itemNo, seqNo, rollNo, rollQty, rollNums, operatorId); |
|
|
|
//判断结果是否成功 |
|
|
|
String resultCode = String.valueOf(resultMap.get("resultCode")); |
|
|
|
if ("400".equalsIgnoreCase(resultCode)) { |
|
|
|
@ -3139,7 +3139,7 @@ public class ScheduleServiceImpl implements ScheduleService { |
|
|
|
* @DateTime 2022/2/17 14:51 |
|
|
|
* @Param [site, orderNo, itemNo, seqNo, rollNo, rollQty, rollNums, username] |
|
|
|
**/ |
|
|
|
public Map<String, Object> workBenchCreateSlittingRollAction(String site, String orderNo, Integer itemNo, String seqNo, String rollNo, Float rollQty, Integer rollNums, String username) { |
|
|
|
public Map<String, Object> workBenchCreateSlittingRollAction(String site, String orderNo, Integer itemNo, String seqNo, String rollNo, Float rollQty, Integer rollNums, String operatorId) { |
|
|
|
List<Object> params = new ArrayList<>(); |
|
|
|
params.add(site); |
|
|
|
params.add(orderNo); |
|
|
|
@ -3148,7 +3148,7 @@ public class ScheduleServiceImpl implements ScheduleService { |
|
|
|
params.add(rollNo); |
|
|
|
params.add(rollQty); |
|
|
|
params.add(rollNums); |
|
|
|
params.add(username); |
|
|
|
params.add(operatorId); |
|
|
|
//调用存储过程 |
|
|
|
List<Map<String, Object>> resultList = procedureMapper.getProcedureData("workbench_createslittingroll_action", params); |
|
|
|
//处理返回的结果 |
|
|
|
@ -3325,7 +3325,7 @@ public class ScheduleServiceImpl implements ScheduleService { |
|
|
|
|
|
|
|
//判断是否有主材上机 |
|
|
|
if (sfdcMaterialList.size() == 0) { |
|
|
|
throw new RRException("为扫描主材不可结束卷!"); |
|
|
|
throw new RRException("未扫描主材不可结束卷!"); |
|
|
|
} |
|
|
|
//1.调用存储过程 校验工单 派工单 上机卷 信息是否符合条件 |
|
|
|
Map<String, Object> checkMap1 = this.checkFinishRollWithScheduleOpsShift(site, orderNo, itemNo, seqNo, rollNo, scheduledDate, shiftNo); |
|
|
|
@ -4049,7 +4049,7 @@ public class ScheduleServiceImpl implements ScheduleService { |
|
|
|
|
|
|
|
//判断是否有主材上机 |
|
|
|
if (sfdcMaterialList.size() == 0) { |
|
|
|
throw new RRException("为扫描主材不可结束卷!"); |
|
|
|
throw new RRException("未扫描主材不可结束卷!"); |
|
|
|
} |
|
|
|
//1.调用存储过程 校验工单 派工单 上机卷 信息是否符合条件 |
|
|
|
Map<String, Object> checkMap1 = this.checkFinishRollWithScheduleOpsShift(site, orderNo, itemNo, seqNo, rollNo, scheduledDate, shiftNo); |
|
|
|
|