|  |  | @@ -29,10 +29,13 @@ Page({ | 
		
	
		
			
			|  |  |  | loading: true, | 
		
	
		
			
			|  |  |  | content: '数据正在加载中', | 
		
	
		
			
			|  |  |  | reloadIf: false, | 
		
	
		
			
			|  |  |  | creditAmount: 0, | 
		
	
		
			
			|  |  |  | creditAmount: '', | 
		
	
		
			
			|  |  |  | score: '0', | 
		
	
		
			
			|  |  |  | sort:'', | 
		
	
		
			
			|  |  |  | hidden:false, | 
		
	
		
			
			|  |  |  | userCredit:'', | 
		
	
		
			
			|  |  |  | sortColumn:'', | 
		
	
		
			
			|  |  |  | sortOrder:'' | 
		
	
		
			
			|  |  |  | }, | 
		
	
		
			
			|  |  |  | qrcodeH: function () { | 
		
	
		
			
			|  |  |  | var that = this; | 
		
	
	
		
			
				|  |  | @@ -155,8 +158,6 @@ Page({ | 
		
	
		
			
			|  |  |  | clearTimeout(st); | 
		
	
		
			
			|  |  |  | }, 1000) | 
		
	
		
			
			|  |  |  | }, | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | // 获得积分,渲染页面 | 
		
	
		
			
			|  |  |  | getPoints(){ | 
		
	
		
			
			|  |  |  | let that = this; | 
		
	
	
		
			
				|  |  | @@ -189,33 +190,49 @@ Page({ | 
		
	
		
			
			|  |  |  | }, | 
		
	
		
			
			|  |  |  | //我可换购 | 
		
	
		
			
			|  |  |  | canSort(){ | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | let that = this; | 
		
	
		
			
			|  |  |  | if (that.data.creditAmount !== 0){ | 
		
	
		
			
			|  |  |  | that.setData({ | 
		
	
		
			
			|  |  |  | userCredit: that.data.creditAmount, | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | that.getList(1) | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | if (that.data.creditAmount == 0){ | 
		
	
		
			
			|  |  |  | wx.showToast({ | 
		
	
		
			
			|  |  |  | title: '快去补充积分吧!', | 
		
	
		
			
			|  |  |  | icon: 'none', | 
		
	
		
			
			|  |  |  | duration: 2000, | 
		
	
		
			
			|  |  |  | mask: false | 
		
	
		
			
			|  |  |  | }); | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | }, | 
		
	
		
			
			|  |  |  |  | 
		
	
		
			
			|  |  |  | //所需积分 | 
		
	
		
			
			|  |  |  | need: function () { | 
		
	
		
			
			|  |  |  | console.log(this.data.hidden) | 
		
	
		
			
			|  |  |  | var that = this; | 
		
	
		
			
			|  |  |  | var hid = this.data.hidden; | 
		
	
		
			
			|  |  |  | if (hid == true) { | 
		
	
		
			
			|  |  |  | hid = false; | 
		
	
		
			
			|  |  |  | that.setData({ | 
		
	
		
			
			|  |  |  | sort :imgurl.up.url | 
		
	
		
			
			|  |  |  | sort :imgurl.up.url, | 
		
	
		
			
			|  |  |  | sortOrder: 'desc', | 
		
	
		
			
			|  |  |  | sortColumn: 'creditPrice' | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | that.getList(1, 'creditPrice', 'desc') | 
		
	
		
			
			|  |  |  | that.getList(1) | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | else { | 
		
	
		
			
			|  |  |  | hid = true; | 
		
	
		
			
			|  |  |  | that.setData({ | 
		
	
		
			
			|  |  |  | sort: imgurl.down.url | 
		
	
		
			
			|  |  |  | sort: imgurl.down.url, | 
		
	
		
			
			|  |  |  | sortOrder: 'asc', | 
		
	
		
			
			|  |  |  | sortColumn: 'creditPrice' | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | that.getList(1, 'creditPrice', 'asc') | 
		
	
		
			
			|  |  |  | that.getList(1) | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | this.setData({ | 
		
	
		
			
			|  |  |  | hidden: hid // 改变状态 | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | }, | 
		
	
		
			
			|  |  |  | getList(pageNum, sortColumn, sortOrder) { | 
		
	
		
			
			|  |  |  | getList(pageNum) { | 
		
	
		
			
			|  |  |  | var that = this; | 
		
	
		
			
			|  |  |  | if (that.data.allow_load) { | 
		
	
		
			
			|  |  |  | that.setData({ | 
		
	
	
		
			
				|  |  | @@ -226,8 +243,9 @@ Page({ | 
		
	
		
			
			|  |  |  | pageNum: pageNum, | 
		
	
		
			
			|  |  |  | pageSize: 10, | 
		
	
		
			
			|  |  |  | targetAd: 50, | 
		
	
		
			
			|  |  |  | sortColumn: sortColumn, | 
		
	
		
			
			|  |  |  | sortOrder: sortOrder | 
		
	
		
			
			|  |  |  | sortColumn: that.data.sortColumn, | 
		
	
		
			
			|  |  |  | sortOrder: that.data.sortOrder, | 
		
	
		
			
			|  |  |  | userCredit: that.data.userCredit | 
		
	
		
			
			|  |  |  | }; | 
		
	
		
			
			|  |  |  | var url = config.api.couponChannelList; | 
		
	
		
			
			|  |  |  | // 请求接口 | 
		
	
	
		
			
				|  |  | @@ -236,8 +254,6 @@ Page({ | 
		
	
		
			
			|  |  |  | data: param, | 
		
	
		
			
			|  |  |  | }).then(res => { | 
		
	
		
			
			|  |  |  | console.log(res) | 
		
	
		
			
			|  |  |  | console.log(this.data.creditAmount) | 
		
	
		
			
			|  |  |  |  | 
		
	
		
			
			|  |  |  | /** | 
		
	
		
			
			|  |  |  | * 加载完成 | 
		
	
		
			
			|  |  |  | */ | 
		
	
	
		
			
				|  |  | @@ -267,12 +283,6 @@ Page({ | 
		
	
		
			
			|  |  |  | that.setData({ | 
		
	
		
			
			|  |  |  | lists: tmpArr | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | // tmpArr.map(file => { | 
		
	
		
			
			|  |  |  | //   if (file.creditPrice <= that.data.creditAmount) { | 
		
	
		
			
			|  |  |  | //     that.data.arrays.push(file); | 
		
	
		
			
			|  |  |  | //   } | 
		
	
		
			
			|  |  |  | // }) | 
		
	
		
			
			|  |  |  | // console.log(that.data.arrays) | 
		
	
		
			
			|  |  |  | wx.stopPullDownRefresh(); | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | .catch(err => { | 
		
	
	
		
			
				|  |  | @@ -328,11 +338,14 @@ Page({ | 
		
	
		
			
			|  |  |  | */ | 
		
	
		
			
			|  |  |  | onPullDownRefresh: function (e) { | 
		
	
		
			
			|  |  |  | let that = this; | 
		
	
		
			
			|  |  |  | that.getList(1); | 
		
	
		
			
			|  |  |  | that.getPoints(); | 
		
	
		
			
			|  |  |  | that.setData({ | 
		
	
		
			
			|  |  |  | sort : '' | 
		
	
		
			
			|  |  |  | sort: '', | 
		
	
		
			
			|  |  |  | sortColumn: '', | 
		
	
		
			
			|  |  |  | sortOrder: '', | 
		
	
		
			
			|  |  |  | userCredit: '' | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | that.getList(1); | 
		
	
		
			
			|  |  |  | that.getPoints(); | 
		
	
		
			
			|  |  |  |  | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | }) |