【开发】新增升级专用缴费类型
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 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
|
||||
}
|
||||
|
||||
@@ -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
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
Reference in New Issue
Block a user