From 6b1e520e1fc355a20637f4c666292870838cdb06 Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期五, 04 七月 2025 15:55:44 +0800 Subject: [PATCH] fix: bug --- src/hooks/dic.ts | 18 ++++++++++++++++++ 1 files changed, 18 insertions(+), 0 deletions(-) diff --git a/src/hooks/dic.ts b/src/hooks/dic.ts index 48489a0..e206017 100644 --- a/src/hooks/dic.ts +++ b/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, }; } -- Gitblit v1.9.1