From cd3954fe19e320856894bef2c21b565ace05451d Mon Sep 17 00:00:00 2001
From: whyclxw <810412026@qq.com>
Date: 星期四, 12 九月 2024 08:53:43 +0800
Subject: [PATCH] 实时告警历史告警加确认人

---
 src/main/java/com/whyc/util/SubTablePageInfoUtil.java |   16 +++++++++++-----
 1 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/src/main/java/com/whyc/util/SubTablePageInfoUtil.java b/src/main/java/com/whyc/util/SubTablePageInfoUtil.java
index d37d4b7..d0d4c43 100644
--- a/src/main/java/com/whyc/util/SubTablePageInfoUtil.java
+++ b/src/main/java/com/whyc/util/SubTablePageInfoUtil.java
@@ -8,7 +8,10 @@
 import com.whyc.mapper.DevInfMapper;
 import com.whyc.pojo.db_alarm.DevalarmDataYear;
 import com.whyc.pojo.db_lithium_ram_db.DevInf;
+import com.whyc.pojo.db_user.UserInf;
+import com.whyc.service.DevInfService;
 import com.whyc.service.SubTablePageInfoService;
+import com.whyc.service.UserInfService;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Component;
 
@@ -31,7 +34,10 @@
     private SubTablePageInfoService service;
 
     @Autowired(required = false)
-    private DevInfMapper dinfMapper;
+    private DevInfService dinfService;
+
+    @Autowired(required = false)
+    private UserInfService uinfService;
 
     /**鎸夊勾浠借〃鍒嗛〉鏌ヨ*/
     public PageInfo<Object> getPageInfo(int pageNum,int pageSize,
@@ -108,11 +114,11 @@
                 List<DevalarmDataYear> list =  service.getListDevAlm(dto);
                for (DevalarmDataYear year:list) {
                    int devId=year.getDevId();
-                   QueryWrapper wrapper=new QueryWrapper();
-                   wrapper.eq("dev_id",devId);
-                   wrapper.last("limit 1");
-                   DevInf dinf=dinfMapper.selectOne(wrapper);
+                   int uid=year.getConfirmedUid();
+                   DevInf dinf=dinfService.getDinfByDevId(devId);
+                   UserInf uinf=uinfService.getUinfByUId(uid);
                    year.setDevInf(dinf);
+                   year.setConfirmedUname(uinf!=null?uinf.getUname():"");
                }
                 dataList.addAll(list);
             }

--
Gitblit v1.9.1