From b5186a1e2a0e1f84c4c053fa890e482b560cc390 Mon Sep 17 00:00:00 2001 From: fengachen <373943794@qq.com> Date: Thu, 4 Nov 2021 18:11:26 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=88=E5=90=8C=E6=96=B0=E5=A2=9E=E5=8F=82?= =?UTF-8?q?=E4=BC=9A=E4=BA=BA=E4=BC=9A=E8=AE=AE=E8=B4=B9=E7=94=A8=E7=9A=84?= =?UTF-8?q?=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/AddMeetingPerson.vue | 26 ++++++++++++------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/src/views/contractManagement/revenueContract/modules/AddMeetingPerson.vue b/src/views/contractManagement/revenueContract/modules/AddMeetingPerson.vue index 9fccb96..b949b06 100644 --- a/src/views/contractManagement/revenueContract/modules/AddMeetingPerson.vue +++ b/src/views/contractManagement/revenueContract/modules/AddMeetingPerson.vue @@ -90,7 +90,7 @@ 汇款 线上缴费 - 打包 + 打包 @@ -176,6 +176,7 @@ import JDate from '@comp/tools/JDate' import pick from 'lodash.pick' import {getContactsById} from '@api/api' import {postcode} from '@/utils/validate' +import {validateStandard} from '@api/incomeMeetingApi' export default { @@ -274,6 +275,8 @@ export default { selectContact: null, // 会议金额 meetingCosts: '', + // 参会单位 + selectedCompanyName: '' } }, @@ -289,6 +292,7 @@ export default { id: record.signedCompanyId, companyName: record.signedCompanyTemporaryName } + this.selectedCompanyName = record.signedCompanyTemporaryName // 姓名的默认显示 this.contractInfo.companyContactId = record.signedContactsId // 通过联系人id获取手机号 @@ -348,13 +352,17 @@ export default { * 选择会议 * */ selectMeeting(val) { - console.log(val) - if (val.meetingCosts) { + // 如果是标协会议 需要根据参会单位显示不同的会费 + if (val.meetingType === 2) { + validateStandard({companyName: this.selectedCompanyName}).then(res => { + if (res.result) { + this.meetingCosts = val.meetingCostsVip + } else { + this.meetingCosts = val.meetingCosts + } + }) + } else { this.meetingCosts = val.meetingCosts - if (val.meetingCostsVip) { - this.meetingCosts = val.meetingCosts + val.meetingCostsVip - } - } @@ -398,11 +406,11 @@ export default { /* * 校验后四位 * */ - validateOrderCode(rule, value, callback){ + validateOrderCode(rule, value, callback) { if (value === undefined || value === '' || value === null) { callback('请输入订单号后四位') } - if (value && value.length === 4 ) { + if (value && value.length === 4) { callback() } else { callback('请输入四位订单号后四位')