quanyawei
2023-11-23 25aaab3aabb463d73015a1d051799692a24ed04d
src/store/modules/user.js
@@ -26,7 +26,8 @@
  login({ commit }, userInfo) {
    const { account, password } = userInfo
    return new Promise((resolve, reject) => {
      login({ account: account.trim(), password: password }).then(response => {
      login({ account: account.trim(), password: password })
        .then(response => {
        // 为所有请求在请求头带上token
        axios.defaults.headers['token'] = response.data.token
        // const { data } = response
@@ -45,7 +46,8 @@
          reject()
        }
        resolve(response)
      }).catch(error => {
        })
        .catch(error => {
        console.log('这里是登录错误信息')
        reject(error)
      })
@@ -55,7 +57,8 @@
  // get user info
  getInfo({ commit, state }) {
    return new Promise((resolve, reject) => {
      getInfo(state.token).then(response => {
      getInfo(state.token)
        .then(response => {
        console.log(response, 'res')
        // 把accountId存入sotre
        // console.log(66777)
@@ -68,6 +71,7 @@
        // 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', )
@@ -76,7 +80,8 @@
          reject('Verification failed, please Login again.')
        }
        resolve(response)
      }).catch(error => {
        })
        .catch(error => {
        console.log('这里是token错误信息')
        // this.$router.push({ path: '/login' })
        reject(error)
@@ -89,13 +94,15 @@
    return new Promise((resolve, reject) => {
    //   console.log('以下是退出登录之前的token')
    //   console.log(state.token)
      logout(state.token).then((res) => {
      logout(state.token)
        .then(res => {
        commit('SET_TOKEN', '')
        removeToken()
        resetRouter()
        sessionStorage.clear()
        resolve()
      }).catch(error => {
        })
        .catch(error => {
        console.log('退出错误信息')
        reject(error)
      })
@@ -118,4 +125,3 @@
  mutations,
  actions
}