【修改】标协会议的跳转的修改
This commit is contained in:
@@ -17,6 +17,7 @@ Page({
|
||||
meetingType: '', // 工作组会议:1 标协会议 2 国际研讨会 3 其他会议 4 分标委会议 5
|
||||
meetingStartTime: '', // 开始时间
|
||||
meetingEndTime: '', // 结束时间
|
||||
isStandard:false,// 是否时标协会员那里跳转过来的
|
||||
// 创建时间倒叙排序
|
||||
column: 'createTime',
|
||||
order: 'desc'
|
||||
@@ -25,6 +26,16 @@ Page({
|
||||
meetingStatus: ['可报名', '未开始', '进行中', '已结束'],
|
||||
// 会议类型筛选参数
|
||||
meetingType: ['工作组会议', '标协会议', '国际研讨会', '其他会议', '分标委会议'],
|
||||
meetingTypeList:[
|
||||
{name:'工作组会议',value:'1'},
|
||||
{name:'国际研讨会',value:'3'},
|
||||
{name:'其他会议',value:'4'},
|
||||
{name:'分标委会议',value:'5'},
|
||||
{name:'理事会会议',value:'6'},
|
||||
{name:'信息交流会',value:'7'},
|
||||
{name:'培训会',value:'8'},
|
||||
{name:'宣贯会',value:'9'}
|
||||
],
|
||||
// 会议列表数据
|
||||
meetingList: [],
|
||||
// 下拉框送搜索数据
|
||||
@@ -106,11 +117,35 @@ Page({
|
||||
},
|
||||
// 会议类型筛选
|
||||
bindTypeChange(e) {
|
||||
let index = this.data.meetingTypeList[e.detail.value].value
|
||||
console.log(index);
|
||||
this.data.searchParams.pageNo = 1
|
||||
let value = Number(e.detail.value) + 1
|
||||
this.setData({
|
||||
'searchParams.meetingType': value
|
||||
})
|
||||
// 宣贯会 培训会 信息交流会 需要单独写查询条件
|
||||
if(index === '7'){
|
||||
// 信息交流会
|
||||
this.setData({
|
||||
'searchParams.meetingType': '2',
|
||||
'searchParams.tbMeetingType':'3'
|
||||
})
|
||||
}else if(index === '8'){
|
||||
// 培训会
|
||||
this.setData({
|
||||
'searchParams.meetingType': '2',
|
||||
'searchParams.tbMeetingType':'2'
|
||||
})
|
||||
}else if(index === '9' ){
|
||||
// 宣贯会
|
||||
this.setData({
|
||||
'searchParams.meetingType': '2',
|
||||
'searchParams.tbMeetingType':'1'
|
||||
})
|
||||
}else{
|
||||
// 其他类型的会议
|
||||
this.setData({
|
||||
'searchParams.meetingType': index
|
||||
})
|
||||
}
|
||||
|
||||
this.queryMeetingList()
|
||||
},
|
||||
bindDateChange(e) {
|
||||
@@ -206,6 +241,18 @@ Page({
|
||||
'searchParams.meetingType': '5',
|
||||
})
|
||||
}
|
||||
if(options.type === 'standard'){
|
||||
// 标协会议的跳转
|
||||
this.setData({
|
||||
isStandard:true,
|
||||
'searchParams.meetingType': options.meetingType,
|
||||
'searchParams.tbMeetingType':options.tbMeetingType
|
||||
})
|
||||
}else{
|
||||
this.setData({
|
||||
isStandard:false
|
||||
})
|
||||
}
|
||||
this.queryMeetingList()
|
||||
},
|
||||
|
||||
|
||||
@@ -14,8 +14,9 @@
|
||||
</view>
|
||||
</picker>
|
||||
</view>
|
||||
<view class="select-item">
|
||||
<picker bindchange="bindTypeChange" range="{{meetingType}}">
|
||||
<!-- 标协会员跳转的不显示 -->
|
||||
<view class="select-item" wx:if="{{!isStandard}}">
|
||||
<picker bindchange="bindTypeChange" range="{{meetingTypeList}}" range-key='name' value="{{index}}">
|
||||
<view class="picker">
|
||||
<text>会议类型</text>
|
||||
</view>
|
||||
|
||||
@@ -310,8 +310,8 @@ Page({
|
||||
})
|
||||
}
|
||||
})
|
||||
// 如果会议的报名状态是待签到则显示去签到按钮 这里暂时写个5 不知道待签到的报名状态是几
|
||||
if(this.data.meetingInfo.signUpStatus === 4){
|
||||
// 如果会议的报名状态是待签到则显示去签到按钮 待签到的报名状态时 6
|
||||
if(this.data.meetingInfo.signUpStatus == 6){
|
||||
this.setData({
|
||||
showSignInBtn:true
|
||||
})
|
||||
|
||||
@@ -13,25 +13,25 @@ Page({
|
||||
name: "基本信息"
|
||||
},
|
||||
{
|
||||
path: "../meeting/meeting?type=", // type 是会议类型
|
||||
path: "../meeting/meeting?type=standard&meetingType=2&tbMeetingType=1", // type 是会议类型
|
||||
imgPath:'../../assets/images/notice.png',
|
||||
val: "2",
|
||||
name: "标准宣贯"
|
||||
},
|
||||
{
|
||||
path: "../meeting/meeting?type=",
|
||||
path: "../meeting/meeting?type=standard&meetingType=2&tbMeetingType=2",
|
||||
imgPath:'../../assets/images/train.png',
|
||||
val: "3",
|
||||
name: "培训会"
|
||||
},
|
||||
{
|
||||
path: "../meeting/meeting?type=",
|
||||
path: "../meeting/meeting?type=standard&meetingType=2&tbMeetingType=3",
|
||||
imgPath:'../../assets/images/info.png',
|
||||
val: "4",
|
||||
name: "信息交流会"
|
||||
},
|
||||
{
|
||||
path: "../council/council",
|
||||
path: "../council/council?type=standard&meetingType=6",
|
||||
imgPath:'../../assets/images/lishi.png',
|
||||
val: "5",
|
||||
name: "理事会"
|
||||
|
||||
Reference in New Issue
Block a user