zhengyiming
10 天以前 914000e6c758d9344d99e911244a165b9ed826d6
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,12 @@
  return useBoleAccess({
    queryKey: ['baseModuleServices/getCurrentSubModuleList', { moduleId }],
    service: async () => {
      const res = await menuServices.getMenu({ id: moduleId });
      const res = await authServices.getCurrentLogierMenu(
        { id: moduleId },
        {
          showLoading: false,
        }
      );
      return DaPengAccessAdapter.menuAdapter({ groups: res.groups, moduleId });
    },
    ...options,