From 0a702eed7f20f9c70b4c169503a981ff077e6f5f Mon Sep 17 00:00:00 2001 From: Jay <csj123456> Date: 星期三, 21 五月 2025 08:51:35 +0800 Subject: [PATCH] 建议部分保存方案id和模型id --- shasteel-biz/src/main/java/com/iailab/module/shasteel/job/task/RunScheduleSteamTask.java | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) diff --git a/shasteel-biz/src/main/java/com/iailab/module/shasteel/job/task/RunScheduleSteamTask.java b/shasteel-biz/src/main/java/com/iailab/module/shasteel/job/task/RunScheduleSteamTask.java index 509b000..48eb21c 100644 --- a/shasteel-biz/src/main/java/com/iailab/module/shasteel/job/task/RunScheduleSteamTask.java +++ b/shasteel-biz/src/main/java/com/iailab/module/shasteel/job/task/RunScheduleSteamTask.java @@ -108,10 +108,10 @@ logger.info("adviceValues=" + JSONArray.toJSONString(adviceValues)); Object daxinAdvice = mdkScheduleRespDTO.getResult().get("daxinAdvice"); - saveScheduleSuggest("大新调度建议", daxinAdvice, scheme.getScheduleObj(), scheduleTime, adviceValues.get(0), scheme.getAdjustRate()); + saveScheduleSuggest("大新调度建议", daxinAdvice, scheme.getScheduleObj(), scheduleTime, adviceValues.get(0), scheme.getAdjustRate(), scheme.getModelId(), scheme.getId()); Object jinfengAdvice = mdkScheduleRespDTO.getResult().get("jinfengAdvice"); - saveScheduleSuggest("锦丰调度建议", jinfengAdvice, scheme.getScheduleObj(), scheduleTime, adviceValues.get(1), scheme.getAdjustRate()); + saveScheduleSuggest("锦丰调度建议", jinfengAdvice, scheme.getScheduleObj(), scheduleTime, adviceValues.get(1), scheme.getAdjustRate(), scheme.getModelId(), scheme.getId()); Object daxinWarning = mdkScheduleRespDTO.getResult().get("daxinWarning"); saveAlarmMessage("大新预警", daxinWarning, scheme.getScheduleObj(), scheduleTime, scheme.getWarningAdjustRate()); @@ -133,7 +133,7 @@ logger.info("RunScheduleSteamTask运行完成"); } - private void saveScheduleSuggest(String title, Object content, String scheduleObj, Date scheduleTime, BigDecimal adjustValue, int adjustRate) { + private void saveScheduleSuggest(String title, Object content, String scheduleObj, Date scheduleTime, BigDecimal adjustValue, int adjustRate, String modelId, String schemeId) { if (content == null) { return; } @@ -157,6 +157,8 @@ suggest.setContent(content.toString()); suggest.setScheduleObj(scheduleObj); suggest.setScheduleTime(scheduleTime); + suggest.setModelId(modelId); + suggest.setSchemeId(schemeId); suggest.setSort(0); mcsApi.createScheduleSuggest(suggest); } -- Gitblit v1.9.3