|
|
@ -656,4 +656,24 @@ public class DailyPlanServiceImpl implements DailyPlanService { |
|
|
public List<SOScheduledRoutingOutData> getSOScheduleRoutingData(SOScheduledRoutingOutData inData){ |
|
|
public List<SOScheduledRoutingOutData> getSOScheduleRoutingData(SOScheduledRoutingOutData inData){ |
|
|
return dailyPlanMapper.getSOScheduleRoutingData(inData); |
|
|
return dailyPlanMapper.getSOScheduleRoutingData(inData); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
|
public void cancelJob(SOScheduledRoutingOutData inData){ |
|
|
|
|
|
List<Object> params = new ArrayList<>(); |
|
|
|
|
|
params.add(inData.getSite()); |
|
|
|
|
|
params.add(inData.getOrderRef1()); |
|
|
|
|
|
params.add(inData.getItemNo()); |
|
|
|
|
|
params.add(inData.getSeqNo()); |
|
|
|
|
|
params.add(inData.getsWorkCenterNo()); |
|
|
|
|
|
params.add(inData.getsResourceID()); |
|
|
|
|
|
params.add(inData.getQtyRequired()); |
|
|
|
|
|
|
|
|
|
|
|
List<Map<String, Object>> resultList = functionMapper.getProcedureData("soschedule_canceljob", params); |
|
|
|
|
|
Map<String ,Object> map = resultList.get(0); |
|
|
|
|
|
if(map == null){ |
|
|
|
|
|
throw new RuntimeException("返回结果错误!"); |
|
|
|
|
|
}else if(Integer.parseInt(String.valueOf(map.get("resultCode"))) != 200) { |
|
|
|
|
|
throw new RuntimeException(String.valueOf(map.get("resultMsg"))); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
} |
|
|
} |