zhengyiming
2 天以前 8a20db630014c6fd536f9a1f7e22b8005d6f5eac
fix: bug
2个文件已修改
26 ■■■■ 已修改文件
src/views/EnterpriseManage/components/WeChatPayWalletBanksSelect.vue 25 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/EnterpriseManage/components/WechatConfigureView.vue 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/EnterpriseManage/components/WeChatPayWalletBanksSelect.vue
@@ -17,10 +17,11 @@
  name: 'WeChatPayWalletBanksSelect',
});
// type Props = {
// };
type Props = {
  bank_account_type?: EnumWeChatPayApplymentBankAccountType;
};
// const props = withDefaults(defineProps<Props>(), {});
const props = withDefaults(defineProps<Props>(), {});
const bank_alias = defineModel<string>('bank_alias');
const account_bank = defineModel<string>('account_bank');
@@ -31,6 +32,18 @@
onMounted(() => {
  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();
  }
);
const {
  getDataSource: getList,
@@ -43,10 +56,10 @@
    try {
      let params: API.GetEnterpriseWeChatPayWalletBanksQuery = {
        pageModel: {
          rows: 200,
          rows: pageSize,
          page: pageIndex,
        },
        bank_account_type: 0,
        bank_account_type: props.bank_account_type,
      };
      let res = await enterpriseWalletServices.getEnterpriseWeChatPayWalletBanks(params, {
@@ -62,11 +75,11 @@
      keywords: '',
    },
    queryKey: ['enterpriseWalletServices/getEnterpriseWeChatPayWalletBanks'],
    initialPageSize: 200,
  }
);
function handleAccountBankChange(bank_alias: string) {
  console.log('bank_alias: ', bank_alias);
  const bank = proTableProps.value.tableData.find((item) => item.bank_alias === bank_alias);
  if (bank) {
    account_bank.value = bank.account_bank;
src/views/EnterpriseManage/components/WechatConfigureView.vue
@@ -1050,6 +1050,7 @@
          v-model:account_bank_code="form.account_bank_code"
          v-model:bank_alias_code="form.bank_alias_code"
          v-model:need_bank_branch="form.need_bank_branch"
          :bank_account_type="form.bank_account_type"
          placeholder="请输入开户银行"
          clearable
          filterable