wlzboy
2025-11-01 8b005a808d6ab8fae1480ed57bdfd68af2dafcd4
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)
        })
      })