From 070628b3ebbb94e40b971c15342e706d7bd8769f Mon Sep 17 00:00:00 2001 From: wangting <675591594@qq.com> Date: 星期四, 31 十月 2024 16:10:05 +0800 Subject: [PATCH] 调整页面 --- Source/plt-web/plt-web-ui/src/store/modules/user.js | 54 +++++++++++++++++++++++++++++++----------------------- 1 files changed, 31 insertions(+), 23 deletions(-) diff --git a/Source/plt-web/plt-web-ui/src/store/modules/user.js b/Source/plt-web/plt-web-ui/src/store/modules/user.js index 3b04ff9..d4a78eb 100644 --- a/Source/plt-web/plt-web-ui/src/store/modules/user.js +++ b/Source/plt-web/plt-web-ui/src/store/modules/user.js @@ -7,6 +7,7 @@ import {loginByUsername, loginBySocial, loginBySso, getUserInfo, logout, refreshToken, getButtons} from '@/api/user' import {getTopMenu, getRoutes} from '@/api/system/menu' import md5 from 'js-md5' +import func from "@/util/func"; function addPath(ele, first) { @@ -62,23 +63,25 @@ //鏍规嵁鐢ㄦ埛鍚嶇櫥褰� LoginByUsername({commit}, userInfo) { return new Promise((resolve, reject) => { - loginByUsername(userInfo.tenantId, userInfo.deptId, userInfo.roleId, userInfo.username, md5(userInfo.password), userInfo.type, userInfo.key,).then(res => { + let passwordDes = func.encryptData(userInfo.password,'daliantan0v0vcip') + loginByUsername(userInfo.deptId, userInfo.roleId, userInfo.username,passwordDes, userInfo.type, userInfo.key,).then(res => { const data = res.data; - if (data.success) { - commit('SET_TOKEN', data.obj.sessionInfo.token); - commit('SET_REFRESH_TOKEN', data.obj.sessionInfo.token); - commit('SET_TENANT_ID', data.tenant_id); - commit('SET_USER_INFO', data.obj.sessionInfo); + if (data.obj.failCode === 'loginSuccess') { + commit('SET_TOKEN', data.obj.tokenVO.accessToken); + commit('SET_REFRESH_TOKEN', data.obj.tokenVO.accessToken); commit('DEL_ALL_TAG'); commit('CLEAR_LOCK'); - } else { - Message({ - message: data.msg, - type: 'error' + + getUserInfo().then((res) => { + const data = res.data; + commit('SET_USER_INFO', data.obj); + }).catch(err => { + console.log(err) }) } - resolve(); + resolve(data); }).catch(error => { + // console.log(error) reject(error); }) }) @@ -137,18 +140,6 @@ commit('CLEAR_LOCK'); } resolve(); - }) - }) - }, - //鑾峰彇鐢ㄦ埛淇℃伅 - GetUserInfo({commit}) { - return new Promise((resolve, reject) => { - getUserInfo().then((res) => { - const data = res.data.data; - commit('SET_ROLES', data.roles); - resolve(data); - }).catch(err => { - reject(err); }) }) }, @@ -213,6 +204,21 @@ }) }) }, + + //鑾峰彇鐢ㄦ埛淇℃伅 + GetUserInfo({commit}) { + return new Promise((resolve, reject) => { + getUserInfo().then((res) => { + const data = res.data.data; + console.log('user',res) + // commit('SET_USER_INFO', data.roles); + resolve(data); + }).catch(err => { + reject(err); + }) + }) + }, + //鑾峰彇绯荤粺鑿滃崟 GetMenu({commit, dispatch}, topMenuId) { return new Promise(resolve => { @@ -231,6 +237,8 @@ }) }) }, + + //鑾峰彇绯荤粺鎸夐挳 GetButtons({commit}) { return new Promise((resolve) => { -- Gitblit v1.9.3