From 831901d5e82cd503ca16c22a0613785828bbd9f6 Mon Sep 17 00:00:00 2001
From: dengzedong <dengzedong@email>
Date: 星期二, 13 五月 2025 18:07:50 +0800
Subject: [PATCH] 默认值-2

---
 ansteel-biz/src/main/java/com/iailab/module/ansteel/job/task/RunCokingOverviewTask.java |    8 +++-----
 1 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/ansteel-biz/src/main/java/com/iailab/module/ansteel/job/task/RunCokingOverviewTask.java b/ansteel-biz/src/main/java/com/iailab/module/ansteel/job/task/RunCokingOverviewTask.java
index 18c9efb..c3e5351 100644
--- a/ansteel-biz/src/main/java/com/iailab/module/ansteel/job/task/RunCokingOverviewTask.java
+++ b/ansteel-biz/src/main/java/com/iailab/module/ansteel/job/task/RunCokingOverviewTask.java
@@ -119,7 +119,7 @@
 
                         // 异常数据处理
                         String content = null;
-                        if (value != null) {
+                        if (value != null && !value.equals(-2.0)) {
                             if (value.equals(0.0)) {
                                 content = clock + " " + conf.getIndName() + "数据异常(数据为0)";
                             }else if (value.compareTo(Double.valueOf(conf.getExt3())) > 0) {
@@ -181,9 +181,7 @@
                     entity.setIndCode(conf.getIndCode());
                     entity.setIndName(conf.getIndName());
                     entity.setIndUnit(conf.getIndUnit());
-                    if (value != null) {
-                        entity.setIndValue(BigDecimal.valueOf(value));
-                    }
+                    entity.setIndValue(BigDecimal.valueOf(value));
                     entity.setCreateDate(new Date());
                     overviewIndEntities.add(entity);
                 }
@@ -225,6 +223,6 @@
         if (value != null && StringUtils.isNotBlank(conf.getExt5())) {
             value = value * Double.valueOf(conf.getExt5());
         }
-        return value;
+        return value == null ? -2.0 : value;
     }
 }
\ No newline at end of file

--
Gitblit v1.9.3