|
@@ -820,15 +820,19 @@ public class ApsServiceImpl implements ApsService {
|
|
|
List<ApsProcessOperationProcessEquCheckVo> list = apsProcessOperationProcessEquDao.getNeedCheckEquList(startTime, endTime, CXCommonUtils.getCurrentUserFactoryId(currentUser));
|
|
|
if (!list.isEmpty()) {
|
|
|
for (ApsProcessOperationProcessEquCheckVo equDo : list) {
|
|
|
- apsProcessOperationProcessEquService.checkProcessingTimeConflict(equDo,
|
|
|
- null, null, null, equDo.getProcessWay(), new LinkedList<>());
|
|
|
- ApsProcessOperationProcessEquDo apsProcessOperationProcessEquDo = apsProcessOperationProcessEquService.getById(equDo.getId());
|
|
|
- // 判断是否存在设备不可用
|
|
|
- apsProcessOperationProcessEquService.inspectionEquipmentIsAvailable(apsProcessOperationProcessEquDo,
|
|
|
- apsProcessOperationProcessEquDo.getProcessdeviceid(),
|
|
|
- apsProcessOperationProcessEquDo.getPlanstartdate(),
|
|
|
- apsProcessOperationProcessEquDo.getPlanenddate(),
|
|
|
- new LinkedList<>());
|
|
|
+ try {
|
|
|
+ apsProcessOperationProcessEquService.checkProcessingTimeConflict(equDo,
|
|
|
+ null, null, null, equDo.getProcessWay(), new LinkedList<>());
|
|
|
+ ApsProcessOperationProcessEquDo apsProcessOperationProcessEquDo = apsProcessOperationProcessEquService.getById(equDo.getId());
|
|
|
+ // 判断是否存在设备不可用
|
|
|
+ apsProcessOperationProcessEquService.inspectionEquipmentIsAvailable(apsProcessOperationProcessEquDo,
|
|
|
+ apsProcessOperationProcessEquDo.getProcessdeviceid(),
|
|
|
+ apsProcessOperationProcessEquDo.getPlanstartdate(),
|
|
|
+ apsProcessOperationProcessEquDo.getPlanenddate(),
|
|
|
+ new LinkedList<>());
|
|
|
+ } catch (Exception e) {
|
|
|
+ e.printStackTrace();
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|