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