From 23412e0effa27d5d0f79f5796bc4e738cf8cd1fc Mon Sep 17 00:00:00 2001 From: Your Name <123456> Date: 星期五, 03 三月 2023 16:08:49 +0800 Subject: [PATCH] 更新 --- src/views/system/user/index.vue | 13 ++++++++++++- 1 files changed, 12 insertions(+), 1 deletions(-) diff --git a/src/views/system/user/index.vue b/src/views/system/user/index.vue index 713c50e..f60a998 100644 --- a/src/views/system/user/index.vue +++ b/src/views/system/user/index.vue @@ -41,6 +41,11 @@ {{ parseNumber(scope.row.positionId) }} </template> </el-table-column> + <el-table-column prop="type" label="职务" show-overflow-tooltip> + <template #default="scope"> + {{ `${userTypeList.find(item => item.id === scope.row.type)?.name}` }} + </template> + </el-table-column> <el-table-column prop="department.depName" label="部门" show-overflow-tooltip></el-table-column> <el-table-column prop="phone" label="手机号" show-overflow-tooltip></el-table-column> <el-table-column prop="email" label="邮箱" show-overflow-tooltip></el-table-column> @@ -110,6 +115,7 @@ departmentList: []; roleList: []; dutyList: []; + userTypeList: Array<{id:number,name:string}>; props:{} } @@ -141,7 +147,12 @@ value: 'depId', checkStrictly: true, emitPath: false - } + }, + userTypeList: [ + { id: 1, name: '超级管理员' }, + { id: 2, name: '管理员' }, + { id: 3, name: '普通员工' } + ] }); // 初始化表格数据 const initUserTableData = async () => { -- Gitblit v1.9.2