diff --git a/src/views/invest/posTransferRecord/index.vue b/src/views/invest/posTransferRecord/index.vue index 233f256..47f1c1a 100644 --- a/src/views/invest/posTransferRecord/index.vue +++ b/src/views/invest/posTransferRecord/index.vue @@ -64,10 +64,16 @@ - + + + + + + + @@ -101,7 +107,7 @@ import { addAccountsTransferRecord, updateAccountsTransferRecord } from '@/api/invest/accountsTransferRecord' -import { listPosmachine } from '@/api/invest/posmachine' +import { listPosmachine, getPosmachine } from '@/api/invest/posmachine' import { listAccounts } from '@/api/invest/accounts' import dayjs from 'dayjs' // eslint-disable-next-line no-unused-vars @@ -157,6 +163,8 @@ const data = reactive({ rules: { outAccountId: [{ required: true, message: '信用卡不能为空', trigger: 'blur' }], posId: [{ required: true, message: 'POS机不能为空', trigger: 'blur' }], + rate: [{ required: true, message: '刷卡费率不能为空', trigger: 'blur' }], + ratePlus: [{ required: true, message: '费率+不能为空', trigger: 'blur' }], amount: [{ required: true, message: '刷卡金额不能为空', trigger: 'blur' }], createTime: [{ required: true, message: '刷卡时间不能为空', trigger: 'blur' }] } @@ -244,6 +252,8 @@ function reset() { updateBy: null, updateTime: null, delFlag: null, + rate: null, + ratePlus: 0, remark: null } proxy.resetForm('accountsTransferRecordRef') @@ -319,6 +329,12 @@ function submitForm() { } }) } +const handlePosChange = (posId) => { + getPosmachine(posId).then((response) => { + form.value.rate = response.data.rate + form.value.ratePlus = response.data.ratePlus + }) +} /** 删除按钮操作 */ function handleDelete(row) {