From 9eea6702904580215bae3af0b51aefc1f9d71165 Mon Sep 17 00:00:00 2001 From: fengachen <373943794@qq.com> Date: Wed, 3 Nov 2021 16:01:30 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90bug=E3=80=91=E6=98=AF=E5=90=A6?= =?UTF-8?q?=E6=9C=89=E9=82=80=E8=AF=B7=E7=A0=81=E7=9A=84=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/signUpPageGuoji/signUpPageGuoji.js | 57 ++++++++++------------ pages/signUpPageGuoji/signUpPageGuoji.wxml | 25 ++++++++-- 2 files changed, 46 insertions(+), 36 deletions(-) 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 @@ - - + + + 邀请码: - - + - +