|
|
@@ -212,18 +212,18 @@
|
|
|
</el-form-item>
|
|
|
<el-form-item label="收款方类型" prop="payee_info.identity_type">
|
|
|
<el-select v-model="transferForm.payee_info.identity_type" placeholder="请选择收款方类型">
|
|
|
- <el-option label="支付宝账户" value="alipay" />
|
|
|
- <el-option label="银行卡" value="bank" />
|
|
|
+ <el-option label="支付宝账户" value="ALIPAY_USER_ID" />
|
|
|
+ <el-option label="银行卡" value="BANKCARD_ACCOUNT" />
|
|
|
<!-- <el-option label="资金专户" value="book" /> -->
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="收款方真实姓名" prop="payee_info.name">
|
|
|
<el-input v-model="transferForm.payee_info.name" placeholder="请输入收款方姓名" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item :label="transferForm.payee_info.identity_type === 'ALIPAY_USER_ID' ? '收款方支付宝账号' : '收款方银行卡号'" prop="payee_info.identity">
|
|
|
- <el-input v-model="transferForm.payee_info.identity" :placeholder="transferForm.payee_info.identity_type === 'ALIPAY_USER_ID' ? '请输入收款方支付宝账号' : '请输入收款方银行卡号'" />
|
|
|
+ <el-form-item :label="isAlipayPayee ? '收款方支付宝账号' : '收款方银行卡号'" prop="payee_info.identity">
|
|
|
+ <el-input v-model="transferForm.payee_info.identity" :placeholder="isAlipayPayee ? '请输入收款方支付宝账号' : '请输入收款方银行卡号'" />
|
|
|
</el-form-item>
|
|
|
- <template v-if="transferForm.payee_info.identity_type === 'bank'">
|
|
|
+ <template v-if="transferForm.payee_info.identity_type === 'BANKCARD_ACCOUNT'">
|
|
|
<el-form-item label="账户类型" prop="payee_info.bankcard_ext_info.account_type">
|
|
|
<el-select v-model="transferForm.payee_info.bankcard_ext_info!.account_type" placeholder="请选择账户类型">
|
|
|
<el-option label="公司账户" value="1" />
|
|
|
@@ -1079,6 +1079,11 @@ const transferRules: FormRules = {
|
|
|
"payee_info.identity": [{ required: true, message: "请输入收款方账号", trigger: "blur" }],
|
|
|
};
|
|
|
|
|
|
+const isAlipayPayee = computed(() =>
|
|
|
+ transferForm.payee_info.identity_type === "ALIPAY_USER_ID"
|
|
|
+ || transferForm.payee_info.identity_type === "ALIPAY_LOGON_ID"
|
|
|
+);
|
|
|
+
|
|
|
const transferList = ref<any[]>([]);
|
|
|
const transferPage = reactive({
|
|
|
page_no: 1,
|