【bug】 报名选择企业 加载失败
This commit is contained in:
@@ -5,7 +5,10 @@ import {
|
||||
previewFile,
|
||||
getFileInfo
|
||||
} from '../../assets/js/preview'
|
||||
import {baseUrl, URL_CONFIG} from '../../assets/js/project.config.js'
|
||||
import {
|
||||
baseUrl,
|
||||
URL_CONFIG
|
||||
} from '../../assets/js/project.config.js'
|
||||
|
||||
Page({
|
||||
|
||||
@@ -18,15 +21,15 @@ Page({
|
||||
// 会议类型
|
||||
meetingType: '',
|
||||
// 标协会议类型 1标准宣贯 2学习培训
|
||||
tbMeetingType:'',
|
||||
tbMeetingType: '',
|
||||
// 会议通知文件资料数组
|
||||
meetingFilesList: [],
|
||||
// 缴费二维码的图片路径
|
||||
payOrCode: '',
|
||||
// 标协会议酒店信息
|
||||
hotelContactsList:[],
|
||||
hotelContactsList: [],
|
||||
// 当前会议是否超出时间
|
||||
isMoreBool:false
|
||||
isMoreBool: false
|
||||
},
|
||||
compareCurrentTime(time) {
|
||||
let date = new Date()
|
||||
@@ -48,8 +51,8 @@ Page({
|
||||
meetingDetailIngfo: res.result,
|
||||
meetingType: that.generateMeetingType(res.result.meetingType),
|
||||
payOrCode: baseUrl + URL_CONFIG + 'sys/common/download/' + res.result.paymentQrCode,
|
||||
tbMeetingType:that.generateTbMeetingType(res.result.tbMeetingType),
|
||||
hotelContactsList:res.result.hotelContactsList
|
||||
tbMeetingType: that.generateTbMeetingType(res.result.tbMeetingType),
|
||||
hotelContactsList: res.result.hotelContactsList
|
||||
})
|
||||
console.log(that.data.hotelContactsList);
|
||||
initFileList(res.result.meetingFiles).then(res => {
|
||||
@@ -59,26 +62,26 @@ Page({
|
||||
})
|
||||
// 判断当前会议是否超出时间
|
||||
let flag = that.compareCurrentTime(res.result.registerDeadline)
|
||||
if(flag){
|
||||
if (flag) {
|
||||
wx.showToast({
|
||||
title: '当前会议超出报名时间,不可报名',
|
||||
icon:'none',
|
||||
duration:4000
|
||||
icon: 'none',
|
||||
duration: 4000
|
||||
})
|
||||
that.setData({
|
||||
isMoreBool:false
|
||||
isMoreBool: false
|
||||
})
|
||||
}else{
|
||||
} else {
|
||||
that.setData({
|
||||
isMoreBool:true
|
||||
isMoreBool: true
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}).catch(err => {
|
||||
wx.showToast({
|
||||
title: '加载失败',
|
||||
icon:'none'
|
||||
icon: 'none'
|
||||
})
|
||||
})
|
||||
},
|
||||
@@ -86,25 +89,25 @@ Page({
|
||||
signUp() {
|
||||
// 超出报名时间 提示
|
||||
let flag = this.compareCurrentTime(this.data.meetingDetailIngfo.registerDeadline)
|
||||
if(flag){
|
||||
if (flag) {
|
||||
wx.showToast({
|
||||
title: '当前会议超出报名时间,不可报名',
|
||||
icon:'none',
|
||||
duration:2000
|
||||
icon: 'none',
|
||||
duration: 2000
|
||||
})
|
||||
return
|
||||
}
|
||||
const that = this
|
||||
// 企业列表与参会人列表调用的是无权限接口
|
||||
wx.setStorage({
|
||||
key:'nolimit',
|
||||
data:true
|
||||
key: 'nolimit',
|
||||
data: true
|
||||
})
|
||||
// 不同的会议通跳转不同的会议页面
|
||||
let meetingType = this.data.meetingDetailIngfo.meetingType
|
||||
wx.setStorage({
|
||||
key:'currentMeetingInfo',
|
||||
data:that.data.meetingDetailIngfo
|
||||
key: 'currentMeetingInfo',
|
||||
data: that.data.meetingDetailIngfo
|
||||
})
|
||||
if (meetingType !== '3') {
|
||||
wx.navigateTo({
|
||||
@@ -131,13 +134,15 @@ Page({
|
||||
return "分标委会议"
|
||||
}
|
||||
},
|
||||
// 标协会议类型
|
||||
generateTbMeetingType(type) {
|
||||
// 标协会议类型
|
||||
generateTbMeetingType(type) {
|
||||
switch (type) {
|
||||
case "1":
|
||||
return "标准宣贯"
|
||||
case "2":
|
||||
return "学习培训"
|
||||
case "3":
|
||||
return "信息交流会"
|
||||
}
|
||||
},
|
||||
// 预览文件
|
||||
@@ -156,6 +161,8 @@ Page({
|
||||
let url = decodeURIComponent(options.q)
|
||||
let meetingId = url.split('=')[1]
|
||||
this.queryMeetingDetail(meetingId)
|
||||
|
||||
// this.queryMeetingDetail("1479397531946348545")
|
||||
},
|
||||
|
||||
/**
|
||||
@@ -206,4 +213,4 @@ Page({
|
||||
onShareAppMessage: function () {
|
||||
|
||||
}
|
||||
})
|
||||
})
|
||||
@@ -109,17 +109,17 @@
|
||||
<text class="sign-in-text">{{meetingDetailIngfo.remark === null ? '' : meetingDetailIngfo.remark}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{hotelContactsList.length > 0}}">
|
||||
<view wx:if="{{hotelContactsList.length > 0}}" class="hotel-info">
|
||||
<text>酒店名称</text>
|
||||
<text>{{meetingDetailIngfo.hotelName || ''}}</text>
|
||||
</view>
|
||||
<view wx:if="{{hotelContactsList.length > 0}}" wx:for="{{hotelContactsList}}">
|
||||
<view wx:if="{{hotelContactsList.length > 0}}" wx:for="{{hotelContactsList}}" class="hotel-info" wx:key="item" >
|
||||
<text>酒店联系人</text>
|
||||
<text>{{item.hotelContacts}} {{item.hotelContactsPhone ? '-' : ''}} {{item.hotelContactsPhone}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{hotelContactsList.length > 0}}">
|
||||
<text>酒店地址</text>
|
||||
<view wx:if="{{hotelContactsList.length > 0}}" class="hotel-info">
|
||||
<text >酒店地址</text>
|
||||
<text class="hotel-text">{{meetingDetailIngfo.hotelAddress || ''}}</text>
|
||||
|
||||
</view>
|
||||
|
||||
@@ -187,4 +187,13 @@ margin-top: 15px;
|
||||
}
|
||||
.hotel .hotel-text {
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
.hotel-info {
|
||||
height: auto!important;
|
||||
display: flex;
|
||||
}
|
||||
.hotel-info text:nth-child(1) {
|
||||
padding-right: 8px;
|
||||
flex-shrink: 0;
|
||||
}
|
||||
Reference in New Issue
Block a user