From 746faaecb77fe5629897ebb92ad0d3bc563afd50 Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期四, 16 十月 2025 17:42:35 +0800 Subject: [PATCH] fix: 支付宝配置-校验仅更新状态值 --- src/views/EnterpriseManage/components/AliPayConfigureView.vue | 29 ++++++++++++++++++----------- 1 files changed, 18 insertions(+), 11 deletions(-) diff --git a/src/views/EnterpriseManage/components/AliPayConfigureView.vue b/src/views/EnterpriseManage/components/AliPayConfigureView.vue index adfc111..25ccab9 100644 --- a/src/views/EnterpriseManage/components/AliPayConfigureView.vue +++ b/src/views/EnterpriseManage/components/AliPayConfigureView.vue @@ -72,11 +72,7 @@ </ProFormItemV2> <ProFormItemV2 label="绛剧害鐘舵��:" prop="signStatus" required> <span>{{ EnumEnterpriseWalletSignStatusText[form.signStatus] }}</span> - <el-button - style="margin-left: 10px" - type="primary" - link - @click="refetch({ type: 'inactive' })" + <el-button style="margin-left: 10px" type="primary" link @click="handleCheck" >鏍¢獙</el-button > </ProFormItemV2> @@ -84,11 +80,7 @@ <span>{{ EnumEnterpriseWalletExpandindirectOrderStatusText[form.expandindirectOrderStatus] }}</span> - <el-button - style="margin-left: 10px" - type="primary" - link - @click="refetch({ type: 'inactive' })" + <el-button style="margin-left: 10px" type="primary" link @click="handleCheck" >鏍¢獙</el-button > </ProFormItemV2> @@ -145,7 +137,11 @@ sceneQualificationFiles: [] as UploadUserFile[], }); -const { isLoading, refetch } = useQuery({ +const { + isLoading, + refetch, + data: detail, +} = useQuery({ queryKey: [ 'enterpriseWalletServices/getEnterpriseWallet', props.id, @@ -225,6 +221,17 @@ } catch (error) {} } +async function handleCheck() { + let res = await enterpriseWalletServices.getEnterpriseWallet({ + enterpriseId: props.id, + access: EnumEnterpriseWalletAccess.Alipay, + }); + if (res) { + form.signStatus = res.signStatus; + form.expandindirectOrderStatus = res.expandindirectOrderStatus; + } +} + defineExpose({ onConfirm: enterpriseWalletExpandindirectCreate, }); -- Gitblit v1.9.1