会议报名逻辑修改

This commit is contained in:
fengachen
2021-10-28 23:01:03 +08:00
parent 0ca78ec9ee
commit 1ba3bc1b7c
6 changed files with 315 additions and 84 deletions
+17 -3
View File
@@ -87,7 +87,9 @@ Page({
// 首页消息
indexMsg: '',
// 扫码报名的 需要调用无限制接口
nolimitBool:false
nolimitBool:false,
// 会议费用
meetingCost:''
},
// 是否需要发票的选择
needInvoiceChange(e) {
@@ -109,9 +111,21 @@ Page({
},
// 选择参会身份
changeIdentity(e){
const that = this
this.setData({
selectedIdentity:e.detail.value
})
console.log(e.detail.value);
// 参会身份选择嘉宾和内部企业 会议费用为 0
if(e.detail.value === '2'){
this.setData({
meetingCost:that.data.selectedMeeting.meetingCosts
})
}else{
this.setData({
meetingCost:'0.00'
})
}
},
// 缴费方式的选择
paymentMethodRadioChange(e){
@@ -270,7 +284,8 @@ Page({
console.log(res);
if(res.success){
this.setData({
selectedMeeting:res.result
selectedMeeting:res.result,
meetingCost:res.result.meetingCosts
})
}
}).catch( () => {
@@ -297,7 +312,6 @@ Page({
}
if(options.meetingId){
this.queryMeetingInfo(options.meetingId)
}
const that = this
+1 -1
View File
@@ -103,7 +103,7 @@
<view class="form-item">
<text class="item-label flex-1">费用合计:</text>
<!-- 需要后端判断企业 是否是标准协会的企业 是标协的企业 vip费用 -->
<text>{{selectedMeeting.meetingCosts}}元</text>
<text>{{meetingCost}}元</text>
</view>
<view class="btn-wrap">