wlzboy
2025-12-03 c6e38b6c66de5f5a8df5b8b2ab03a82c3b605db8
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)
        })
      })