|
|
@ -178,6 +178,28 @@ public class ScheduleServiceImpl implements ScheduleService { |
|
|
scheduleMapper.deleteOperatorData(inData); |
|
|
scheduleMapper.deleteOperatorData(inData); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
|
|
|
public void updateOperatorTime(Map<String, Object> inData) { |
|
|
|
|
|
scheduleMapper.updateOperatorTime(inData); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
|
|
|
public void batchUpdateOperatorTime(Map<String, Object> inData) { |
|
|
|
|
|
@SuppressWarnings("unchecked") |
|
|
|
|
|
List<Map<String, Object>> operatorList = (List<Map<String, Object>>) inData.get("operatorList"); |
|
|
|
|
|
if (operatorList != null && !operatorList.isEmpty()) { |
|
|
|
|
|
for (Map<String, Object> operator : operatorList) { |
|
|
|
|
|
operator.put("site", inData.get("site")); |
|
|
|
|
|
operator.put("orderNo", inData.get("orderNo")); |
|
|
|
|
|
operator.put("itemNo", inData.get("itemNo")); |
|
|
|
|
|
operator.put("seqNo", inData.get("seqNo")); |
|
|
|
|
|
scheduleMapper.updateOperatorTime(operator); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
public ScheduleData getScheduleDataBySeqNo(String seqNo) { |
|
|
public ScheduleData getScheduleDataBySeqNo(String seqNo) { |
|
|
return scheduleMapper.getScheduleDataBySeqNo(seqNo); |
|
|
return scheduleMapper.getScheduleDataBySeqNo(seqNo); |
|
|
|