From 15385ad1bc0218d4290f159e0c7fd82eef243d66 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期二, 30 十二月 2025 19:17:14 +0800
Subject: [PATCH] fix: 甲方小程序

---
 apps/housekeepingMiniApp/src/hooks/enterprise.ts |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/apps/housekeepingMiniApp/src/hooks/enterprise.ts b/apps/housekeepingMiniApp/src/hooks/enterprise.ts
index 1592700..668aa17 100644
--- a/apps/housekeepingMiniApp/src/hooks/enterprise.ts
+++ b/apps/housekeepingMiniApp/src/hooks/enterprise.ts
@@ -1,13 +1,16 @@
-import { useInfiniteLoading } from '@12333/hooks';
+import { BaseData, useInfiniteLoading } from '@12333/hooks';
 import Taro from '@tarojs/taro';
 import * as enterpriseServices from '@12333/services/apiV2/enterprise';
+import { InfiniteData } from '@tanstack/vue-query';
 
 type UseEnterpriseAddressesOptions = {
   rows?: number;
+  onSuccess?: (data: InfiniteData<BaseData<API.GetEnterpriseAddressesQueryResultItem>>) => any;
+  refeshDidShow?: boolean;
 };
 
 export function useEnterpriseAddresses(options: UseEnterpriseAddressesOptions = {}) {
-  const { rows = 20 } = options;
+  const { rows = 20, onSuccess, refeshDidShow = true } = options;
 
   const { infiniteLoadingProps, invalidateQueries } = useInfiniteLoading(
     ({ pageParam }) => {
@@ -24,6 +27,10 @@
     },
     {
       queryKey: ['enterpriseServices/getEnterpriseAddresses', rows],
+      onSuccess(data) {
+        onSuccess?.(data);
+      },
+      refeshDidShow,
     }
   );
 

--
Gitblit v1.10.0