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