|  |  | @@ -9,91 +9,96 @@ let configUrls = extConfig.attr.configUrl; | 
		
	
		
			
			|  |  |  | Page({ | 
		
	
		
			
			|  |  |  | data: { | 
		
	
		
			
			|  |  |  | data: {}, | 
		
	
		
			
			|  |  |  | status:1, | 
		
	
		
			
			|  |  |  | status: 1, | 
		
	
		
			
			|  |  |  | couponId: null, | 
		
	
		
			
			|  |  |  | orderId: "", | 
		
	
		
			
			|  |  |  | question:[], | 
		
	
		
			
			|  |  |  | question: [], | 
		
	
		
			
			|  |  |  | day: "", | 
		
	
		
			
			|  |  |  | hour: "", | 
		
	
		
			
			|  |  |  | activityId:"", | 
		
	
		
			
			|  |  |  | activityId: "", | 
		
	
		
			
			|  |  |  | wmhome: imgurl.wmhome.url, | 
		
	
		
			
			|  |  |  | minute: "", | 
		
	
		
			
			|  |  |  | nodes: '' | 
		
	
		
			
			|  |  |  | }, | 
		
	
		
			
			|  |  |  | onLoad(options) { | 
		
	
		
			
			|  |  |  | let that = this; | 
		
	
		
			
			|  |  |  | if (options.id){ | 
		
	
		
			
			|  |  |  | if(options&&options.id){ | 
		
	
		
			
			|  |  |  | that.setData({ | 
		
	
		
			
			|  |  |  | activityId: options.id | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | Http.get({ | 
		
	
		
			
			|  |  |  | url: config.api.acfindById, | 
		
	
		
			
			|  |  |  | data: { | 
		
	
		
			
			|  |  |  | id: options.id | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | }).then(res => { | 
		
	
		
			
			|  |  |  | if (res && res.data && res.data.activity){ | 
		
	
		
			
			|  |  |  | that.setData({ | 
		
	
		
			
			|  |  |  | data: res.data.activity | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  |  | 
		
	
		
			
			|  |  |  | that.setData({ | 
		
	
		
			
			|  |  |  | activityStartTime:util.formatTime(res.data.activity.activityStartTime, "yyyy-MM-dd hh:mm:ss"), | 
		
	
		
			
			|  |  |  | activityEndTime:util.formatTime(res.data.activity.activityEndTime, "yyyy-MM-dd hh:mm:ss"), | 
		
	
		
			
			|  |  |  | startTime: util.formatTime(res.data.activity.startTime, "yyyy-MM-dd hh:mm:ss"), | 
		
	
		
			
			|  |  |  | endTime: util.formatTime(res.data.activity.endTime, "yyyy-MM-dd hh:mm:ss") | 
		
	
		
			
			|  |  |  | that.findById(options.id); | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | }, | 
		
	
		
			
			|  |  |  | findById(id) { | 
		
	
		
			
			|  |  |  | let that = this; | 
		
	
		
			
			|  |  |  | Http.get({ | 
		
	
		
			
			|  |  |  | url: config.api.acfindById, | 
		
	
		
			
			|  |  |  | data: { | 
		
	
		
			
			|  |  |  | id: id | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | }).then(res => { | 
		
	
		
			
			|  |  |  | if (res && res.data && res.data.activity) { | 
		
	
		
			
			|  |  |  | that.setData({ | 
		
	
		
			
			|  |  |  | data: res.data.activity | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | that.setData({ | 
		
	
		
			
			|  |  |  | activityStartTime: util.formatTime(res.data.activity.activityStartTime, "yyyy-MM-dd hh:mm:ss"), | 
		
	
		
			
			|  |  |  | activityEndTime: util.formatTime(res.data.activity.activityEndTime, "yyyy-MM-dd hh:mm:ss"), | 
		
	
		
			
			|  |  |  | startTime: util.formatTime(res.data.activity.startTime, "yyyy-MM-dd hh:mm:ss"), | 
		
	
		
			
			|  |  |  | endTime: util.formatTime(res.data.activity.endTime, "yyyy-MM-dd hh:mm:ss") | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | if (res.data.activity.type == 2) { | 
		
	
		
			
			|  |  |  | wx.request({ | 
		
	
		
			
			|  |  |  | url: configUrls + config.api.acPrintHtmlById, | 
		
	
		
			
			|  |  |  | data: { | 
		
	
		
			
			|  |  |  | id: options.id, | 
		
	
		
			
			|  |  |  | date: new Date(), | 
		
	
		
			
			|  |  |  | token: app.globalData.token, | 
		
	
		
			
			|  |  |  | }, | 
		
	
		
			
			|  |  |  | header: { | 
		
	
		
			
			|  |  |  | 'content-type': 'application/html' | 
		
	
		
			
			|  |  |  | }, | 
		
	
		
			
			|  |  |  | success: function(res) { | 
		
	
		
			
			|  |  |  | var temp = WxParse.wxParse('article', 'html', res.data, that, 5); | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | if (res.data.activity.type == 2) { | 
		
	
		
			
			|  |  |  | wx.request({ | 
		
	
		
			
			|  |  |  | url: configUrls + config.api.acPrintHtmlById, | 
		
	
		
			
			|  |  |  | data: { | 
		
	
		
			
			|  |  |  | id: options.id, | 
		
	
		
			
			|  |  |  | date: new Date(), | 
		
	
		
			
			|  |  |  | token: app.globalData.token, | 
		
	
		
			
			|  |  |  | }, | 
		
	
		
			
			|  |  |  | header: { | 
		
	
		
			
			|  |  |  | 'content-type': 'application/html' | 
		
	
		
			
			|  |  |  | }, | 
		
	
		
			
			|  |  |  | success: function (res) { | 
		
	
		
			
			|  |  |  | var temp = WxParse.wxParse('article', 'html', res.data, that, 5); | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | if (res && res.data && res.data.status) { | 
		
	
		
			
			|  |  |  | that.setData({ | 
		
	
		
			
			|  |  |  | status: res.data.status | 
		
	
		
			
			|  |  |  | }); | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  |  | 
		
	
		
			
			|  |  |  | }).catch(err => { | 
		
	
		
			
			|  |  |  | wx.showToast({ | 
		
	
		
			
			|  |  |  | title: err.errMsg, | 
		
	
		
			
			|  |  |  | icon: 'none', | 
		
	
		
			
			|  |  |  | duration: 2000, | 
		
	
		
			
			|  |  |  | mask: false | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | if (res && res.data && res.data.status) { | 
		
	
		
			
			|  |  |  | that.setData({ | 
		
	
		
			
			|  |  |  | status: res.data.status | 
		
	
		
			
			|  |  |  | }); | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | }).catch(err => { | 
		
	
		
			
			|  |  |  | wx.showToast({ | 
		
	
		
			
			|  |  |  | title: err.errMsg, | 
		
	
		
			
			|  |  |  | icon: 'none', | 
		
	
		
			
			|  |  |  | duration: 2000, | 
		
	
		
			
			|  |  |  | mask: false | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | }, | 
		
	
		
			
			|  |  |  | //跳转到报名详情页 | 
		
	
		
			
			|  |  |  | goSignUp(e){ | 
		
	
		
			
			|  |  |  | goSignUp(e) { | 
		
	
		
			
			|  |  |  | let activityId = e.currentTarget.dataset.activityid; | 
		
	
		
			
			|  |  |  | wx.navigateTo({ | 
		
	
		
			
			|  |  |  | url: `/pages/radetail/joinActivity/edit?activityId=${activityId}`, | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | }, | 
		
	
		
			
			|  |  |  | goback: function () { | 
		
	
		
			
			|  |  |  | goback: function() { | 
		
	
		
			
			|  |  |  | wx.switchTab({ | 
		
	
		
			
			|  |  |  | url: '/pages/main/index', | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | }, | 
		
	
		
			
			|  |  |  | gotoactdetail:function(){ | 
		
	
		
			
			|  |  |  | gotoactdetail: function() { | 
		
	
		
			
			|  |  |  | let that = this; | 
		
	
		
			
			|  |  |  | console.log(that.data.data.detail) | 
		
	
		
			
			|  |  |  |  | 
		
	
		
			
			|  |  |  |  | 
		
	
		
			
			|  |  |  | wx.navigateTo({ | 
		
	
		
			
			|  |  |  | url: `/pages/actdetail/actdetail?detail=${that.data.data.detail}`, | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | }); | 
		
	
		
			
			|  |  |  | }); |