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: '账户设置',