From 69b355fa959028502a0e663cc961b9e513ceb819 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期二, 21 十月 2025 10:26:22 +0800
Subject: [PATCH] fix: bug

---
 apps/cMiniApp/src/subpackages/wallet/hooks/index.ts |   32 ++++++++++++++++++++++++++++++++
 1 files changed, 32 insertions(+), 0 deletions(-)

diff --git a/apps/cMiniApp/src/subpackages/wallet/hooks/index.ts b/apps/cMiniApp/src/subpackages/wallet/hooks/index.ts
index c3da143..6ab885d 100644
--- a/apps/cMiniApp/src/subpackages/wallet/hooks/index.ts
+++ b/apps/cMiniApp/src/subpackages/wallet/hooks/index.ts
@@ -1,6 +1,7 @@
 import { useQuery } from '@tanstack/vue-query';
 import * as userServices from '@12333/services/apiV2/user';
 import { MaybeRef, unref } from 'vue';
+import { EnumUserBankCardAccess } from '@12333/constants';
 
 type UsePersonalUserTransactionOptions = {
   id?: MaybeRef<string>;
@@ -32,3 +33,34 @@
     detail,
   };
 }
+
+type UsePersonalUserBankCardOptions = {
+  access?: EnumUserBankCardAccess;
+};
+
+export function usePersonalUserBankCard(options: UsePersonalUserBankCardOptions = {}) {
+  const { access } = options;
+
+  const {
+    isLoading,
+    isError,
+    data: detail,
+    refetch,
+  } = useQuery({
+    queryKey: ['userServices/getPersonalUserBankCard'],
+    queryFn: async () => {
+      return await userServices.getPersonalUserBankCard(
+        { access: access },
+        {
+          showLoading: false,
+        }
+      );
+    },
+    placeholderData: () => ({} as API.GetPersonalUserBankCardQueryResult),
+    onSuccess(data) {},
+  });
+
+  return {
+    detail,
+  };
+}

--
Gitblit v1.9.1