From 50538c9284b1982bc4af0703a6bc0f3e93853501 Mon Sep 17 00:00:00 2001 From: yangjun <1173114630@qq.com> Date: Thu, 10 Oct 2024 13:53:13 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=88=87=E6=8D=A2=E8=B4=A6?= =?UTF-8?q?=E5=8F=B7=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../user-dropdown/Qiehuanzhanghao.vue | 80 +++++++++++++++++++ .../header/components/user-dropdown/index.vue | 34 +++++++- src/locales/lang/zh-CN/layout.ts | 1 + 3 files changed, 114 insertions(+), 1 deletion(-) create mode 100644 src/layouts/default/header/components/user-dropdown/Qiehuanzhanghao.vue diff --git a/src/layouts/default/header/components/user-dropdown/Qiehuanzhanghao.vue b/src/layouts/default/header/components/user-dropdown/Qiehuanzhanghao.vue new file mode 100644 index 0000000..6e5060b --- /dev/null +++ b/src/layouts/default/header/components/user-dropdown/Qiehuanzhanghao.vue @@ -0,0 +1,80 @@ + + diff --git a/src/layouts/default/header/components/user-dropdown/index.vue b/src/layouts/default/header/components/user-dropdown/index.vue index 1170dde..dc3b186 100644 --- a/src/layouts/default/header/components/user-dropdown/index.vue +++ b/src/layouts/default/header/components/user-dropdown/index.vue @@ -16,7 +16,8 @@ - + + ',res); + if (res.length>0) { + res.forEach((item=>{ + if(item == 'f6817f48af4fb3af11b9e8bf182f618b'){ + adminRole.value = true; + } + })) + + } + }); + function handleLock() { openModal(true); } @@ -129,6 +148,15 @@ function updateCurrentDepart() { loginSelectRef.value.show(); } + // 切换账号 + const qiehuanzhanghaoRef = ref(); + // 切换账号 + function updateQhzh() { + console.log(`🚀 ~ updateQhzh ~ updateQhzh:切换账号`) + qiehuanzhanghaoRef.value.title = "切换账号"; + qiehuanzhanghaoRef.value.show(userStore.getUserInfo.username); + } + // 修改密码 const updatePasswordRef = ref(); function updatePassword() { @@ -160,6 +188,9 @@ go(`/system/usersetting`); //update-end---author:wangshuai ---date:20221125 for:进入用户设置页面-------------- break; + case 'qhzh': + updateQhzh(); + break; } } @@ -174,6 +205,7 @@ getUseLockPage, loginSelectRef, updatePasswordRef, + qiehuanzhanghaoRef, }; }, }); diff --git a/src/locales/lang/zh-CN/layout.ts b/src/locales/lang/zh-CN/layout.ts index badcfb1..23273e3 100644 --- a/src/locales/lang/zh-CN/layout.ts +++ b/src/locales/lang/zh-CN/layout.ts @@ -6,6 +6,7 @@ export default { dropdownItemLoginOut: '退出系统', dropdownItemSwitchPassword: '密码修改', dropdownItemSwitchDepart: '切换部门', + dropdownItemSwitchUser: '切换账号', dropdownItemRefreshCache: '刷新缓存', dropdownItemSwitchAccount: '账户设置',