From 4bced4c45dac14f20953b6f3b0326e535a99729b Mon Sep 17 00:00:00 2001
From: quanyawei <401863037@qq.com>
Date: Thu, 23 Nov 2023 09:48:03 +0800
Subject: [PATCH] fix:导出修改

---
 src/store/modules/user.js |  130 ++++++++++++++++++++++--------------------
 1 files changed, 68 insertions(+), 62 deletions(-)

diff --git a/src/store/modules/user.js b/src/store/modules/user.js
index ce56294..d1db7b5 100644
--- a/src/store/modules/user.js
+++ b/src/store/modules/user.js
@@ -26,79 +26,86 @@
   login({ commit }, userInfo) {
     const { account, password } = userInfo
     return new Promise((resolve, reject) => {
-      login({ account: account.trim(), password: password }).then(response => {
-        // ���������������������������������token
-        axios.defaults.headers['token'] = response.data.token
-        // const { data } = response
-        console.log('���������������������������')
-        window.loginInfo = response.message
-        if (response.code === 0) {
-          commit('SET_TOKEN', response.data.token)
-          setToken(response.data.token)
-          // axios.interceptors.request.use(config => {
-          //   config.headers.token = response.data.token
-          // })
-          // console.log('������axios���token')
-        } else {
-          this.$store.state.loginInfo = response.message
-          // console.log(this.$store.state.loginInfo)
-          reject()
-        }
-        resolve(response)
-      }).catch(error => {
-        console.log('���������������������������')
-        reject(error)
-      })
+      login({ account: account.trim(), password: password })
+        .then(response => {
+          // ���������������������������������token
+          axios.defaults.headers['token'] = response.data.token
+          // const { data } = response
+          console.log('���������������������������')
+          window.loginInfo = response.message
+          if (response.code === 0) {
+            commit('SET_TOKEN', response.data.token)
+            setToken(response.data.token)
+            // axios.interceptors.request.use(config => {
+            //   config.headers.token = response.data.token
+            // })
+            // console.log('������axios���token')
+          } else {
+            this.$store.state.loginInfo = response.message
+            // console.log(this.$store.state.loginInfo)
+            reject()
+          }
+          resolve(response)
+        })
+        .catch(error => {
+          console.log('���������������������������')
+          reject(error)
+        })
     })
   },
 
   // get user info
   getInfo({ commit, state }) {
     return new Promise((resolve, reject) => {
-      getInfo(state.token).then(response => {
-        console.log(response, 'res')
-        // ���accountId������sotre
-        // console.log(66777)
-        // console.log(response)
-        this.state.accountId = response.data.userId
-        // ���orgId������sotre
-        this.state.orgId = response.data.organization.id
-        // ���regionCode������sotre
-        this.state.regionCode = response.data.organization.locationLevelCode
-        // monitorPointId������������sotre
-        this.state.monitorPointId = response.data.monitorPointIds
-        this.state.user.name = response.data.userName
-        this.state.user.menus = JSON.stringify(response.data.menus)
-        // ���menu������������store
-        // sessionStorage.setItem('menus', )
-        // this.state.menus = response.data.menus
-        if (!response) {
-          reject('Verification failed, please Login again.')
-        }
-        resolve(response)
-      }).catch(error => {
-        console.log('���������token������������')
-        // this.$router.push({ path: '/login' })
-        reject(error)
-      })
+      getInfo(state.token)
+        .then(response => {
+          console.log(response, 'res')
+          // ���accountId������sotre
+          // console.log(66777)
+          // console.log(response)
+          this.state.accountId = response.data.userId
+          // ���orgId������sotre
+          this.state.orgId = response.data.organization.id
+          // ���regionCode������sotre
+          this.state.regionCode = response.data.organization.locationLevelCode
+          // monitorPointId������������sotre
+          this.state.monitorPointId = response.data.monitorPointIds
+          this.state.user.name = response.data.userName
+          this.state.user.menus = []
+          this.state.user.menus = JSON.stringify(response.data.menus)
+          // ���menu������������store
+          // sessionStorage.setItem('menus', )
+          // this.state.menus = response.data.menus
+          if (!response) {
+            reject('Verification failed, please Login again.')
+          }
+          resolve(response)
+        })
+        .catch(error => {
+          console.log('���������token������������')
+          // this.$router.push({ path: '/login' })
+          reject(error)
+        })
     })
   },
 
   // user logout
   logout({ commit, state }) {
     return new Promise((resolve, reject) => {
-    //   console.log('������������������������������token')
-    //   console.log(state.token)
-      logout(state.token).then((res) => {
-        commit('SET_TOKEN', '')
-        removeToken()
-        resetRouter()
-        sessionStorage.clear()
-        resolve()
-      }).catch(error => {
-        console.log('������������������')
-        reject(error)
-      })
+      //   console.log('������������������������������token')
+      //   console.log(state.token)
+      logout(state.token)
+        .then(res => {
+          commit('SET_TOKEN', '')
+          removeToken()
+          resetRouter()
+          sessionStorage.clear()
+          resolve()
+        })
+        .catch(error => {
+          console.log('������������������')
+          reject(error)
+        })
     })
   },
 
@@ -118,4 +125,3 @@
   mutations,
   actions
 }
-

--
Gitblit v1.8.0