沙钢智慧能源系统后端代码
Jay
2 天以前 dc1b1ab543b16248c87a79cbb39a64b3018b9288
shasteel-biz/src/main/java/com/iailab/module/shasteel/job/task/RunScheduleOnaOptTask.java
@@ -79,6 +79,8 @@
    private static final String CODE_CONS = "consumpOxygenTest";
    private static final String CODE_OXYGEN = "shaOxygenPlanDetection";
    @Override
    public void run(String params) {
        logger.info("RunScheduleOnaOptTask,参数为:{}", params);
@@ -173,6 +175,17 @@
                        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) {