zhengyiming
6 天以前 34e523d5ed7f25a0bc20532577ccde90386352aa
src/hooks/useUser.ts
@@ -2,6 +2,7 @@
import { UserUtils } from '@bole-core/core';
// import * as userRoleServices from '@/services/api/UserRole';
import * as userServices from '@/services/api/User';
import * as ParkBountyApplyServices from '@/services/api/ParkBountyApply';
import { useQuery, useQueryClient } from '@tanstack/vue-query';
export function useIsSystemAdmin() {
@@ -16,8 +17,17 @@
  const { userId, userInfo } = storeToRefs(userStore);
  const { data: userDetail } = useQuery({
    queryKey: ['ParkBountyApplyServices/get818UserInfo'],
    queryFn: async () => {
      return await ParkBountyApplyServices.get818UserInfo();
    },
    placeholderData: () => ({} as API.UserInfoV2),
  });
  return {
    user: userInfo,
    userId: userId,
    userDetail: userDetail,
  };
}