| | |
| | | a = null |
| | | } |
| | | // 统一退出登录 |
| | | export function logOutFun(next) { |
| | | export async function logOutFun(next) { |
| | | // 延迟导入 store 和 router,避免循环依赖: |
| | | // auth.js → router → store → user.js → auth.js |
| | | const store = require('@/store').default |
| | | const router = require('@/router').default |
| | | const { default: store } = await import('@/store') |
| | | const { default: router } = await import('@/router') |
| | | const { VITE_APP_PARENT_SYSTEM, VITE_APP_ENV } = import.meta.env |
| | | store.dispatch('LogOut').then(() => { |
| | | const isDev = VITE_APP_ENV === 'development' |