From 64d7e1f7805b0351101632193416aedbb4d56a73 Mon Sep 17 00:00:00 2001 From: tianyongbao Date: Thu, 30 May 2024 13:22:31 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20pos=E5=88=B7=E5=8D=A1=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=E4=BC=98=E5=8C=96=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/invest/posTransferRecord/index.vue | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) 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) {