From d54c9c48c0b4f7c609e0aa65671a6c3fd26f94b4 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期五, 04 七月 2025 13:19:29 +0800
Subject: [PATCH] fix: 江佑保系统健壮性修复

---
 src/hooks/dic.ts |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/src/hooks/dic.ts b/src/hooks/dic.ts
index 48489a0..7c5ab3e 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,
   };
 }
 

--
Gitblit v1.9.1