diff --git a/pages/signUpPageGuoji/signUpPageGuoji.js b/pages/signUpPageGuoji/signUpPageGuoji.js index 1512c18..a3e018c 100644 --- a/pages/signUpPageGuoji/signUpPageGuoji.js +++ b/pages/signUpPageGuoji/signUpPageGuoji.js @@ -22,10 +22,6 @@ Page({ value: '2', name: '参会人' }, - { - value: '1', - name: '嘉宾' - }, { value: '3', name: '内部企业' @@ -82,6 +78,8 @@ Page({ guestType: -1, // 参会身份 identity: '', + // 是否有邀请码 + isInviteCode:'', // 缴费方式 payMethod: '', // 缴费方式 @@ -192,7 +190,29 @@ Page({ this.setData({ payMethod: value }) + }, + // 是否有邀请码的选择 + changeInviteCode(e){ + let value = e.detail.value + this.setData({ + isInviteCode: value, + inviteCode:'', + }) + if(value === '1'){ + // 选择是 将身份设置为嘉宾 + this.setData({ + identity:'1' + }) + }else{ + this.setData({ + identity:'', + vipBool: false, + speakerBool: false, + cooperatieBool: false, + guestBool: false, + }) + } }, // 选择参会单位 selectCompany(e) { @@ -228,7 +248,6 @@ Page({ this.setData({ identity: value, index: -1, - }) // 国际研讨会嘉宾 内部企业 不需要缴费 if (value === '2') { @@ -240,26 +259,6 @@ Page({ meetingCosts: '0.00' }) } - if (value === '1') { - this.setData({ - inviteCodeShowBool: true, - validateBtnBool: true, - inviteCode: '' - }) - } else { - this.setData({ - inviteCodeShowBool: false, - validateBtnBool: false - }) - } - - // 切换身份显示的 bug - this.setData({ - vipBool: false, - speakerBool: false, - cooperatieBool: false, - guestBool: false, - }) }, // 设置邀请码的值 bindInputInviteCode(e) { @@ -271,7 +270,6 @@ Page({ cooperatieBool: false, guestBool: false, }) - this.validateCode() }, // 校验邀请码 validateCode() { @@ -328,10 +326,7 @@ Page({ validateBtnBool: false }) break - default: - this.setData({ - validateBtnBool: ture - }) + } } } @@ -784,7 +779,7 @@ Page({ if (options.meetingId) { this.queryMeetingDetail(options.meetingId) } - this.queryMeetingDetail('1455716624649428994') + // this.queryMeetingDetail('1455716624649428994') if (options.nolimit) { this.setData({ nolimitBool: true diff --git a/pages/signUpPageGuoji/signUpPageGuoji.wxml b/pages/signUpPageGuoji/signUpPageGuoji.wxml index f3eb05f..2054239 100644 --- a/pages/signUpPageGuoji/signUpPageGuoji.wxml +++ b/pages/signUpPageGuoji/signUpPageGuoji.wxml @@ -23,6 +23,20 @@ + + 是否有邀请码: + + + + + + + + + + 参会身份: @@ -34,20 +48,21 @@ - - + + + 邀请码: - - + - +