wupengfei
2025-03-13 f15a17f17cf1c3f278a047b6f5275f95641eceb1
src/hooks/useUser.ts
@@ -1,7 +1,6 @@
import { useUserStore } from '@/store/modules/user';
import { UserUtils } from '@bole-core/core';
// import * as userRoleServices from '@/services/api/UserRole';
import * as userServices from '@/services/api/User';
import { useQuery, useQueryClient } from '@tanstack/vue-query';
export function useIsSystemAdmin() {
@@ -23,17 +22,21 @@
}
export function useAllRoleList() {
  const { data: allRoleList, refetch } = useQuery({
    queryKey: ['userServices/getAllRoles'],
    queryFn: async () => {
      let res = await userServices.getAllRoles({ showLoading: false });
      return res;
    },
    placeholderData: () => [] as API.RoleInfo[],
  });
  // const { data: allRoleList, refetch } = useQuery({
  //   queryKey: ['userServices/getAllRoles'],
  //   queryFn: async () => {
  //     let res = await userServices.getAllRoles({ showLoading: false });
  //     return res;
  //   },
  //   placeholderData: () => [] as API.RoleInfo[],
  // });
  // return {
  //   allRoleList,
  //   refetch,
  // };
  return {
    allRoleList,
    refetch,
    allRoleList: [],
    refetch: () => {},
  };
}