| | |
| | | v-model="form.subject_type" |
| | | :valueEnum="EnumWeChatPayApplymentSubjectTypeText" |
| | | placeholder="请选择主体类型" |
| | | @change="handleSubjectTypeChange" |
| | | > |
| | | </ProFormSelect> |
| | | </ProFormItemV2> |
| | |
| | | v-model:file-url="form.web_authorisation" |
| | | :limit="1" |
| | | :limitFileSize="10" |
| | | accept="jpg/jpeg,png,pdf" |
| | | accept="jpg/jpeg,png" |
| | | ></ProFormUpload> |
| | | <el-button |
| | | style="margin-left: 10px" |
| | |
| | | v-model="form.bank_account_type" |
| | | :valueEnum="bank_account_typeList" |
| | | placeholder="请选择结算银行账户类型" |
| | | @change="handleBankAccountTypeChange" |
| | | > |
| | | </ProFormSelect> |
| | | </ProFormItemV2> |
| | |
| | | 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" |
| | | v-model:bank_branch_id="form.bank_branch_id" |
| | | :bank_account_type="form.bank_account_type" |
| | | placeholder="请输入开户银行" |
| | | clearable |
| | |
| | | ProFormRadio, |
| | | ProFormDatePicker, |
| | | ProFormImageUpload, |
| | | useFormDialog, |
| | | } from '@bole-core/components'; |
| | | import * as enterpriseWalletServices from '@/services/api/enterpriseWallet'; |
| | | import { useQuery } from '@tanstack/vue-query'; |
| | |
| | | ); |
| | | } |
| | | |
| | | function handleSubjectTypeChange() { |
| | | form.cert_type = '' as any as EnumWeChatPayApplymentCertType; |
| | | form.id_holder_type = '' as any as EnumWeChatPayApplymentIdHolderType; |
| | | form.id_doc_type = '' as any as EnumWeChatPayApplymentIdDocType; |
| | | form.bank_account_type = EnumWeChatPayApplymentBankAccountType.BANK_ACCOUNT_TYPE_CORPORATE; |
| | | handleBankAccountTypeChange(); |
| | | } |
| | | |
| | | function handleBankAccountTypeChange() { |
| | | form.bank_alias = ''; |
| | | form.account_bank = ''; |
| | | form.account_bank_code = '' as any as number; |
| | | form.bank_alias_code = ''; |
| | | form.need_bank_branch = false; |
| | | } |
| | | |
| | | defineExpose({ |
| | | onConfirm: openEnterpriseWeChatPayWallet, |
| | | }); |