wlzboy
6 天以前 7de1396e315896dbc72a9d54e44f77434ea90f18
app/store/modules/user.js
@@ -140,8 +140,22 @@
          commit('SET_PERMISSIONS', [])
          removeToken()
          storage.clean()
          // 触发全局事件,通知 App.vue 停止轮询
          uni.$emit('user-logout')
          resolve()
        }).catch(error => {
          // 即使退出接口失败,也要清空本地状态
          commit('SET_TOKEN', '')
          commit('SET_ROLES', [])
          commit('SET_PERMISSIONS', [])
          removeToken()
          storage.clean()
          // 触发全局事件
          uni.$emit('user-logout')
          reject(error)
        })
      })