From d4291684fbc963eece0ab872de8b7fce7d9f209f Mon Sep 17 00:00:00 2001 From: dengzedong <dengzedong@email> Date: 星期四, 15 五月 2025 13:29:29 +0800 Subject: [PATCH] 自动调整 日志 --- iailab-module-model/iailab-module-model-biz/src/main/java/com/iailab/module/model/mcs/pre/service/impl/MmPredictAutoAdjustConfigServiceImpl.java | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/iailab-module-model/iailab-module-model-biz/src/main/java/com/iailab/module/model/mcs/pre/service/impl/MmPredictAutoAdjustConfigServiceImpl.java b/iailab-module-model/iailab-module-model-biz/src/main/java/com/iailab/module/model/mcs/pre/service/impl/MmPredictAutoAdjustConfigServiceImpl.java index 1b3d818..5a3a28f 100644 --- a/iailab-module-model/iailab-module-model-biz/src/main/java/com/iailab/module/model/mcs/pre/service/impl/MmPredictAutoAdjustConfigServiceImpl.java +++ b/iailab-module-model/iailab-module-model-biz/src/main/java/com/iailab/module/model/mcs/pre/service/impl/MmPredictAutoAdjustConfigServiceImpl.java @@ -83,6 +83,7 @@ @Override public boolean autoAdjustByCode(String configCode,long adjustStartTime) { + log.info("开始自动调整:configCode:" + configCode + ",adjustStartTime:" + new Date(adjustStartTime)); // 查询调整配置 MmPredictAutoAdjustConfigEntity configEntity = getByCode(configCode); if (configEntity == null) { @@ -165,6 +166,7 @@ log.info("计算调整值:" + adjustValue + ",斜率:" + slope + ",pointNo:" + pointInfo.getPointNo() + ",pointName:" + pointInfo.getPointName() + ",slopeStartTime:" + slopeStartTime + ",slopeEndTime:" + slopeEndTime); break; } + log.info("斜率不满足条件,斜率:" + slope); } // 下一个△t slopeStartTime = slopeCalendar.getTime(); @@ -204,6 +206,7 @@ log.info("计算调整值:" + adjustValue + ",均值差:" + averageGapValue + ",pointNo:" + pointInfo.getPointNo() + ",pointName:" + pointInfo.getPointName() + ",averageStartTime:" + averageStartTime + ",averageMiddleTime:" + averageMiddleTime + ",averageEndTime:" + averageEndTime); break; } + log.info("均值差不满足条件,均值差:" + averageGapValue); } // 下一个△t @@ -217,6 +220,10 @@ log.info("自动调整失败原因:未知触发规则,triggerRule" + configEntity.getTriggerRule()); return false; } + if (adjustValue == null) { + log.info("自动调整失败原因:未达到触发条件"); + return false; + } // 调整方向 adjustValue = adjustValue * configEntity.getAdjustDirection(); -- Gitblit v1.9.3