【bug】 会议列表会议类型的显示 增加可报名查询条件
This commit is contained in:
@@ -23,7 +23,7 @@ Page({
|
||||
order: 'desc'
|
||||
},
|
||||
// 会议筛选参数
|
||||
meetingStatus: ['可报名', '未开始', '进行中', '已结束'],
|
||||
meetingStatus: ['可报名', '未开始', '进行中', '已结束','已报名'],
|
||||
// 会议类型筛选参数
|
||||
meetingType: ['工作组会议', '标协会议', '国际研讨会', '其他会议', '分标委会议'],
|
||||
meetingTypeList:[
|
||||
@@ -36,6 +36,7 @@ Page({
|
||||
{name:'培训会',value:'8'},
|
||||
{name:'宣贯会',value:'9'}
|
||||
],
|
||||
|
||||
// 会议列表数据
|
||||
meetingList: [],
|
||||
// 下拉框送搜索数据
|
||||
@@ -45,7 +46,39 @@ Page({
|
||||
// 控制月份选择器显示
|
||||
visibleDate: false,
|
||||
// 是哪个筛选条件
|
||||
index: -1
|
||||
index: -1,
|
||||
meetingTypeText:'',
|
||||
},
|
||||
/*
|
||||
* 会议类型
|
||||
* */
|
||||
initMeetingType(val) {
|
||||
if (val.meetingType) {
|
||||
switch (val.meetingType +'') {
|
||||
case '1':
|
||||
return '工作组会议'
|
||||
case '2':
|
||||
switch (val.tbMeetingType + '') {
|
||||
case '1':
|
||||
return '标协会议-标准宣贯'
|
||||
case '2':
|
||||
return '标协会议-培训会'
|
||||
case '3':
|
||||
return '标协会议-信息交流会'
|
||||
}
|
||||
break
|
||||
case '3':
|
||||
return '国际研讨会'
|
||||
case '4':
|
||||
return '其他会议'
|
||||
case '5':
|
||||
return '分标委会议'
|
||||
case '6':
|
||||
return '理事会会议'
|
||||
}
|
||||
} else {
|
||||
return ''
|
||||
}
|
||||
},
|
||||
goBack(){
|
||||
wx.navigateBack()
|
||||
@@ -112,6 +145,10 @@ Page({
|
||||
'searchParams.meetingStatus': 4,
|
||||
'searchParams.meetingSignUpType': 0
|
||||
})
|
||||
}else if(e.detail.value == 3){
|
||||
this.setData({
|
||||
'searchParams.meetingSignUpType': 2
|
||||
})
|
||||
}
|
||||
this.queryMeetingList()
|
||||
},
|
||||
@@ -209,6 +246,16 @@ Page({
|
||||
})
|
||||
}
|
||||
if (res.result.records && res.result.records.length) {
|
||||
|
||||
if(this.data.meetingList.length > 0){
|
||||
this.data.meetingList.forEach(tt => {
|
||||
tt.meetingTypeText = this.initMeetingType(tt)
|
||||
})
|
||||
}
|
||||
res.result.records.forEach(tt => {
|
||||
tt.meetingTypeText = this.initMeetingType(tt)
|
||||
console.log(tt);
|
||||
})
|
||||
this.setData({
|
||||
meetingList: [...this.data.meetingList, ...res.result.records]
|
||||
})
|
||||
|
||||
@@ -38,7 +38,7 @@
|
||||
</view>
|
||||
<view class="content-text">
|
||||
<image mode="aspectFill" src="../../assets/images/personnel.png"></image>
|
||||
<text>{{item.meetingType_dictText}}</text>
|
||||
<text>{{ item.meetingTypeText }}</text>
|
||||
</view>
|
||||
<view class="content-text">
|
||||
<image mode="aspectFill" src="../../assets/images/location.png"></image>
|
||||
|
||||
@@ -70,7 +70,7 @@
|
||||
</view>
|
||||
<view>
|
||||
<radio-group name='payMode' bindchange="paymentMethodRadioChange">
|
||||
<label class="radio radio-item" wx:for="{{paymentMethodList}}" wx:key="item">
|
||||
<label class="radio radio-item" wx:for="{{paymentMethodList}}" wx:key="item" style="font-size:13px">
|
||||
<radio class="radio-scale" value="{{item.value}}" color="#069F99"/>{{item.name}}
|
||||
</label>
|
||||
</radio-group>
|
||||
|
||||
Reference in New Issue
Block a user