diff --git a/.eslintrc.js b/.eslintrc.js index 2aec88b..4cad823 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -24,6 +24,7 @@ module.exports = defineConfig({ 'plugin:prettier/recommended' ], rules: { + 'vue/no-setup-props-destructure': 'off', 'vue/script-setup-uses-vars': 'error', 'vue/no-reserved-component-names': 'off', '@typescript-eslint/ban-ts-ignore': 'off', diff --git a/src/permission.ts b/src/permission.ts index 48c8c4a..92eebfb 100644 --- a/src/permission.ts +++ b/src/permission.ts @@ -5,15 +5,15 @@ import type { RouteRecordRaw } from 'vue-router' import { useTitle } from '@/hooks/web/useTitle' import { useNProgress } from '@/hooks/web/useNProgress' import { usePermissionStoreWithOut } from '@/store/modules/permission' -import { useDictStoreWithOut } from '@/store/modules/dict' +// import { useDictStoreWithOut } from '@/store/modules/dict' import { usePageLoading } from '@/hooks/web/usePageLoading' -import { getDictApi } from '@/api/common' +// import { getDictApi } from '@/api/common' const permissionStore = usePermissionStoreWithOut() const appStore = useAppStoreWithOut() -const dictStore = useDictStoreWithOut() +// const dictStore = useDictStoreWithOut() const { getStorage } = useStorage() @@ -30,14 +30,14 @@ router.beforeEach(async (to, from, next) => { if (to.path === '/login') { next({ path: '/' }) } else { - if (!dictStore.getIsSetDict) { - // 获取所有字典 - const res = await getDictApi() - if (res) { - dictStore.setDictObj(res.data) - dictStore.setIsSetDict(true) - } - } + // if (!dictStore.getIsSetDict) { + // // 获取所有字典 + // const res = await getDictApi() + // if (res) { + // dictStore.setDictObj(res.data) + // dictStore.setIsSetDict(true) + // } + // } if (permissionStore.getIsAddRouters) { next() return