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