diff --git a/src/api/incomePaymentsApi.js b/src/api/incomePaymentsApi.js index dd9e526..b497dcc 100644 --- a/src/api/incomePaymentsApi.js +++ b/src/api/incomePaymentsApi.js @@ -46,7 +46,10 @@ const checkMember = (param) => getAction('/meeting/payMeetingSituation/checkMemb const commonMemberCost = (type) => { return type === 1 ? '5000' : '2000' } // 会员五年期的缴费的费用 -const vipMemberCost = (type) => { return type === 1 ? '25000' : '5000' } +const vipMemberCost = (type) => { return type === 1 ? '25000' : '10000' } + +// 升级专用 +const upgradeVip = (type) => { return type === 1 ? '20000' : '8000' } // 判断当前企业是否是内部企业 const judgeInternalEnterprise = (param) => getAction('/company/payCompanyManagement/getInternalEnterprise', param) @@ -78,5 +81,6 @@ export { commonMemberCost, vipMemberCost, judgeInternalEnterprise, - judgeMeetingCode + judgeMeetingCode, + upgradeVip } diff --git a/src/views/standardsAssociation/PaymentInfo/modules/PaymentInfoModal.vue b/src/views/standardsAssociation/PaymentInfo/modules/PaymentInfoModal.vue index 533f4bd..3420af2 100644 --- a/src/views/standardsAssociation/PaymentInfo/modules/PaymentInfoModal.vue +++ b/src/views/standardsAssociation/PaymentInfo/modules/PaymentInfoModal.vue @@ -516,7 +516,7 @@ import { } from '@/api/standardsAssociationApi' import JUpload from '@/components/standardsAssociation/JUpload' import PreViewImgModal from './PreViewImgModal' -import { commonMemberCost, vipMemberCost } from '@api/incomePaymentsApi' +import { commonMemberCost, vipMemberCost,upgradeVip } from '@api/incomePaymentsApi' export default { name: 'PaymentInfoModal', components: { @@ -1151,13 +1151,21 @@ export default { changgeType(value) { this.initVal = value const { form } = this - if (Number(value) === 2) { + switch (Number(value)) { + // 1年 + case 1: this.typeFlag = false + form.setFieldsValue({ 'paymentType': 0, 'paymentAmount': commonMemberCost(this.memberType) }) + break // 5年 - this.typeFlag = true - form.setFieldsValue({ 'paymentType': 1, 'paymentAmount': vipMemberCost(this.memberType) }) - } else { - this.typeFlag = false - form.setFieldsValue({ 'paymentType': 0, 'paymentAmount': commonMemberCost(this.memberType) }) + case 2: + this.typeFlag = true + form.setFieldsValue({ 'paymentType': 1, 'paymentAmount': vipMemberCost(this.memberType) }) + break + // 升级专用 + case 3: + this.typeFlag = true + form.setFieldsValue({ 'paymentAmount': upgradeVip(this.memberType) }) + break } },