From 2c4bc4b044f8ff9a912446947db70694fd48442c Mon Sep 17 00:00:00 2001
From: jinpengyong <jpy123456>
Date: Fri, 15 Dec 2023 17:02:18 +0800
Subject: [PATCH] chore:测试提交

---
 screen-api/src/main/java/com/moral/api/service/impl/HistoryFiveMinutelyServiceImpl.java |   24 ++++++++++++++----------
 1 files changed, 14 insertions(+), 10 deletions(-)

diff --git a/screen-api/src/main/java/com/moral/api/service/impl/HistoryFiveMinutelyServiceImpl.java b/screen-api/src/main/java/com/moral/api/service/impl/HistoryFiveMinutelyServiceImpl.java
index 8d56568..5494430 100644
--- a/screen-api/src/main/java/com/moral/api/service/impl/HistoryFiveMinutelyServiceImpl.java
+++ b/screen-api/src/main/java/com/moral/api/service/impl/HistoryFiveMinutelyServiceImpl.java
@@ -307,19 +307,23 @@
 
             }
         }
-        String str = new DecimalFormat("#.######").format(Double.parseDouble(result.get("a21005").toString()));
+
         QueryFiveDataByMacVO queryFiveDataByMacVO = new QueryFiveDataByMacVO();
         queryFiveDataByMacVO.setName(device.getName());
         queryFiveDataByMacVO.setDataTime(datas.get("dataTime").toString());
-        queryFiveDataByMacVO.setA34004(result.get("a34004").toString());
-        queryFiveDataByMacVO.setA34002(result.get("a34002").toString());
-        queryFiveDataByMacVO.setA21026(result.get("a21026").toString());
-        queryFiveDataByMacVO.setA21004(result.get("a21004").toString());
-        queryFiveDataByMacVO.setA21005(str);
-        queryFiveDataByMacVO.setA05024(result.get("a05024").toString());
-        queryFiveDataByMacVO.setA01008(result.get("a01008").toString());
-        queryFiveDataByMacVO.setA01007(result.get("a01007").toString());
-        queryFiveDataByMacVO.setA99054(result.get("a99054").toString());
+        if (!ObjectUtils.isEmpty(result.get("a21005"))){
+            String str = new DecimalFormat("#.######").format(Double.parseDouble(result.get("a21005").toString()));
+            queryFiveDataByMacVO.setA21005(str);
+        }
+//        queryFiveDataByMacVO.setA34004(result.get("a34004").toString());
+        queryFiveDataByMacVO.setA34004(ObjectUtils.isEmpty(result.get("a34004"))?null:result.get("a34004").toString());
+        queryFiveDataByMacVO.setA34002(ObjectUtils.isEmpty(result.get("a34002"))?null:result.get("a34002").toString());
+        queryFiveDataByMacVO.setA21026(ObjectUtils.isEmpty(result.get("a21026"))?null:result.get("a21026").toString());
+        queryFiveDataByMacVO.setA21004(ObjectUtils.isEmpty(result.get("a21004"))?null:result.get("a21004").toString());
+        queryFiveDataByMacVO.setA05024(ObjectUtils.isEmpty(result.get("a05024"))?null:result.get("a05024").toString());
+        queryFiveDataByMacVO.setA01008(ObjectUtils.isEmpty(result.get("a01008"))?null:result.get("a01008").toString());
+        queryFiveDataByMacVO.setA01007(ObjectUtils.isEmpty(result.get("a01007"))?null:result.get("a01007").toString());
+        queryFiveDataByMacVO.setA99054(ObjectUtils.isEmpty(result.get("a99054"))?null:result.get("a99054").toString());
 
         return queryFiveDataByMacVO;
     }

--
Gitblit v1.8.0