Przeglądaj źródła

补充告警记录详情字段

liuyaowen 9 miesięcy temu
rodzic
commit
8e4091dc62

+ 1 - 1
src/main/java/com/yunfeiyun/agmp/iotm/web/domain/resvo/IotWarnlogResVo.java

@@ -10,5 +10,5 @@ public class IotWarnlogResVo extends IotWarnlog {
     private String devTypeName;
     private String devCode;
     private String devName;
-
+    private String dealUserName;
 }

+ 6 - 0
src/main/java/com/yunfeiyun/agmp/iotm/web/service/impl/IotWarnlogServiceImpl.java

@@ -1,6 +1,8 @@
 package com.yunfeiyun.agmp.iotm.web.service.impl;
 
+import com.yunfeiyun.agmp.common.core.domain.entity.SysUser;
 import com.yunfeiyun.agmp.common.utils.SecurityUtils;
+import com.yunfeiyun.agmp.common.web.system.mapper.SysUserMapper;
 import com.yunfeiyun.agmp.iot.common.domain.IotDevice;
 import com.yunfeiyun.agmp.iot.common.domain.IotWarnlog;
 import com.yunfeiyun.agmp.iot.common.domain.TosDevicetype;
@@ -38,6 +40,8 @@ public class IotWarnlogServiceImpl implements IIotWarnlogService {
     private IotDeviceMapper iotDeviceMapper;
     @Resource
     private TosDevicetypeMapper tosDevicetypeMapper;
+    @Resource
+    private SysUserMapper sysUserMapper;
 
     /**
      * 查询告警记录
@@ -72,6 +76,8 @@ public class IotWarnlogServiceImpl implements IIotWarnlogService {
         // 获取设备告警等级,并进行赋值
         IotWarnlevelEnum iotWarnlevelEnum = IotWarnlevelEnum.findByCode(iotWarnlogResVo.getWlLevel());
         iotWarnlogResVo.setWlLevelContent(iotWarnlevelEnum==null?null:iotWarnlevelEnum.getContent());
+        SysUser user = sysUserMapper.selectUserById(iotWarnlogResVo.getWlDealuserid());
+        iotWarnlogResVo.setDealUserName(user.getUserName());
         return iotWarnlogResVo;
     }