|
|
@@ -2,7 +2,6 @@ import type { AppRouteRecordRaw, Menu } from '/@/router/types';
|
|
|
|
|
|
import { defineStore } from 'pinia';
|
|
|
import { store } from '/@/store';
|
|
|
-import { useI18n } from '/@/hooks/web/useI18n';
|
|
|
import { useUserStore } from './user';
|
|
|
import { useAppStoreWithOut } from './app';
|
|
|
import { toRaw } from 'vue';
|
|
|
@@ -19,11 +18,11 @@ import { ERROR_LOG_ROUTE, PAGE_NOT_FOUND_ROUTE, QIANKUN_ROUTE } from '/@/router/
|
|
|
import { filter } from '/@/utils/helper/treeHelper';
|
|
|
|
|
|
import { getMenuList, switchVue3Menu } from '/@/api/sys/menu';
|
|
|
-import { getPermCode, getUserPermissionByToken } from '/@/api/sys/user';
|
|
|
+import { getUserPermissionByToken } from '/@/api/sys/user';
|
|
|
|
|
|
import { useMessage } from '/@/hooks/web/useMessage';
|
|
|
import { PageEnum } from '/@/enums/pageEnum';
|
|
|
-import { cloneDeep } from 'lodash-es';
|
|
|
+// import { cloneDeep } from 'lodash-es';
|
|
|
import { useGlobSetting } from '/@/hooks/setting';
|
|
|
|
|
|
// 系统权限
|
|
|
@@ -135,7 +134,6 @@ export const usePermissionStore = defineStore({
|
|
|
},
|
|
|
|
|
|
async buildRoutesAction(): Promise<AppRouteRecordRaw[]> {
|
|
|
- const { t } = useI18n();
|
|
|
const userStore = useUserStore();
|
|
|
const appStore = useAppStoreWithOut();
|
|
|
|
|
|
@@ -212,7 +210,7 @@ export const usePermissionStore = defineStore({
|
|
|
|
|
|
// 后台菜单构建
|
|
|
case PermissionModeEnum.BACK:
|
|
|
- const { createMessage, createWarningModal } = useMessage();
|
|
|
+ const { createWarningModal } = useMessage();
|
|
|
// 菜单加载提示
|
|
|
// createMessage.loading({
|
|
|
// content: t('sys.app.menuLoading'),
|