|
@ -12,6 +12,8 @@ Page({ |
|
|
* 页面的初始数据 |
|
|
* 页面的初始数据 |
|
|
*/ |
|
|
*/ |
|
|
data: { |
|
|
data: { |
|
|
|
|
|
nodatapointsRecord: false, |
|
|
|
|
|
nodatapointsRanking: false, |
|
|
points: 0, //积分
|
|
|
points: 0, //积分
|
|
|
pageIndex: 1, |
|
|
pageIndex: 1, |
|
|
pageSize: 10, |
|
|
pageSize: 10, |
|
@ -53,6 +55,8 @@ Page({ |
|
|
pointsRecordlist: [], |
|
|
pointsRecordlist: [], |
|
|
pointsRankinglist: [], |
|
|
pointsRankinglist: [], |
|
|
selectTab: e.currentTarget.dataset.tab, |
|
|
selectTab: e.currentTarget.dataset.tab, |
|
|
|
|
|
nodatapointsRecord: false, |
|
|
|
|
|
nodatapointsRanking: false, |
|
|
}) |
|
|
}) |
|
|
if (this.data.selectTab == 'tab1') { |
|
|
if (this.data.selectTab == 'tab1') { |
|
|
this.pointsRecordlist(); //初始化加载积分记录列表
|
|
|
this.pointsRecordlist(); //初始化加载积分记录列表
|
|
@ -80,6 +84,7 @@ Page({ |
|
|
loadMoreType: 'none', |
|
|
loadMoreType: 'none', |
|
|
loadMoreVisible: false, |
|
|
loadMoreVisible: false, |
|
|
pointsRankinglist: [], |
|
|
pointsRankinglist: [], |
|
|
|
|
|
nodatapointsRanking: false, |
|
|
}) |
|
|
}) |
|
|
|
|
|
|
|
|
that.pointsRankinglist() |
|
|
that.pointsRankinglist() |
|
@ -99,10 +104,20 @@ Page({ |
|
|
pointsRecordlist: that.data.pointsRecordlist.concat(res.data), |
|
|
pointsRecordlist: that.data.pointsRecordlist.concat(res.data), |
|
|
loadMoreType: res.data.length === that.data.pageSize ? 'loading' : 'none', |
|
|
loadMoreType: res.data.length === that.data.pageSize ? 'loading' : 'none', |
|
|
}) |
|
|
}) |
|
|
|
|
|
if (that.data.pointsRecordlist.length > 0) { |
|
|
|
|
|
that.setData({ |
|
|
|
|
|
nodatapointsRecord: false, |
|
|
|
|
|
}) |
|
|
|
|
|
} else { |
|
|
|
|
|
that.setData({ |
|
|
|
|
|
nodatapointsRecord: true, |
|
|
|
|
|
}) |
|
|
|
|
|
} |
|
|
}).catch(err => { |
|
|
}).catch(err => { |
|
|
that.setData({ |
|
|
that.setData({ |
|
|
loadMoreType: 'none', |
|
|
loadMoreType: 'none', |
|
|
pointsRecordlist: [] |
|
|
pointsRecordlist: [], |
|
|
|
|
|
nodatapointsRecord: false, |
|
|
}) |
|
|
}) |
|
|
console.log(err) |
|
|
console.log(err) |
|
|
}) |
|
|
}) |
|
@ -122,10 +137,20 @@ Page({ |
|
|
pointsRankinglist: that.data.pointsRankinglist.concat(res.data), |
|
|
pointsRankinglist: that.data.pointsRankinglist.concat(res.data), |
|
|
loadMoreType: res.data.length === that.data.pageSize ? 'loading' : 'none', |
|
|
loadMoreType: res.data.length === that.data.pageSize ? 'loading' : 'none', |
|
|
}) |
|
|
}) |
|
|
|
|
|
if (that.data.pointsRankinglist.length > 0) { |
|
|
|
|
|
that.setData({ |
|
|
|
|
|
nodatapointsRanking: false |
|
|
|
|
|
}) |
|
|
|
|
|
} else { |
|
|
|
|
|
that.setData({ |
|
|
|
|
|
nodatapointsRanking: true |
|
|
|
|
|
}) |
|
|
|
|
|
} |
|
|
}).catch(err => { |
|
|
}).catch(err => { |
|
|
that.setData({ |
|
|
that.setData({ |
|
|
loadMoreType: 'none', |
|
|
loadMoreType: 'none', |
|
|
pointsRankinglist: [] |
|
|
pointsRankinglist: [], |
|
|
|
|
|
nodatapointsRanking: false |
|
|
}) |
|
|
}) |
|
|
console.log(err) |
|
|
console.log(err) |
|
|
}) |
|
|
}) |
|
@ -143,8 +168,7 @@ Page({ |
|
|
/** |
|
|
/** |
|
|
* 生命周期函数--监听页面显示 |
|
|
* 生命周期函数--监听页面显示 |
|
|
*/ |
|
|
*/ |
|
|
onShow: function (options) { |
|
|
onShow: function(options) {}, |
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 生命周期函数--监听页面隐藏 |
|
|
* 生命周期函数--监听页面隐藏 |
|
@ -179,6 +203,7 @@ Page({ |
|
|
pageIndex: this.data.pageIndex + 1, |
|
|
pageIndex: this.data.pageIndex + 1, |
|
|
pageSize: this.data.pageSize, |
|
|
pageSize: this.data.pageSize, |
|
|
timestamp: this.data.timestamp, |
|
|
timestamp: this.data.timestamp, |
|
|
|
|
|
nodatapointsRecord: false, |
|
|
}) |
|
|
}) |
|
|
|
|
|
|
|
|
if (this.data.selectTab == 'tab1') { |
|
|
if (this.data.selectTab == 'tab1') { |
|
|