diff --git a/src/views/capital/rechangeChanl/index.vue b/src/views/capital/rechangeChanl/index.vue index a47a2bd..e1c1198 100644 --- a/src/views/capital/rechangeChanl/index.vue +++ b/src/views/capital/rechangeChanl/index.vue @@ -85,6 +85,11 @@ const formData = ref({ api_url: '', api_appid: '', api_key: '', + beneficiary_name: '', + beneficiary_bank_name: '', + swift_bic_code: '', + beneficiary_bank_address: '', + channel_code: '', status: 1, }) const formItems = ref(formItemsData) @@ -116,6 +121,11 @@ const resetFormData = () => { api_appid: '', api_key: '', status: 1, + beneficiary_name: '', + beneficiary_bank_name: '', + swift_bic_code: '', + beneficiary_bank_address: '', + channel_code: '', } } @@ -130,20 +140,12 @@ const handleEdit = () => { dialogVisible.value = true dialogTitleType.value = 2 - formData.value = { - id: currentRow.id, - name: currentRow.name, - channel_fee: currentRow.channel_fee, - type: currentRow.type, - api_url: currentRow.api_url, - api_appid: currentRow.api_appid, - api_key: currentRow.api_key, - status: currentRow.status, - } + formData.value = currentRow } const handleDelete = () => { console.log('handleDisable') + if (!currentRow.id) return ElMessage.warning('请先选择要删除的记录') ElMessageBox.confirm('确认删除吗?', '提示', { type: 'warning', confirmButtonText: '确定', diff --git a/src/views/capital/rechangeChanl/options.ts b/src/views/capital/rechangeChanl/options.ts index 692322f..505d1e2 100644 --- a/src/views/capital/rechangeChanl/options.ts +++ b/src/views/capital/rechangeChanl/options.ts @@ -34,6 +34,31 @@ export const formItemsData = [ { label: '接口地址', prop: 'api_url', type: 'input', placeholder: '请输入接口地址' }, { label: '接口appid', prop: 'api_appid', type: 'input', placeholder: '请输入接口appid' }, { label: '接口密钥', prop: 'api_key', type: 'input', placeholder: '请输入接口密钥' }, + { + label: '账户持有人姓名', + prop: 'beneficiary_name', + type: 'input', + placeholder: '请输入账户持有人姓名', + }, + { + label: '银行名称', + prop: 'beneficiary_bank_name', + type: 'input', + placeholder: '请输入银行名称', + }, + { + label: '银行识别代码', + prop: 'swift_bic_code', + type: 'input', + placeholder: '请输入银行识别代码', + }, + { + label: '银行地址', + prop: 'beneficiary_bank_address', + type: 'input', + placeholder: '请输入银行地址', + }, + { label: '渠道编码', prop: 'channel_code', type: 'input', placeholder: '请输入渠道编码' }, { label: '状态', prop: 'status', type: 'radio' }, ] @@ -45,6 +70,11 @@ export const formRulesData = { api_appid: [{ required: true, message: '请输入接口appid', trigger: ['change'] }], api_key: [{ required: true, message: '请输入接口密钥', trigger: ['change'] }], status: [{ required: true, message: '请选择状态', trigger: ['change'] }], + beneficiary_name: [{ required: true, message: '请输入账户持有人姓名', trigger: ['change'] }], + beneficiary_bank_name: [{ required: true, message: '请输入银行名称', trigger: ['change'] }], + swift_bic_code: [{ required: true, message: '请输入银行识别代码', trigger: ['change'] }], + beneficiary_bank_address: [{ required: true, message: '请输入银行地址', trigger: ['change'] }], + channel_code: [{ required: true, message: '请输入渠道编码', trigger: ['change'] }], } export const optionsMapData = { diff --git a/src/views/user/Login.vue b/src/views/user/Login.vue index 4ccce60..7a86007 100644 --- a/src/views/user/Login.vue +++ b/src/views/user/Login.vue @@ -1,5 +1,5 @@