diff --git a/pages/meetingDetailSigned/meetingDetailSigned.js b/pages/meetingDetailSigned/meetingDetailSigned.js
index 2f4b4da..7e3eada 100644
--- a/pages/meetingDetailSigned/meetingDetailSigned.js
+++ b/pages/meetingDetailSigned/meetingDetailSigned.js
@@ -49,7 +49,8 @@ Page({
form: {},
showSignInBtn:false, // 是否显示签到按钮
isMoreTime:false, // 是否超过 会议截止报名时间
- meetingTypeText:"" // 会议类型
+ meetingTypeText:"", // 会议类型
+ questionList: [], // 标协会议 存储官宣答疑的数组
},
/*
* 会议类型
@@ -388,14 +389,18 @@ Page({
// 获取上一个页面的会议数据
const meetingInfo = JSON.parse(options.meetingInfo)
+ console.log("---------meetingInfo----------", meetingInfo)
const that = this
this.setData({
paymentQrCodeSrc:baseUrl + URL_CONFIG + 'sys/common/download/' + meetingInfo.paymentQrCode
})
if(meetingInfo){
+ meetingInfo.meetingType = meetingInfo.meetingType + ''
+ meetingInfo.tbMeetingType = meetingInfo.tbMeetingType + ''
this.setData({
- meetingInfo:meetingInfo
+ meetingInfo:meetingInfo,
+ questionList: meetingInfo.questionList || []
})
let flag = this.compareCurrentTime(meetingInfo.registerDeadline)
this.setData({
@@ -406,7 +411,8 @@ Page({
MeetingApi.meetingDetail({id:meetingInfo.id}).then(res => {
if(res.success){
this.setData({
- meetingInfo:res.result
+ meetingInfo:res.result,
+ questionList: res.result.questionList || []
})
let flag = this.compareCurrentTime(res.result.registerDeadline)
this.setData({
diff --git a/pages/meetingDetailSigned/meetingDetailSigned.wxml b/pages/meetingDetailSigned/meetingDetailSigned.wxml
index ca303d8..79a770a 100644
--- a/pages/meetingDetailSigned/meetingDetailSigned.wxml
+++ b/pages/meetingDetailSigned/meetingDetailSigned.wxml
@@ -59,6 +59,18 @@
收费二维码
+
+
+
+ 问题征集
+ {{meetingInfo.isAddQuestion === '1' ? '需要' : '不需要'}}
+
+
+ 征集截止时间
+ {{meetingInfo.endTimeAddQuestion}}
+
+
+
会议内容
{{meetingInfo.meetingContent}}
@@ -67,6 +79,15 @@
备注
{{meetingInfo.remark || ''}}
+
+
+ 问题征集
+
+
+ 标准号及标准名称
+ {{ item.standardNumber + ' ( ' + item.standardName + ' ) '}}
+
+
会议通知
diff --git a/pages/meetingDetailSigned/meetingDetailSigned.wxss b/pages/meetingDetailSigned/meetingDetailSigned.wxss
index 0cd9b44..0b178ec 100644
--- a/pages/meetingDetailSigned/meetingDetailSigned.wxss
+++ b/pages/meetingDetailSigned/meetingDetailSigned.wxss
@@ -357,4 +357,33 @@ margin-top: 15px;
display: block;
background-color: #069f99;
}
-
\ No newline at end of file
+
+/* 问题征集新的样式 */
+.question-list-view{
+ margin-top: 10px;
+ flex-direction: column;
+ align-items: flex-start !important;
+ height: auto !important;
+ padding: 0!important;
+}
+.question-container-view{
+ flex-direction: column;
+ align-items: flex-start !important;
+ height: auto !important;
+ padding: 0!important;
+}
+.question-container-view view,
+.question-list-view-info{
+ width: 100%;
+ box-sizing: border-box;
+ min-height: 70px;
+ font-size: 14px;
+ align-items: flex-start!important;
+}
+.question-container-view view text:nth-last-child(1),
+.question-list-view-info text:nth-last-child(1) {
+ width: 0;
+ display: inline-block;
+ flex: 1;
+ text-align: right;
+}
\ No newline at end of file
diff --git a/pages/signUpEntrance/signUpEntrance.js b/pages/signUpEntrance/signUpEntrance.js
index ed1a936..96f7c5c 100644
--- a/pages/signUpEntrance/signUpEntrance.js
+++ b/pages/signUpEntrance/signUpEntrance.js
@@ -28,8 +28,10 @@ Page({
payOrCode: '',
// 标协会议酒店信息
hotelContactsList: [],
- // 当前会议是否超出时间
- isMoreBool: false
+ // 当前会议是否超出时间
+ isMoreBool: false,
+ // 标协会议问题征集数据
+ questionList: []
},
compareCurrentTime(time) {
let date = new Date()
@@ -52,7 +54,8 @@ Page({
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
+ hotelContactsList: res.result.hotelContactsList,
+ questionList: res.result.questionList || []
})
console.log(that.data.hotelContactsList);
initFileList(res.result.meetingFiles).then(res => {
@@ -60,7 +63,7 @@ Page({
meetingFilesList: res,
})
})
- // 判断当前会议是否超出时间
+ // 判断当前会议是否超出时间
let flag = that.compareCurrentTime(res.result.registerDeadline)
if (flag) {
wx.showToast({
@@ -87,7 +90,7 @@ Page({
},
// 报名
signUp() {
- // 超出报名时间 提示
+ // 超出报名时间 提示
let flag = this.compareCurrentTime(this.data.meetingDetailIngfo.registerDeadline)
if (flag) {
wx.showToast({
@@ -162,6 +165,7 @@ Page({
})
let url = decodeURIComponent(options.q)
let meetingId = url.split('=')[1]
+ meetingId = '1548862942556176385'
this.queryMeetingDetail(meetingId)
// this.queryMeetingDetail("1479397531946348545")
@@ -217,4 +221,4 @@ Page({
onShareAppMessage: function () {
}
-})
\ No newline at end of file
+})
diff --git a/pages/signUpEntrance/signUpEntrance.wxml b/pages/signUpEntrance/signUpEntrance.wxml
index ab4ce5f..5c15f6c 100644
--- a/pages/signUpEntrance/signUpEntrance.wxml
+++ b/pages/signUpEntrance/signUpEntrance.wxml
@@ -21,9 +21,9 @@
- 会议联系人及手机号
- {{item.meetingContactsName + (item.meetingContactsName ?':':'') + item.meetingContactsPhone + ' '}}
-
+ 会议联系人及手机号
+ {{item.meetingContactsName + (item.meetingContactsName ?':':'') + item.meetingContactsPhone + ' '}}
+
所属工作组
@@ -96,7 +96,7 @@
暂无
-
+
缴费二维码
@@ -113,22 +113,36 @@
酒店名称
{{meetingDetailIngfo.hotelName || ''}}
-
+
酒店联系人
- {{item.hotelContacts}} {{item.hotelContactsPhone ? '-' : ''}} {{item.hotelContactsPhone}}
+ {{item.hotelContacts}} {{item.hotelContactsPhone ? '-' : ''}} {{item.hotelContactsPhone}}
- 酒店地址
+ 酒店地址
{{meetingDetailIngfo.hotelAddress || ''}}
-
-
+
+
+
+ 问题征集
+ {{meetingDetailIngfo.isAddQuestion === '1' ? '需要' : '不需要'}}
+
+
+ 征集截止时间
+ {{meetingDetailIngfo.endTimeAddQuestion}}
+
+
+ 标准号及标准名称
+ {{ item.standardNumber + ' ( ' + item.standardName + ' ) '}}
+
+
-
-
-
-
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/signUpEntrance/signUpEntrance.wxss b/pages/signUpEntrance/signUpEntrance.wxss
index 00cf3d1..8c3a042 100644
--- a/pages/signUpEntrance/signUpEntrance.wxss
+++ b/pages/signUpEntrance/signUpEntrance.wxss
@@ -19,7 +19,7 @@ page{
font-size: 15px;
font-weight: 500;
}
-.basic-info view{
+.basic-info view:not(.question-container-view){
background-color: #FFF;
padding: 15px;
height: 40px;