diff --git a/pages/meeting/meeting.js b/pages/meeting/meeting.js index d881e0e..7dd9204 100644 --- a/pages/meeting/meeting.js +++ b/pages/meeting/meeting.js @@ -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] }) diff --git a/pages/meeting/meeting.wxml b/pages/meeting/meeting.wxml index 161f9d4..ef29770 100644 --- a/pages/meeting/meeting.wxml +++ b/pages/meeting/meeting.wxml @@ -38,7 +38,7 @@ - {{item.meetingType_dictText}} + {{ item.meetingTypeText }} diff --git a/pages/signUpPageGuoji/signUpPageGuoji.wxml b/pages/signUpPageGuoji/signUpPageGuoji.wxml index f294ac0..35e76ce 100644 --- a/pages/signUpPageGuoji/signUpPageGuoji.wxml +++ b/pages/signUpPageGuoji/signUpPageGuoji.wxml @@ -70,7 +70,7 @@ -