From bb6214166733ad1593aa4a9eaaf9169a41c4dd7a Mon Sep 17 00:00:00 2001 From: fengachen <373943794@qq.com> Date: Tue, 19 Oct 2021 22:42:16 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=B6=E4=BB=96=E4=BC=9A=E8=AE=AE=E7=9A=84?= =?UTF-8?q?=E6=8A=A5=E5=90=8D=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/personList/personList.js | 24 ++++++++-------------- pages/signUpPage/signUpPage.js | 35 +++++++++++++++++++++++++++----- pages/signUpPage/signUpPage.wxml | 16 +++++++-------- 3 files changed, 46 insertions(+), 29 deletions(-) diff --git a/pages/personList/personList.js b/pages/personList/personList.js index 85b28c7..7d93ee7 100644 --- a/pages/personList/personList.js +++ b/pages/personList/personList.js @@ -58,7 +58,6 @@ Page({ success: function (res) { if (res.confirm) { //这里是点击了确定以后 - // 将选中的参会人存入缓存中 if(that.data.selectType === '1'){ prevPage.setData({ 'selectedPerson.name':selectedPerson.name, @@ -68,21 +67,14 @@ Page({ delta: 1, }) }else if(that.data.selectType === '2' ){ - // 选中的邮寄联系人 存入缓存中 - wx.setStorage({ - key:'selectedPostPerson', - data:selectedPerson, - success() { - if(that.data.page === 'guoji'){ - wx.navigateTo({ - url: `../signUpPageGuoji/signUpPageGuoji`, - }) - }else{ - wx.navigateBack({ - delta: 1, - }) - } - } + prevPage.setData({ + 'selectedPostPerson.name':selectedPerson.name, + 'selectedPostPerson.id':selectedPerson.id, + 'selectedPostPerson.contactAddress':selectedPerson.contactAddress, + 'selectedPostPerson.postalCode':selectedPerson.postalCode, + }) + wx.navigateBack({ + delta: 1, }) }else{ // selectType不存在的情况 diff --git a/pages/signUpPage/signUpPage.js b/pages/signUpPage/signUpPage.js index b377374..9643fd8 100644 --- a/pages/signUpPage/signUpPage.js +++ b/pages/signUpPage/signUpPage.js @@ -10,7 +10,7 @@ Page({ * 页面的初始数据 */ data: { - // 参会身份 + // 参会身份数组 identifyList: [{ value: '2', name: '参会人' @@ -38,6 +38,7 @@ Page({ name: '打包' }, ], + // 是否需要发票 needInvoiceList: [{ value: '0', @@ -62,8 +63,11 @@ Page({ name: '否' }, ], - // 是否选择发票的选中的索引 + // 选中的参会身份 默认参会人 + selectedIdentity:'2', + // 是否选择发票的选中的索引 默认需要 index: -1, + paymentMethod:'1', // 抵达时间 arrivalTime: '请选择抵达时间', // 离开时间 @@ -99,6 +103,18 @@ Page({ departureTime: e.detail.value }) }, + // 选择参会身份 + changeIdentity(e){ + this.setData({ + selectedIdentity:e.detail.value + }) + }, + // 缴费方式的选择 + paymentMethodRadioChange(e){ + this.setData({ + paymentMethod:e.detail.value + }) + }, // 确定 formSubmit(e) { console.log(e); @@ -201,7 +217,19 @@ Page({ }) } }) + }else{ + wx.showToast({ + title: res.message, + icon: 'error', + duration: 2000 + }) } + }).catch(e => { + wx.showToast({ + title: '操作失败', + icon: 'error', + duration: 2000 + }) }) }, // 选择参会单位 @@ -273,9 +301,6 @@ Page({ }) } - - - }, // 手机号验证 validatePhone(e) { diff --git a/pages/signUpPage/signUpPage.wxml b/pages/signUpPage/signUpPage.wxml index 11063f0..682342c 100644 --- a/pages/signUpPage/signUpPage.wxml +++ b/pages/signUpPage/signUpPage.wxml @@ -23,15 +23,15 @@ 参会身份: - + - - + + 缴费方式: @@ -44,8 +44,8 @@ - - + + 是否需要发票: @@ -54,17 +54,17 @@ - + 邮寄联系人: - + 邮寄地址: - + 邮编: