From 6ef74724e5da3271b77c8953df3c556439eed13d Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期五, 13 十二月 2024 14:15:37 +0800
Subject: [PATCH] 最新版本541200007

---
 server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/thrid/BoardServiceImpl.java |   17 +++++++++++++++--
 1 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/thrid/BoardServiceImpl.java b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/thrid/BoardServiceImpl.java
index 928be5b..9750228 100644
--- a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/thrid/BoardServiceImpl.java
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/thrid/BoardServiceImpl.java
@@ -1174,7 +1174,7 @@
         3) 鑷潵姘翠簩姘у寲纰虫帓鏀鹃噺(kg)=鑷潵姘翠娇鐢ㄩ噺(m3)脳0.91锛�*/
         data.setCarbon(Constants.formatBigdecimal2Float((carbonElec.multiply(new BigDecimal(0.785)))
                 .add(carbonGas.multiply(new BigDecimal(0.19)))
-                .add(carbonWater.multiply(new BigDecimal(0.91)))));
+                .add(carbonWater.multiply(new BigDecimal(0.91)))).divide(new BigDecimal(1000),2,BigDecimal.ROUND_HALF_UP));
         return data;
 
     }
@@ -1258,8 +1258,21 @@
             data.setRingPercent("0");
             data.setSecondRegionDataList(new ArrayList<>());
         }
-        return data;
+        if(data.getSecondRegionDataList()!=null && data.getSecondRegionDataList().size()>1){
+            int index =-1;
+            for (int i = 0; i <data.getSecondRegionDataList().size() ; i++) {
+                RegionTopPowerResponse t=data.getSecondRegionDataList().get(i);
+                if(Constants.formatBigdecimal(t.getPercent()).compareTo(new BigDecimal(1)) == 0){
+                    index =i;
+                    break;
+                }
+            }
+            if(index>-1){
+                data.getSecondRegionDataList().remove(index);//鍒犻櫎鏍硅妭鐐规暟鎹�
+            }
+        }
 
+        return  data;
     }
     /**
      * 杩�12涓按鐢垫皵娌硅�楁暟鎹粺璁�

--
Gitblit v1.9.3