From 1f8b6081c575c6159ee1cde2ace4165773d3a1c3 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期三, 15 十月 2025 14:57:25 +0800
Subject: [PATCH] feat: 微信

---
 src/views/EnterpriseManage/components/WeChatPayWalletBanksSelect.vue |   20 +++++++++++++-------
 1 files changed, 13 insertions(+), 7 deletions(-)

diff --git a/src/views/EnterpriseManage/components/WeChatPayWalletBanksSelect.vue b/src/views/EnterpriseManage/components/WeChatPayWalletBanksSelect.vue
index e478bb1..721f540 100644
--- a/src/views/EnterpriseManage/components/WeChatPayWalletBanksSelect.vue
+++ b/src/views/EnterpriseManage/components/WeChatPayWalletBanksSelect.vue
@@ -28,20 +28,25 @@
 const account_bank_code = defineModel<number>('account_bank_code');
 const bank_alias_code = defineModel<string>('bank_alias_code');
 const need_bank_branch = defineModel<boolean>('need_bank_branch');
+const bank_branch_id = defineModel<string>('bank_branch_id');
 
 onMounted(() => {
-  getList();
+  if (props.bank_account_type !== ('' as any)) {
+    getList();
+  }
 });
 
 watch(
   () => props.bank_account_type,
   (newVal) => {
-    bank_alias.value = '';
-    account_bank.value = '';
-    account_bank_code.value = '' as any as number;
-    bank_alias_code.value = '';
-    need_bank_branch.value = false;
-    getList();
+    // bank_alias.value = '';
+    // account_bank.value = '';
+    // account_bank_code.value = '' as any as number;
+    // bank_alias_code.value = '';
+    // need_bank_branch.value = false;
+    if (newVal !== ('' as any)) {
+      getList();
+    }
   }
 );
 
@@ -86,6 +91,7 @@
     account_bank_code.value = bank.account_bank_code;
     bank_alias_code.value = bank.bank_alias_code;
     need_bank_branch.value = bank.need_bank_branch;
+    bank_branch_id.value = '';
   }
 }
 </script>

--
Gitblit v1.9.1