From afa0ffca1673eb61c27496b9988fa8559678bd94 Mon Sep 17 00:00:00 2001
From: chenyc <501753378@qq.com>
Date: 星期二, 23 九月 2025 16:55:15 +0800
Subject: [PATCH] gx用户管理
---
src/layout/navBars/topBar/user.vue | 13 +++++++++----
1 files changed, 9 insertions(+), 4 deletions(-)
diff --git a/src/layout/navBars/topBar/user.vue b/src/layout/navBars/topBar/user.vue
index ada91a1..9d15a75 100644
--- a/src/layout/navBars/topBar/user.vue
+++ b/src/layout/navBars/topBar/user.vue
@@ -6,7 +6,7 @@
</div>
<template #dropdown>
- <el-dropdown-menu>
+ <el-dropdown-menu class="scrollable-menu">
<el-dropdown-item v-for="(client,key) in userInfos.clientInfos" :key="key" @click="clientSet(client)" >
<span :style="{color:userInfos.clientName===client.clientName?'#409EFF':''}">
{{client.clientName}}
@@ -91,8 +91,8 @@
<el-dropdown-item command="/home">{{ $t('message.user.dropdown1') }}</el-dropdown-item>
<!-- <el-dropdown-item command="wareHouse">{{ $t('message.user.dropdown6') }}</el-dropdown-item> -->
<el-dropdown-item command="/personal">{{ $t('message.user.dropdown2') }}</el-dropdown-item>
- <!-- <el-dropdown-item command="/404">{{ $t('message.user.dropdown3') }}</el-dropdown-item> -->
- <!-- <el-dropdown-item command="/401">{{ $t('message.user.dropdown4') }}</el-dropdown-item> -->
+ <el-dropdown-item command="/tongji">患者健康服务统计</el-dropdown-item>
+ <el-dropdown-item command="/userAdmin">用户管理</el-dropdown-item>
<el-dropdown-item divided command="logOut">{{ $t('message.user.dropdown5') }}</el-dropdown-item>
</el-dropdown-menu>
</template>
@@ -232,6 +232,8 @@
};
const clientSet=(client:any)=>{
useUserInfo().setUserCilent({code:client.code,clientName:client.clientName});
+ // 缓存客户选择
+ Local.set('client_'+client.code,client.code)
confirmClient('clientCode='+client.code).then((res)=>{
// 更新token
Session.set('token', res.data);
@@ -247,8 +249,11 @@
});
</script>
-
<style scoped lang="scss">
+.scrollable-menu {
+ max-height: 600px;
+ overflow: auto;
+}
.layout-navbars-breadcrumb-user {
display: flex;
align-items: center;
--
Gitblit v1.8.0