|
@@ -233,6 +233,7 @@ public class ApsServiceImpl implements ApsService {
|
|
|
// APS平台排程接口调用
|
|
|
ProductionScheduleRetVo productionScheduleRetVo = rwApsServer.productionSchedule(productionScheduleVo);
|
|
|
if (!"200".equals(productionScheduleRetVo.getCode())) {
|
|
|
+ logger.info("排程异常,坯料计划ID:" + bo.getId());
|
|
|
/*processOperationProcessEquService.update(new LambdaUpdateWrapper<ApsProcessOperationProcessEquDo>().set(ApsProcessOperationProcessEquDo::getLockmark,"y")
|
|
|
.in(ApsProcessOperationProcessEquDo::getBlankid,blankOrderIds));*/
|
|
|
throw new CustomException(productionScheduleRetVo.getMsg());
|
|
@@ -643,6 +644,13 @@ public class ApsServiceImpl implements ApsService {
|
|
|
}*/
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
|
+ logger.info("排程异常" + e);
|
|
|
+ String msg = "排程服务异常";
|
|
|
+ if(e instanceof CustomException){
|
|
|
+ msg = e.getMessage();
|
|
|
+ }
|
|
|
+ currentUser.setRoption(msg);
|
|
|
+ redisService.redisCatchInit("apsUser-"+tenantId,currentUser,3600*24);
|
|
|
throw e;
|
|
|
} finally {
|
|
|
rLock.forceUnlock();
|