diff --git a/ruoyi-ui/src/api/system/user.js b/ruoyi-ui/src/api/system/user.js index f2f76ef..e960523 100644 --- a/ruoyi-ui/src/api/system/user.js +++ b/ruoyi-ui/src/api/system/user.js @@ -133,3 +133,15 @@ export function deptTreeSelect() { method: 'get' }) } + +// 用户状态修改 +export function changePoolName(poolName) { + const data = { + poolName + } + return request({ + url: '/system/user/changePoolName', + method: 'put', + data: data + }) +} diff --git a/ruoyi-ui/src/layout/components/Navbar.vue b/ruoyi-ui/src/layout/components/Navbar.vue index 67a53ab..aa3bd39 100644 --- a/ruoyi-ui/src/layout/components/Navbar.vue +++ b/ruoyi-ui/src/layout/components/Navbar.vue @@ -1,200 +1,234 @@ - - - - - + + + + + diff --git a/ruoyi-ui/src/store/modules/user.js b/ruoyi-ui/src/store/modules/user.js index 3a23c90..91701d2 100644 --- a/ruoyi-ui/src/store/modules/user.js +++ b/ruoyi-ui/src/store/modules/user.js @@ -66,6 +66,7 @@ const user = { } commit('SET_NAME', user.userName) commit('SET_AVATAR', avatar) + localStorage.setItem('POOL_NAME_LIST',JSON.stringify(res.poolNameList)) localStorage.setItem('USER_POOL_NAME_CURRENT',user.poolName) resolve(res) }).catch(error => { @@ -94,6 +95,8 @@ const user = { commit('SET_TOKEN', '') commit('SET_ROLES', []) commit('SET_PERMISSIONS', []) + localStorage.setItem('POOL_NAME_LIST',[]) + localStorage.setItem('USER_POOL_NAME_CURRENT','') removeToken() resolve() }).catch(error => { @@ -106,6 +109,8 @@ const user = { FedLogOut({ commit }) { return new Promise(resolve => { commit('SET_TOKEN', '') + localStorage.setItem('POOL_NAME_LIST',[]) + localStorage.setItem('USER_POOL_NAME_CURRENT','') removeToken() resolve() })