【bug】手机号必填校验

This commit is contained in:
fengachen
2021-11-03 20:42:56 +08:00
parent 1fa3901e5d
commit 481fe7629c
2 changed files with 42 additions and 24 deletions
+9
View File
@@ -175,6 +175,15 @@ Page({
}) })
return return
} }
// 手机号验证
if(formData.phone === '' || formData.phone === undefined ){
wx.showToast({
title: '请输入手机号',
icon: 'none',
duration: 2000
})
return
}
// 缴费方式 // 缴费方式
if (formData.payMode === '') { if (formData.payMode === '') {
wx.showToast({ wx.showToast({
+33 -24
View File
@@ -79,7 +79,7 @@ Page({
// 参会身份 // 参会身份
identity: '', identity: '',
// 是否有邀请码 // 是否有邀请码
isInviteCode:'', isInviteCode: '',
// 缴费方式 // 缴费方式
payMethod: '', payMethod: '',
// 缴费方式 // 缴费方式
@@ -192,21 +192,21 @@ Page({
}) })
}, },
// 是否有邀请码的选择 // 是否有邀请码的选择
changeInviteCode(e){ changeInviteCode(e) {
let value = e.detail.value let value = e.detail.value
this.setData({ this.setData({
isInviteCode: value, isInviteCode: value,
inviteCode:'', inviteCode: '',
}) })
if(value === '1'){ if (value === '1') {
// 选择是 将身份设置为嘉宾 // 选择是 将身份设置为嘉宾
this.setData({ this.setData({
identity:'1' identity: '1'
}) })
}else{ } else {
this.setData({ this.setData({
identity:'', identity: '',
vipBool: false, vipBool: false,
speakerBool: false, speakerBool: false,
cooperatieBool: false, cooperatieBool: false,
@@ -326,7 +326,7 @@ Page({
validateBtnBool: false validateBtnBool: false
}) })
break break
} }
} }
} }
@@ -532,6 +532,15 @@ Page({
}) })
return return
} }
// 手机号验证
if (formData.phone === '' || formData.phone === undefined) {
wx.showToast({
title: '请输入手机号',
icon: 'none',
duration: 2000
})
return
}
// 缴费方式 选择嘉宾不需要校验 // 缴费方式 选择嘉宾不需要校验
if (formData.payMode === '' && this.data.guestType !== '1') { if (formData.payMode === '' && this.data.guestType !== '1') {
wx.showToast({ wx.showToast({
@@ -550,7 +559,7 @@ Page({
}) })
return return
} }
if(formData.identity == '2' && this.data.selectedPostPerson.id ==- '' || this.data.selectedPostPerson.id === undefined ){ if (formData.identity == '2' && this.data.selectedPostPerson.id == -'' || this.data.selectedPostPerson.id === undefined) {
wx.showToast({ wx.showToast({
title: '请选择邮寄联系人', title: '请选择邮寄联系人',
icon: 'none', icon: 'none',
@@ -577,7 +586,7 @@ Page({
return return
} }
// 是否用餐 // 是否用餐
if (this.data.guestType !== '4' && this.data.identity === '1' && (formData.haveMeals == '' || formData.haveMeals === undefined)) { if (this.data.guestType !== '4' && this.data.identity === '1' && (formData.haveMeals == '' || formData.haveMeals === undefined)) {
wx.showToast({ wx.showToast({
title: '请选择是否用餐', title: '请选择是否用餐',
icon: 'none', icon: 'none',
@@ -712,16 +721,16 @@ Page({
return return
} }
// 会议id // 会议id
if( this.data.selectedMeeting.id){ if (this.data.selectedMeeting.id) {
formData.meetingId = this.data.selectedMeeting.id formData.meetingId = this.data.selectedMeeting.id
}else{ } else {
wx.getStorage({ wx.getStorage({
key:"meetingId", key: "meetingId",
success(res){ success(res) {
formData.meetingId = res.data formData.meetingId = res.data
} }
}) })
} }
// 参会人id // 参会人id
formData.companyContactId = this.data.selectedPerson.id formData.companyContactId = this.data.selectedPerson.id
// 邮寄联系人id // 邮寄联系人id
@@ -739,12 +748,12 @@ Page({
console.log(formData); console.log(formData);
wx.showLoading({ wx.showLoading({
title: '加载中', title: '加载中',
mask:true mask: true
}) })
signUpApi.signUpMeeting(formData).then(res => { signUpApi.signUpMeeting(formData).then(res => {
if (res.success) { if (res.success) {
wx.hideLoading({ wx.hideLoading({
}) })
// 成功 清除缓存 跳转报名成功页面 // 成功 清除缓存 跳转报名成功页面
wx.removeStorage({ wx.removeStorage({
@@ -763,11 +772,11 @@ Page({
key: 'currentMeetingInfo', key: 'currentMeetingInfo',
success() { success() {
// 跳转报名成功页面 // 跳转报名成功页面
if(formData.payMode){ if (formData.payMode) {
wx.navigateTo({ wx.navigateTo({
url: `../signUpSuccess/signUpSuccess?payMode=${formData.payMode}`, url: `../signUpSuccess/signUpSuccess?payMode=${formData.payMode}`,
}) })
}else{ } else {
wx.navigateTo({ wx.navigateTo({
url: `../signUpSuccess/signUpSuccess`, url: `../signUpSuccess/signUpSuccess`,
}) })