浏览代码

新增登录、操作、在线登录的用户姓名

余思翰 10 个月前
父节点
当前提交
434598df86

+ 1
- 0
oa-ui/src/views/monitor/logininfor/index.vue 查看文件

@@ -102,6 +102,7 @@
102 102
       <el-table-column type="selection" width="55" align="center" />
103 103
       <el-table-column label="访问编号" align="center" prop="infoId" />
104 104
       <el-table-column label="用户名称" align="center" prop="userName" :show-overflow-tooltip="true" sortable="custom" :sort-orders="['descending', 'ascending']" />
105
+      <el-table-column label="用户姓名" align="center" prop="nickName"/>
105 106
       <el-table-column label="登录地址" align="center" prop="ipaddr" width="130" :show-overflow-tooltip="true" />
106 107
       <el-table-column label="登录地点" align="center" prop="loginLocation" :show-overflow-tooltip="true" />
107 108
       <el-table-column label="浏览器" align="center" prop="browser" :show-overflow-tooltip="true" />

+ 1
- 15
oa-ui/src/views/monitor/online/index.vue 查看文件

@@ -20,11 +20,7 @@
20 20
         </template>
21 21
       </el-table-column>
22 22
       <el-table-column label="会话编号" align="center" prop="tokenId" :show-overflow-tooltip="true" />
23
-      <el-table-column label="登录账号" align="center" prop="userName" :show-overflow-tooltip="true">
24
-        <template slot-scope="scope">
25
-          {{ getNickName(scope.row) }}
26
-        </template>
27
-      </el-table-column>
23
+      <el-table-column label="登录账号" align="center" prop="userName" :show-overflow-tooltip="true" />
28 24
       <el-table-column label="用户姓名" align="center" prop="nickName" :show-overflow-tooltip="true" />
29 25
       <el-table-column label="部门名称" align="center" prop="deptName" />
30 26
       <el-table-column label="主机" align="center" prop="ipaddr" :show-overflow-tooltip="true" />
@@ -50,7 +46,6 @@
50 46
 
51 47
 <script>
52 48
 import { list, forceLogout } from "@/api/monitor/online";
53
-import { listUser } from "@/api/system/user"
54 49
 
55 50
 export default {
56 51
   name: "Online",
@@ -102,15 +97,6 @@ export default {
102 97
         this.getList();
103 98
         this.$modal.msgSuccess("强退成功");
104 99
       }).catch(() => { });
105
-    },
106
-    getNickName(row) {
107
-      let userName = row.userName;
108
-      listUser({ userName }).then(data => {
109
-        if (data.total == 1) {
110
-          this.$set(row, 'nickName', data.rows[0].nickName)
111
-        }
112
-      })
113
-      return userName
114 100
     }
115 101
   }
116 102
 };

+ 2
- 16
oa-ui/src/views/monitor/operlog/index.vue 查看文件

@@ -120,12 +120,8 @@
120 120
           <dict-tag :options="dict.type.sys_oper_type" :value="scope.row.businessType"/>
121 121
         </template>
122 122
       </el-table-column>
123
-      <el-table-column label="操作人员" align="center" prop="operName" width="110" :show-overflow-tooltip="true" sortable="custom" :sort-orders="['descending', 'ascending']">
124
-        <template slot-scope="scope">
125
-          {{ getNickName(scope.row) }}
126
-        </template>
127
-      </el-table-column>
128
-      <el-table-column label="用户姓名" align="center" prop="nickName"/>
123
+      <el-table-column label="操作人员" align="center" prop="operName" width="110" :show-overflow-tooltip="true" sortable="custom" :sort-orders="['descending', 'ascending']" />
124
+      <el-table-column label="用户姓名" align="center" prop="nickName" />
129 125
       <el-table-column label="操作地址" align="center" prop="operIp" width="130" :show-overflow-tooltip="true" />
130 126
       <el-table-column label="操作地点" align="center" prop="operLocation" :show-overflow-tooltip="true" />
131 127
       <el-table-column label="操作状态" align="center" prop="status">
@@ -213,7 +209,6 @@
213 209
 
214 210
 <script>
215 211
 import { list, delOperlog, cleanOperlog } from "@/api/monitor/operlog";
216
-import { listUser } from "@/api/system/user"
217 212
 
218 213
 export default {
219 214
   name: "Operlog",
@@ -322,15 +317,6 @@ export default {
322 317
       this.download('monitor/operlog/export', {
323 318
         ...this.queryParams
324 319
       }, `operlog_${new Date().getTime()}.xlsx`)
325
-    },
326
-    getNickName(row) {
327
-      let userName = row.operName;
328
-      listUser({ userName }).then(data => {
329
-        if (data.total == 1) {
330
-          this.$set(row, 'nickName', data.rows[0].nickName)
331
-        }
332
-      })
333
-      return userName
334 320
     }
335 321
   }
336 322
 };

正在加载...
取消
保存