zhengyiming
10 天以前 914000e6c758d9344d99e911244a165b9ed826d6
fix: 修改功能模块
2个文件已修改
15 ■■■■■ 已修改文件
src/hooks/useAccess.ts 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/store/modules/permission.ts 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/hooks/useAccess.ts
@@ -8,7 +8,7 @@
} from '@bole-core/components';
import type { Ref, ComputedRef } from 'vue';
import { myClient } from '@/constants/query';
import * as menuServices from '@/services/api/menu';
import * as authServices from '@/services/api/auth';
type UseAccessOptions = {
  operationBtnMap?: Record<string, OperationBtnType>;
@@ -33,7 +33,7 @@
  return useBoleAccess({
    queryKey: ['baseModuleServices/getCurrentSubModuleList', { moduleId }],
    service: async () => {
      const res = await menuServices.getMenu(
      const res = await authServices.getCurrentLogierMenu(
        { id: moduleId },
        {
          showLoading: false,
src/store/modules/permission.ts
@@ -3,7 +3,7 @@
// import { RouteConfigs } from "@/layout/types";
import { constantRoutes, Route } from '@/router';
import { addAsyncRoutes, ascending } from '@/router/utils';
import * as menuServices from '@/services/api/menu';
import * as authServices from '@/services/api/auth';
import { myClient } from '@/constants/query';
export interface PermissonState {
@@ -28,14 +28,11 @@
    getModuleList() {
      return new Promise<Route[]>(async (resolve, reject) => {
        try {
          const params: API.APIgetMenusParams = {
            userType: AppLocalConfig.userType,
            clientType: AppLocalConfig.clientType,
          };
          const params: API.APIgetCurrentLogierMenusParams = {};
          const res = await myClient.fetchQuery({
            queryKey: ['menuServices/getMenus', params],
            queryKey: ['authServices/getCurrentLogierMenus', params],
            queryFn: () => {
              return menuServices.getMenus(params, {
              return authServices.getCurrentLogierMenus(params, {
                showLoading: false,
              });
            },