zhengyiming
4 天以前 babd7a49ba48c83334bbe9a4c992d784e062f6e3
src/hooks/dic.ts
@@ -36,11 +36,24 @@
    return insureProduct?.id ?? '';
  }
  const queryClient = useQueryClient();
  function ensureUserInsureProductSetting() {
    return queryClient.ensureQueryData<API.InsureProductSettingDto[]>({
      queryKey: ['dictionaryServices/getUserInsureProductSetting'],
    });
  }
  /**是否是生煎保账号 */
  const isSjbAccount = computed(() => allUserInsureProductSettingList.value.length > 0);
  return {
    allUserInsureProductSettingList,
    getInsureProductByIdNumber,
    getInsureProductIdByIdNumber,
    refetch,
    ensureUserInsureProductSetting,
    isSjbAccount,
  };
}
@@ -67,8 +80,13 @@
    staleTime: Infinity,
  });
  function getInsureProductSchemeByCode(code: string) {
    return allInsureProductSchemeList.value.find((x) => x.code === code);
  }
  return {
    allInsureProductSchemeList,
    refetch,
    getInsureProductSchemeByCode,
  };
}