From 556d831aa7d10c15bccae2d1e5bc3655e22760b5 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期三, 10 九月 2025 15:55:55 +0800
Subject: [PATCH] 打开移动充值通道
---
packages/components/src/hooks/index.ts | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/packages/components/src/hooks/index.ts b/packages/components/src/hooks/index.ts
index b8ce406..6eca483 100644
--- a/packages/components/src/hooks/index.ts
+++ b/packages/components/src/hooks/index.ts
@@ -263,18 +263,24 @@
type UseSetUserAccountBySelectOptions = {
lifePayOrderType: MaybeRef<LifeRechargeConstants.LifePayOrderTypeEnum>;
onSetUserAccount: (currentUserAccount: UserAccountListOutput) => any;
+ getDefaultUserAccount?: (
+ userAccountList: UserAccountListOutput[]
+ ) => UserAccountListOutput | undefined;
};
export function useSetUserAccountBySelect({
lifePayOrderType,
onSetUserAccount,
+ getDefaultUserAccount = (data) => data[0],
}: UseSetUserAccountBySelectOptions) {
const { userAccountAllList } = useUserAccountAllList({
lifePayOrderType: lifePayOrderType,
onSuccess(data) {
if (data.length > 0) {
- const currentUserAccount = data[0];
- onSetUserAccount?.(currentUserAccount);
+ const currentUserAccount = getDefaultUserAccount(data);
+ if (currentUserAccount) {
+ onSetUserAccount?.(currentUserAccount);
+ }
}
},
});
--
Gitblit v1.9.1