【开发】新增升级专用缴费类型
This commit is contained in:
@@ -46,7 +46,10 @@ const checkMember = (param) => getAction('/meeting/payMeetingSituation/checkMemb
|
|||||||
const commonMemberCost = (type) => { return type === 1 ? '5000' : '2000' }
|
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)
|
const judgeInternalEnterprise = (param) => getAction('/company/payCompanyManagement/getInternalEnterprise', param)
|
||||||
@@ -78,5 +81,6 @@ export {
|
|||||||
commonMemberCost,
|
commonMemberCost,
|
||||||
vipMemberCost,
|
vipMemberCost,
|
||||||
judgeInternalEnterprise,
|
judgeInternalEnterprise,
|
||||||
judgeMeetingCode
|
judgeMeetingCode,
|
||||||
|
upgradeVip
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -516,7 +516,7 @@ import {
|
|||||||
} from '@/api/standardsAssociationApi'
|
} from '@/api/standardsAssociationApi'
|
||||||
import JUpload from '@/components/standardsAssociation/JUpload'
|
import JUpload from '@/components/standardsAssociation/JUpload'
|
||||||
import PreViewImgModal from './PreViewImgModal'
|
import PreViewImgModal from './PreViewImgModal'
|
||||||
import { commonMemberCost, vipMemberCost } from '@api/incomePaymentsApi'
|
import { commonMemberCost, vipMemberCost,upgradeVip } from '@api/incomePaymentsApi'
|
||||||
export default {
|
export default {
|
||||||
name: 'PaymentInfoModal',
|
name: 'PaymentInfoModal',
|
||||||
components: {
|
components: {
|
||||||
@@ -1151,13 +1151,21 @@ export default {
|
|||||||
changgeType(value) {
|
changgeType(value) {
|
||||||
this.initVal = value
|
this.initVal = value
|
||||||
const { form } = this
|
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年
|
// 5年
|
||||||
this.typeFlag = true
|
case 2:
|
||||||
form.setFieldsValue({ 'paymentType': 1, 'paymentAmount': vipMemberCost(this.memberType) })
|
this.typeFlag = true
|
||||||
} else {
|
form.setFieldsValue({ 'paymentType': 1, 'paymentAmount': vipMemberCost(this.memberType) })
|
||||||
this.typeFlag = false
|
break
|
||||||
form.setFieldsValue({ 'paymentType': 0, 'paymentAmount': commonMemberCost(this.memberType) })
|
// 升级专用
|
||||||
|
case 3:
|
||||||
|
this.typeFlag = true
|
||||||
|
form.setFieldsValue({ 'paymentAmount': upgradeVip(this.memberType) })
|
||||||
|
break
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user