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