loulijun2021
2022-07-25 864f0e9e1fa3eefc21fe4b44fc8e2bcd5df5a0c3
src/store/modules/user.js
@@ -39,7 +39,8 @@
      // login({ UserName: '001', PassWord: 123, HOrgName: 1 }).then(response => {
        const { data: res } = response
        setCookie('admin', res.username)
        setCookie('username', res.username)
        setCookie('admin', res.usercode)
        setCookie('navTabId', res.usercode)
        setCookie('usertype', res.usertype)
        setCookie('userid', res.userid)
@@ -90,7 +91,7 @@
  },
  // user logout
  logout({ commit, state }) {
  logout({ commit, state, dispatch }) {
    return new Promise((resolve, reject) => {
      const usercode = getCookie('navTabId')
      const username = getCookie('admin')
@@ -108,14 +109,20 @@
          removeToken() // must remove  token  first
          resetRouter()
          removeCookie('username')
          removeCookie('admin')
          removeCookie('navTabId')
          removeCookie('usertype')
          removeCookie('userid')
        }
        commit('RESET_STATE')
        resolve()
          // reset visited views and cached views
          dispatch('tagsView/delAllViews', null, { root: true })
          sessionStorage.removeItem('tabViews')
          commit('RESET_STATE')
          resolve()
        }
      }).catch(error => {
        reject(error)
      })