扫码报名的测试
This commit is contained in:
@@ -86,7 +86,7 @@ Page({
|
|||||||
// 国际研讨会去国际研讨会的报名页面
|
// 国际研讨会去国际研讨会的报名页面
|
||||||
if (meetingItem.meetingType !== 3) {
|
if (meetingItem.meetingType !== 3) {
|
||||||
wx.navigateTo({
|
wx.navigateTo({
|
||||||
url: `../signUpPage/signUpPage`
|
url: `../signUpPage/signUpPage?type=indexMsg`
|
||||||
})
|
})
|
||||||
} else if (meetingItem.meetingSignUpType === 2) {
|
} else if (meetingItem.meetingSignUpType === 2) {
|
||||||
wx.navigateTo({
|
wx.navigateTo({
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ Page({
|
|||||||
data: {
|
data: {
|
||||||
// 会议详情信息
|
// 会议详情信息
|
||||||
meetingDetailIngfo: {},
|
meetingDetailIngfo: {},
|
||||||
// 会议类型
|
// 会议类型
|
||||||
meetingType: '',
|
meetingType: '',
|
||||||
// 标协会议类型 1标准宣贯 2学习培训
|
// 标协会议类型 1标准宣贯 2学习培训
|
||||||
tbMeetingType:'',
|
tbMeetingType:'',
|
||||||
@@ -52,7 +52,7 @@ Page({
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
// 报名
|
// 报名
|
||||||
signUp() {
|
signUp() {
|
||||||
// 不同的会议通跳转不同的会议页面
|
// 不同的会议通跳转不同的会议页面
|
||||||
let meetingType = this.data.meetingDetailIngfo.meetingType
|
let meetingType = this.data.meetingDetailIngfo.meetingType
|
||||||
@@ -67,7 +67,7 @@ Page({
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
// 会议类型
|
// 会议类型
|
||||||
generateMeetingType(meetingType) {
|
generateMeetingType(meetingType) {
|
||||||
switch (meetingType) {
|
switch (meetingType) {
|
||||||
case "1":
|
case "1":
|
||||||
@@ -82,7 +82,7 @@ Page({
|
|||||||
return "分标委会议"
|
return "分标委会议"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
// 标协会议类型
|
// 标协会议类型
|
||||||
generateTbMeetingType(type) {
|
generateTbMeetingType(type) {
|
||||||
switch (type) {
|
switch (type) {
|
||||||
case "1":
|
case "1":
|
||||||
@@ -101,7 +101,11 @@ Page({
|
|||||||
* 生命周期函数--监听页面加载
|
* 生命周期函数--监听页面加载
|
||||||
*/
|
*/
|
||||||
onLoad: function (options) {
|
onLoad: function (options) {
|
||||||
this.queryMeetingDetail('1448568227696041986')
|
let url = decodeURIComponent(options.q)
|
||||||
|
if(url){
|
||||||
|
let meetingId = url.split('=')[1]
|
||||||
|
}
|
||||||
|
this.queryMeetingDetail({id:meetingId})
|
||||||
},
|
},
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -152,4 +156,4 @@ Page({
|
|||||||
onShareAppMessage: function () {
|
onShareAppMessage: function () {
|
||||||
|
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -168,7 +168,7 @@ Page({
|
|||||||
})
|
})
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
// 邮寄联系人
|
// 邮寄联系人
|
||||||
if (formData.postContactId === undefined) {
|
if (formData.postContactId === undefined) {
|
||||||
wx.showToast({
|
wx.showToast({
|
||||||
title: '请选择邮寄联系人',
|
title: '请选择邮寄联系人',
|
||||||
@@ -186,7 +186,7 @@ Page({
|
|||||||
})
|
})
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
// 邮编
|
// 邮编
|
||||||
if (formData.postCode === '') {
|
if (formData.postCode === '') {
|
||||||
wx.showToast({
|
wx.showToast({
|
||||||
title: '请输入邮编',
|
title: '请输入邮编',
|
||||||
@@ -271,7 +271,7 @@ Page({
|
|||||||
* 生命周期函数--监听页面加载
|
* 生命周期函数--监听页面加载
|
||||||
*/
|
*/
|
||||||
onLoad: function (options) {
|
onLoad: function (options) {
|
||||||
|
|
||||||
this.setData({
|
this.setData({
|
||||||
indexMsg: options.type,
|
indexMsg: options.type,
|
||||||
})
|
})
|
||||||
@@ -279,12 +279,12 @@ Page({
|
|||||||
// selectedCompany:JSON.parse(options.company)
|
// selectedCompany:JSON.parse(options.company)
|
||||||
// })
|
// })
|
||||||
const that = this
|
const that = this
|
||||||
// 是否是从首页消息进来的报名
|
// 是否是从首页消息进来的报名
|
||||||
if (options.type === 'indexMsg') {
|
if (options.type === 'indexMsg') {
|
||||||
this.setData({
|
this.setData({
|
||||||
indexMsgBool:true
|
indexMsgBool:true
|
||||||
})
|
})
|
||||||
// 查询会议信息
|
// 查询会议信息
|
||||||
this.queryMeetingInfo(options.meetingId)
|
this.queryMeetingInfo(options.meetingId)
|
||||||
// 默认填写个人信息
|
// 默认填写个人信息
|
||||||
// 从缓存中拿个人信息
|
// 从缓存中拿个人信息
|
||||||
@@ -308,7 +308,7 @@ Page({
|
|||||||
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
// 手机号验证
|
// 手机号验证
|
||||||
validatePhone(e) {
|
validatePhone(e) {
|
||||||
console.log(e);
|
console.log(e);
|
||||||
let value = e.detail.value
|
let value = e.detail.value
|
||||||
@@ -391,7 +391,7 @@ Page({
|
|||||||
onShow: function () {
|
onShow: function () {
|
||||||
const that = this
|
const that = this
|
||||||
console.log(this.data.type ,'this.data.type ');
|
console.log(this.data.type ,'this.data.type ');
|
||||||
// 是否是从首页消息进来的报名
|
// 是否是从首页消息进来的报名
|
||||||
if (this.data.type === 'indexMsg') {
|
if (this.data.type === 'indexMsg') {
|
||||||
// 默认填写个人信息
|
// 默认填写个人信息
|
||||||
// 从缓存中拿个人信息
|
// 从缓存中拿个人信息
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
<!-- 如果是小程序消息进入的报名页面 需要回显企业与参会人 参会企业不可更改 -->
|
<!-- 如果是小程序消息进入的报名页面 需要回显企业与参会人 参会企业不可更改 -->
|
||||||
<view class="form-item">
|
<view class="form-item">
|
||||||
<text class="item-label flex-1">参会单位:</text>
|
<text class="item-label flex-1">参会单位:</text>
|
||||||
<input placeholder-class="text-right" disabled="{{indexMsgBool}}" bindfocus="selectCompany" name="selectedCompany.companyName" bindinput="bindInputPhone" value="{{selectedCompany.companyName}}" placeholder="请选择参会单位" />
|
<input placeholder-class="text-right" bindfocus="selectCompany" name="selectedCompany.companyName" bindinput="bindInputPhone" value="{{selectedCompany.companyName}}" placeholder="请选择参会单位" />
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
<view class="form-item">
|
<view class="form-item">
|
||||||
|
|||||||
Reference in New Issue
Block a user