| | |
| | | |
| | | private static final String CODE_CONS = "consumpOxygenTest"; |
| | | |
| | | private static final String CODE_OXYGEN = "shaOxygenPlanDetection"; |
| | | |
| | | @Override |
| | | public void run(String params) { |
| | | logger.info("RunScheduleOnaOptTask,参数为:{}", params); |
| | |
| | | saveAlarmMessage("耗氧异常检测", advice, scheduleObj, scheduleTime, adviceValues, scheduleScheme.getAdjustRate()); |
| | | } |
| | | } |
| | | else if (entry.getKey().equals(CODE_OXYGEN)) { |
| | | StScheduleSchemeDTO scheduleScheme = schemeMap.get(CODE_OXYGEN); |
| | | String scheduleObj = scheduleScheme.getScheduleObj(); |
| | | BigDecimal adviceValues = new BigDecimal(entry.getValue().getResult().get("adviceValues").toString()); |
| | | logger.info("耗氧异常检测(检修计划检测) adviceValues=" + adviceValues); |
| | | |
| | | String advice = entry.getValue().getResult().get("advice").toString(); |
| | | if(adviceValues.compareTo(BigDecimal.ZERO) != 0){ |
| | | saveAlarmMessage("耗氧异常检测", advice, scheduleObj, scheduleTime, adviceValues, scheduleScheme.getAdjustRate()); |
| | | } |
| | | } |
| | | } |
| | | logger.info(params + "调度方案执行完成"); |
| | | } catch (Exception ex) { |