按钮级别的新版本,多级别的组织架构
loulijun2021
2023-08-03 f6ac203c915d7562aef51628a4ab3e601c3274f1
src/store/modules/user.js
@@ -109,36 +109,29 @@
  // user logout
  logout({ commit, state, dispatch }) {
    return new Promise((resolve, reject) => {
      const usercode = getCookie('navTabId')
      const username = getCookie('admin')
      const usertype = getCookie('usertype')
      const userid = getCookie('userid')
      const stu_torgcode = getCookie('stu_torgcode')
      const data = {
        usercode,
        username,
        usertype,
        userid,
        stu_torgcode
      }
      // const usercode = getCookie('navTabId')
      // const username = getCookie('admin')
      // const usertype = getCookie('usertype')
      // const userid = getCookie('userid')
      // const stu_torgcode = getCookie('stu_torgcode')
      // const data = {
      //   usercode,
      //   username,
      //   usertype,
      //   userid,
      //   stu_torgcode
      // }
      logout(data).then(res => {
      logout().then(res => {
        if (res.code === '200') {
          removeToken() // must remove  token  first
          resetRouter()
          removeCookie('ruleCode')
          removeCookie('username')
          removeCookie('admin')
          removeCookie('navTabId')
          removeCookie('usertype')
          removeCookie('userid')
          removeCookie('rediskey')
          removeCookie('code')
          removeCookie('stu_torgcode')
          removeCookie('usercode')
          removeCookie('stu_torgname')
          removeCookie('description')
          removeCookie('guid')
          removeCookie('code')
          // reset visited views and cached views
          dispatch('tagsView/delAllViews', null, { root: true })