From 5cae241ccc246734a81773f04b0c2d0baee53d1f Mon Sep 17 00:00:00 2001 From: jmal Date: Mon, 11 Mar 2024 11:50:12 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BC=98=E5=8C=96=E6=9D=83=E9=99=90?= =?UTF-8?q?=E5=88=86=E9=85=8D=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/user.js | 8 ++++++++ src/store/modules/user.js | 5 +---- src/views/setting/sys/cusomerInfo.vue | 5 +---- src/views/setting/sys/cusomerManager.vue | 4 ++-- 4 files changed, 12 insertions(+), 10 deletions(-) diff --git a/src/api/user.js b/src/api/user.js index f1a06c7..b90a0e7 100644 --- a/src/api/user.js +++ b/src/api/user.js @@ -47,6 +47,14 @@ export function testLdapConfig(data) { } export function getInfo(params) { + return request({ + url: 'user/info', + method: 'get', + params + }) +} + +export function getUserInfo(params) { return request({ url: 'user/userInfo', method: 'get', diff --git a/src/store/modules/user.js b/src/store/modules/user.js index 3254d40..e17c59f 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -141,10 +141,7 @@ const actions = { // get user info getInfo({ commit, state }) { return new Promise((resolve, reject) => { - getInfo({ - id: state.userId, - token: state.token - }).then(response => { + getInfo().then(response => { const { data } = response if (!data) { // reject('Verification failed, please Login again.') diff --git a/src/views/setting/sys/cusomerInfo.vue b/src/views/setting/sys/cusomerInfo.vue index 9162548..06877ae 100644 --- a/src/views/setting/sys/cusomerInfo.vue +++ b/src/views/setting/sys/cusomerInfo.vue @@ -172,10 +172,7 @@ } }, getInfo(){ - getInfo({ - id: this.$store.state.user.userId, - takeUpSpace: true, - }).then(async res => { + getInfo().then(async res => { this.userInfo = res.data if (this.userInfo.roles && this.userInfo.roles.includes('admin')) { this.$emit('isAdmin', true) diff --git a/src/views/setting/sys/cusomerManager.vue b/src/views/setting/sys/cusomerManager.vue index 19bf836..f27fe6f 100644 --- a/src/views/setting/sys/cusomerManager.vue +++ b/src/views/setting/sys/cusomerManager.vue @@ -82,7 +82,7 @@