From bb848895f7f747dc36da8345bf68144ae2557bd1 Mon Sep 17 00:00:00 2001 From: zouzhibing Date: Sun, 13 Nov 2022 13:50:20 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E4=BF=AE=E5=A4=8D=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E7=AE=A1=E7=90=86=E5=92=8C=E8=A7=92=E8=89=B2=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E9=83=A8=E5=88=86=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/mock/system.ts | 16 ++ .../system/role/components/roleDrawer.vue | 102 +++++++++++ src/views/system/role/index.vue | 109 +++-------- .../system/user/components/userDialog.vue | 122 +++++++++++++ src/views/system/user/index.scss | 37 ++++ src/views/system/user/index.vue | 170 ++++-------------- 6 files changed, 331 insertions(+), 225 deletions(-) create mode 100644 src/views/system/role/components/roleDrawer.vue create mode 100644 src/views/system/user/components/userDialog.vue create mode 100644 src/views/system/user/index.scss diff --git a/src/mock/system.ts b/src/mock/system.ts index 5c477fc..d81bcee 100644 --- a/src/mock/system.ts +++ b/src/mock/system.ts @@ -5,6 +5,8 @@ export const userData =[ sex:'男', role:'超级管理员', status:true, + photo:'15333333333', + describe:'超级管理员不可删除' }, { username:'zhangsan', @@ -12,6 +14,8 @@ export const userData =[ sex:'女', role:'管理员', status:true, + photo:'15311111111', + describe:'管理员不可删除' }, { username:'lisi', @@ -19,6 +23,8 @@ export const userData =[ sex:'男', role:'管理员', status:true, + photo:'13823456789', + describe:'测试账户' }, { username:'wangwu', @@ -26,6 +32,8 @@ export const userData =[ sex:'男', role:'超级管理员', status:false, + photo:'13923456789', + describe:'超级管理员不可删除' }, { username:'zhaoliu', @@ -33,6 +41,8 @@ export const userData =[ sex:'男', role:'普通用户', status:false, + photo:'14523456789', + describe:'普通测试用户' }, ] @@ -42,16 +52,22 @@ export const roleData =[ { roleName:'超级管理员', roleId:'admin', + roleIdentification:'admin', + describe:'这是超级管理员,拥有一切权限', createTime:'2022-09-02', }, { roleName:'管理员', roleId:'role', + roleIdentification:'admin', + describe:'普通管理员', createTime:'2022-09-02', }, { roleName:'普通用户', roleId:'other', + describe:'测试用户', + roleIdentification:'other', createTime:'2022-09-02', }, diff --git a/src/views/system/role/components/roleDrawer.vue b/src/views/system/role/components/roleDrawer.vue new file mode 100644 index 0000000..db8f388 --- /dev/null +++ b/src/views/system/role/components/roleDrawer.vue @@ -0,0 +1,102 @@ + + diff --git a/src/views/system/role/index.vue b/src/views/system/role/index.vue index 77dcd49..1900cab 100644 --- a/src/views/system/role/index.vue +++ b/src/views/system/role/index.vue @@ -1,25 +1,33 @@