From eff2e24e398861a7dbce249ad48ad4567e04a812 Mon Sep 17 00:00:00 2001
From: whyclxw <810412026@qq.com>
Date: 星期四, 18 一月 2024 10:57:03 +0800
Subject: [PATCH] 查询告警记录日志添加对应关系

---
 src/main/java/com/whyc/service/CKPowerDevBattSetLogService.java |   18 ++++++++++--------
 1 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/src/main/java/com/whyc/service/CKPowerDevBattSetLogService.java b/src/main/java/com/whyc/service/CKPowerDevBattSetLogService.java
index cc0caa4..75690c9 100644
--- a/src/main/java/com/whyc/service/CKPowerDevBattSetLogService.java
+++ b/src/main/java/com/whyc/service/CKPowerDevBattSetLogService.java
@@ -42,14 +42,16 @@
         List<CKPowerDevBattSetLog> list=mapper.selectList(wrapper);
         list.forEach(log->{
             log.setCmdName(LogOpEnum.getValueByKey(log.getCmdType()));
-            if(log.getParam().equals("testStopTypeSt")){
-                log.setValueName(StateDto.getStopReason(Integer.valueOf(log.getValue())));
-            }
-            if(log.getParam().equals("devWorkStateSt")){
-                log.setValueName(StateDto.getWorkState(Integer.valueOf(log.getValue())));
-            }
-            if(log.getParam().equals("currDirSt")){
-                log.setValueName(StateDto.getBattState(Integer.valueOf(log.getValue())));
+            if(log.getParam()!=null){
+                if(log.getParam().equals("testStopTypeSt")){
+                    log.setValueName(StateDto.getStopReason(Integer.valueOf(log.getValue())));
+                }
+                if(log.getParam().equals("devWorkStateSt")){
+                    log.setValueName(StateDto.getWorkState(Integer.valueOf(log.getValue())));
+                }
+                if(log.getParam().equals("currDirSt")){
+                    log.setValueName(StateDto.getBattState(Integer.valueOf(log.getValue())));
+                }
             }
         });
         PageInfo pageInfo=new PageInfo(list);

--
Gitblit v1.9.1