var app = getApp()
|
Page({
|
data: {
|
// navbar: ['全部', '未进行', '进行中', '已结束'],
|
currentTab: 0,
|
src: app.globalData.imgUrl +'/image/bg.jpg',
|
itemIcon: app.globalData.imgUrl +'/image/ceshi.jpg',
|
icon: app.globalData.imgUrl +'/image/fzl.svg',
|
user: app.globalData.imgUrl +'/image/user.svg',
|
dataSet: [],
|
content: '------加载中------',
|
size: 10,
|
hasMoreData: true,
|
},
|
|
onLoad:function() {
|
this.showList()
|
},
|
|
showList: function () {
|
var userinfo = wx.getStorageSync("user");
|
var that = this;
|
var id = userinfo.id;
|
wx.request({
|
url: app.globalData.url + '/api/activityInfo/preview?page=1&size=' + that.data.size + '&userId=' + id,
|
success: function (res) {
|
console.log(res)
|
if (res.data.code == 0) {
|
(res.data.data.content).forEach(e => {
|
(e.startTime) = app.formatDate(e.startTime)
|
})
|
|
if (res.data.data.totalElements < that.data.size) {
|
that.setData({
|
dataSet: res.data.data.content,
|
hasMoreData: false,
|
content: '------我是有底线的------'
|
})
|
} else {
|
that.setData({
|
dataSet: res.data.data.content,
|
hasMoreData: true,
|
content: '------加载更多------',
|
size: that.data.size + 10
|
})
|
}
|
} else{
|
wx.showModal({
|
title: '提示',
|
content: "请求失败!"
|
})
|
}
|
|
}
|
})
|
},
|
|
link:function(event) {
|
var id = event.currentTarget.dataset['id'];
|
var flag = event.currentTarget.dataset['flag'];
|
console.log(flag)
|
wx.navigateTo({
|
url: '../activityDetail/activityDetail?id=' + id + '&flag=' + flag,
|
})
|
},
|
|
onReachBottom: function () {
|
if (this.data.hasMoreData) {
|
this.showList()
|
this.setData({
|
content: '------加载更多------'
|
})
|
} else {
|
this.setData({
|
content: '------我是有底线的------'
|
})
|
}
|
},
|
})
|