You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
122 lines
12 KiB
122 lines
12 KiB
"use strict";
|
|
var utils = require('../../../../utils/util');
|
|
Page({
|
|
data: {
|
|
floorstatus: false,
|
|
pageSize: 10,
|
|
pageIndex: 1,
|
|
currenttab: 'new',
|
|
date: utils.formatTimestamp(new Date()),
|
|
loadVisible: true,
|
|
loadType: 'more',
|
|
isShow: false,
|
|
listLength: 0,
|
|
loading: true
|
|
},
|
|
onLoad: function (options) {
|
|
var eventId = options.eventId;
|
|
var pageName = options.pageName;
|
|
this.setData({
|
|
eventId: eventId,
|
|
pageName: pageName,
|
|
date: utils.formatTimestamp(new Date())
|
|
});
|
|
this.selectComponent("#state-1").getCommentList(this.data);
|
|
},
|
|
onGetCode: function (e) {
|
|
this.setData({
|
|
listLength: e.detail.listLength,
|
|
loadType: e.detail.loadType,
|
|
loading: false
|
|
});
|
|
console.log('::::::::::::::::::::' + e.detail);
|
|
if (e.detail.listLength == 0) {
|
|
this.setData({
|
|
loadVisible: false,
|
|
isShow: true
|
|
});
|
|
}
|
|
else if (e.detail.listLength < 10) {
|
|
this.setData({
|
|
loadVisible: true,
|
|
loadType: 'none',
|
|
isShow: false
|
|
});
|
|
}
|
|
},
|
|
onReachBottom: function () {
|
|
if (this.data.listLength !== this.data.pageSize) {
|
|
this.setData({
|
|
loadType: 'none',
|
|
});
|
|
return;
|
|
}
|
|
this.setData({
|
|
loadType: 'more',
|
|
});
|
|
var obj = {
|
|
pageIndex: ++this.data.pageIndex,
|
|
pageSize: this.data.pageSize
|
|
};
|
|
this.selectComponent("#state-1").getCommentList(this.data);
|
|
},
|
|
onPullDownRefresh: function () {
|
|
if (this.data.loading == true) {
|
|
}
|
|
else {
|
|
this.setData({
|
|
loading: true,
|
|
loadType: 'more',
|
|
loadVisible: true,
|
|
pageIndex: 1,
|
|
date: utils.formatTimestamp(new Date())
|
|
});
|
|
wx.stopPullDownRefresh();
|
|
this.selectComponent("#state-1").getCommentList(this.data);
|
|
}
|
|
},
|
|
newhot: function (e) {
|
|
console.log(this.data.loading);
|
|
if (this.data.loading == true) {
|
|
}
|
|
else {
|
|
var currenttab = e.currentTarget.dataset.case;
|
|
this.setData({
|
|
loading: true,
|
|
currenttab: currenttab,
|
|
pageSize: 10,
|
|
pageIndex: 1,
|
|
date: utils.formatTimestamp(new Date()),
|
|
loadType: 'more',
|
|
isShow: false,
|
|
});
|
|
this.selectComponent("#state-1").getCommentList(this.data);
|
|
}
|
|
},
|
|
onPageScroll: function (e) {
|
|
if (e.scrollTop > 100) {
|
|
this.setData({
|
|
floorstatus: true
|
|
});
|
|
}
|
|
else {
|
|
this.setData({
|
|
floorstatus: false
|
|
});
|
|
}
|
|
},
|
|
goTop: function (e) {
|
|
if (wx.pageScrollTo) {
|
|
wx.pageScrollTo({
|
|
scrollTop: 0
|
|
});
|
|
}
|
|
else {
|
|
wx.showModal({
|
|
title: '提示',
|
|
content: '当前微信版本过低,无法使用该功能,请升级到最新微信版本后重试。'
|
|
});
|
|
}
|
|
}
|
|
});
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29tbWVudHMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJjb21tZW50cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsSUFBSSxLQUFLLEdBQUcsT0FBTyxDQUFDLHdCQUF3QixDQUFDLENBQUM7QUFDOUMsSUFBSSxDQUFDO0lBQ0gsSUFBSSxFQUFFO1FBQ0osV0FBVyxFQUFFLEtBQUs7UUFDbEIsUUFBUSxFQUFFLEVBQUU7UUFDWixTQUFTLEVBQUUsQ0FBQztRQUNaLFVBQVUsRUFBRSxLQUFLO1FBQ2pCLElBQUksRUFBRSxLQUFLLENBQUMsZUFBZSxDQUFDLElBQUksSUFBSSxFQUFFLENBQUM7UUFDdkMsV0FBVyxFQUFFLElBQUk7UUFDakIsUUFBUSxFQUFFLE1BQU07UUFDaEIsTUFBTSxFQUFFLEtBQUs7UUFDYixVQUFVLEVBQUMsQ0FBQztRQUNaLE9BQU8sRUFBQyxJQUFJO0tBQ2I7SUFDRCxNQUFNLEVBQUUsVUFBVSxPQUFPO1FBQ3ZCLElBQU0sT0FBTyxHQUFHLE9BQU8sQ0FBQyxPQUFPLENBQUM7UUFDaEMsSUFBTSxRQUFRLEdBQUcsT0FBTyxDQUFDLFFBQVEsQ0FBQztRQUVsQyxJQUFJLENBQUMsT0FBTyxDQUFDO1lBQ1gsT0FBTyxFQUFFLE9BQU87WUFDaEIsUUFBUSxFQUFFLFFBQVE7WUFDbEIsSUFBSSxFQUFFLEtBQUssQ0FBQyxlQUFlLENBQUMsSUFBSSxJQUFJLEVBQUUsQ0FBQztTQUN4QyxDQUFDLENBQUE7UUFDRixJQUFJLENBQUMsZUFBZSxDQUFDLFVBQVUsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUE7SUFDNUQsQ0FBQztJQUNELFNBQVMsRUFBRSxVQUFVLENBQTJCO1FBQzlDLElBQUksQ0FBQyxPQUFPLENBQUM7WUFDWCxVQUFVLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxVQUFVO1lBQy9CLFFBQVEsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLFFBQVE7WUFDM0IsT0FBTyxF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QUNyQixJQUFJLENBQUMsT0FBTyxDQUFDO2dCQUNYLFdBQVcsRUFBRSxJQUFJO2FBQ2xCLENBQUMsQ0FBQztTQUNKO2FBQU07WUFDTCxJQUFJLENBQUMsT0FBTyxDQUFDO2dCQUNYLFdBQVcsRUFBRSxLQUFLO2FBQ25CLENBQUMsQ0FBQztTQUNKO0lBQ0gsQ0FBQztJQUVELEtBQUssRUFBRSxVQUFVLENBQUM7UUFDaEIsSUFBSSxFQUFFLENBQUMsWUFBWSxFQUFFO1lBQ25CLEVBQUUsQ0FBQyxZQUFZLENBQUM7Z0JBQ2QsU0FBUyxFQUFFLENBQUM7YUFDYixDQUFDLENBQUE7U0FDSDthQUFNO1lBQ0wsRUFBRSxDQUFDLFNBQVMsQ0FBQztnQkFDWCxLQUFLLEVBQUUsSUFBSTtnQkFDWCxPQUFPLEVBQUUsaUNBQWlDO2FBQzNDLENBQUMsQ0FBQTtTQUNIO0lBQ0gsQ0FBQztDQUNGLENBQUMsQ0FBQSIsInNvdXJjZXNDb250ZW50IjpbInZhciB1dGlscyA9IHJlcXVpcmUoJy4uLy4uLy4uLy4uL3V0aWxzL3V0aWwnKTtcclxuUGFnZSh7XHJcbiAgZGF0YToge1xyXG4gICAgZmxvb3JzdGF0dXM6IGZhbHNlLFxyXG4gICAgcGFnZVNpemU6IDEwLFxyXG4gICAgcGFnZUluZGV4OiAxLFxyXG4gICAgY3VycmVudHRhYjogJ25ldycsXHJcbiAgICBkYXRlOiB1dGlscy5mb3JtYXRUaW1lc3RhbXAobmV3IERhdGUoKSksXHJcbiAgICBsb2FkVmlzaWJsZTogdHJ1ZSxcclxuICAgIGxvYWRUeXBlOiAnbW9yZScsXHJcbiAgICBpc1Nob3c6IGZhbHNlLFxyXG4gICAgbGlzdExlbmd0aDowLFxyXG4gICAgbG9hZGluZzp0cnVlXHJcbiAgfSxcclxuICBvbkxvYWQ6IGZ1bmN0aW9uIChvcHRpb25zKSB7XHJcbiAgICBjb25zdCBldmVudElkID0gb3B0aW9ucy5ldmVudElkOy8v5LqL5Lu2aWRcclxuICAgIGNvbnN0IHBhZ2VOYW1lID0gb3B0aW9ucy5wYWdlTmFtZTsvL+mhtemdouWQjeensFxyXG5cclxuICAgIHRoaXMuc2V0RGF0YSh7XHJcbiAgICAgIGV2ZW50SWQ6IGV2ZW50SWQsXHJcbiAgICAgIHBhZ2VOYW1lOiBwYWdlTmFtZSxcclxuICAgICAgZGF0ZTogdXRpbHMuZm9ybWF0VGltZXN0YW1wKG5ldyBEYXRlKCkpXHJcbiAgICB9KVxyXG4gICAgdGhpcy5zZWxlY3RDb21wb25lbnQoXCIjc3RhdGUtMVwiKS5nZXRDb21tZW50TGlzdCh0aGlzLmRhdGEpXHJcbiAgfSxcclxuICBvbkdldENvZGU6IGZ1bmN0aW9uIChlOiB7IGRldGFpbDogeyB2YWw6IGFueSB9IH0pIHtcclxuICAgIHRoaXMuc2V0RGF0YSh7XHJcbiAgICAgIGxpc3RMZW5ndGg6IGUuZGV0YWlsLmxpc3RMZW5ndGgsXHJcbiAgICAgIGxvYWRUeXBlOiBlLmRldGFpbC5sb2FkVHlwZSxcclxuICAgICAgbG9hZGluZzpmYWxzZVxyXG4gICAgfSlcclxuICAgIGNvbnNvbGUubG9nKCc6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6OicgKyBlLmRldGFpbClcclxuICAgIGlmIChlLmRldGFpbC5saXN0TGVuZ3RoID09IDApIHtcclxuICAgICAgdGhpcy5zZXREYXRhKHtcclxuICAgICAgICBsb2FkVmlzaWJsZTogZmFsc2UsXHJcbiAgICAgICAgaXNTaG93OiB0cnVlXHJcbiAgICAgIH0pXHJcbiAgICB9XHJcbiAgICBlbHNlIGlmIChlLmRldGFpbC5saXN0TGVuZ3RoIDwgMTApIHtcclxuICAgICAgdGhpcy5zZXREYXRhKHtcclxuICAgICAgICBsb2FkVmlzaWJsZTogdHJ1ZSxcclxuICAgICAgICBsb2FkVHlwZTonbm9uZScsXHJcbiAgICAgICAgaXNTaG93OiBmYWxzZVxyXG4gICAgICB9KVxyXG4gICAgfVxyXG4gIH0sXHJcbiAgb25SZWFjaEJvdHRvbTogZnVuY3Rpb24gKCkgey8v5LiK5ouJXHJcbiAgICAvLyDliKTmlq3mmK/lkKbpnIDopoHlnKjliqDovb3mlbDmja5cclxuICAgIGlmICh0aGlzLmRhdGEubGlzdExlbmd0aCAhPT0gdGhpcy5kYXRhLnBhZ2VTaXplKSB7XHJcbiAgICAgIHRoaXMuc2V0RGF0YSh7XHJcbiAgICAgICAgbG9hZFR5cGU6ICdub25lJyxcclxuICAgICAgfSlcclxuICAgICAgcmV0dXJuXHJcbiAgICB9XHJcbiAgICB0aGlzLnNldERhdGEoe1xyXG4gICAgICBsb2FkVHlwZTogJ21vcmUnLFxyXG4gICAgfSlcclxuICAgIGxldCBvYmogPSB7XHJcbiAgICAgIHBhZ2VJbmRleDogKyt0aGlzLmRhdGEucGFnZUluZGV4LFxyXG4gICAgICBwYWdlU2l6ZTogdGhpcy5kYXRhLnBhZ2VTaXplXHJcbiAgICB9XHJcblxyXG4gICAgLy8gdGhpcy5zZXREYXRhKHtcclxuICAgIC8vICAgcGFnZUluZGV4OiB0aGlzLmRhdGEucGFnZUluZGV4ICsgMSxcclxuICAgIC8vIH0pXHJcbiAgICB0aGlzLnNlbGVjdENvbXBvbmVudChcIiNzdGF0ZS0xXCIpLmdldENvbW1lbnRMaXN0KHRoaXMuZGF0YSlcclxuICB9LFxyXG4gIC8qKlxyXG4gKiDpobXpnaLnm7jlhbPkuovku7blpITnkIblh73mlbAtLeebkeWQrOeUqOaIt+S4i+aLieWKqOS9nFxyXG4gKi9cclxuICBvblB1bGxEb3duUmVmcmVzaDogZnVuY3Rpb24gKCkge1xyXG4gICAgaWYodGhpcy5kYXRhLmxvYWRpbmc9PXRydWUpe1xyXG5cclxuICAgIH1lbHNle1xyXG4gICAgICB0aGlzLnNldERhdGEoe1xyXG4gICAgICAgIGxvYWRpbmc6dHJ1ZSxcclxuICAgICAgICBsb2FkVHlwZTonbW9yZScsXHJcbiAgICAgICAgbG9hZFZpc2libGU6dHJ1ZSxcclxuICAgICAgICBwYWdlSW5kZXg6IDEsXHJcbiAgICAgICAgZGF0ZTogdXRpbHMuZm9ybWF0VGltZXN0YW1wKG5ldyBEYXRlKCkpXHJcbiAgICAgIH0pXHJcbiAgICAgIHd4LnN0b3BQdWxsRG93blJlZnJlc2goKTtcclxuICAgICAgdGhpcy5zZWxlY3RDb21wb25lbnQoXCIjc3RhdGUtMVwiKS5nZXRDb21tZW50TGlzdCh0aGlzLmRhdGEpXHJcbiAgICB9XHJcblxyXG4gIH0sXHJcbiAgbmV3aG90OiBmdW5jdGlvbiAoZSkge1xyXG4gICAgY29uc29sZS5sb2codGhpcy5kYXRhLmxvYWRpbmcpXHJcbiAgICBpZih0aGlzLmRhdGEubG9hZGluZz09dHJ1ZSl7XHJcblxyXG4gICAgfWVsc2V7XHJcbiAgICAgIGxldCBjdXJyZW50dGFiID0gZS5jdXJyZW50VGFyZ2V0LmRhdGFzZXQuY2FzZVxyXG4gICAgICB0aGlzLnNldERhdGEoe1xyXG4gICAgICAgIGxvYWRpbmc6dHJ1ZSxcclxuICAgICAgICBjdXJyZW50dGFiOiBjdXJyZW50dGFiLFxyXG4gICAgICAgIHBhZ2VTaXplOiAxMCxcclxuICAgICAgICBwYWdlSW5kZXg6IDEsXHJcbiAgICAgICAgZGF0ZTogdXRpbHMuZm9ybWF0VGltZXN0YW1wKG5ldyBEYXRlKCkpLFxyXG4gICAgICAgIGxvYWRUeXBlOiAnbW9yZScsXHJcbiAgICAgICAgaXNTaG93OiBmYWxzZSxcclxuICAgICAgfSlcclxuICAgICAgdGhpcy5zZWxlY3RDb21wb25lbnQoXCIjc3RhdGUtMVwiKS5nZXRDb21tZW50TGlzdCh0aGlzLmRhdGEpXHJcbiAgICB9XHJcbiAgfSxcclxuXHJcbiAgLy8g6I635Y+W5rua5Yqo5p2h5b2T5YmN5L2N572uXHJcbiAgb25QYWdlU2Nyb2xsOiBmdW5jdGlvbiAoZSkge1xyXG4gICAgaWYgKGUuc2Nyb2xsVG9wID4gMTAwKSB7XHJcbiAgICAgIHRoaXMuc2V0RGF0YSh7XHJcbiAgICAgICAgZmxvb3JzdGF0dXM6IHRydWVcclxuICAgICAgfSk7XHJcbiAgICB9IGVsc2Uge1xyXG4gICAgICB0aGlzLnNldERhdGEoe1xyXG4gICAgICAgIGZsb29yc3RhdHVzOiBmYWxzZVxyXG4gICAgICB9KTtcclxuICAgIH1cclxuICB9LFxyXG4gIC8v5Zue5Yiw6aG26YOoXHJcbiAgZ29Ub3A6IGZ1bmN0aW9uIChlKSB7ICAvLyDkuIDplK7lm57liLDpobbpg6hcclxuICAgIGlmICh3eC5wYWdlU2Nyb2xsVG8pIHtcclxuICAgICAgd3gucGFnZVNjcm9sbFRvKHtcclxuICAgICAgICBzY3JvbGxUb3A6IDBcclxuICAgICAgfSlcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIHd4LnNob3dNb2RhbCh7XHJcbiAgICAgICAgdGl0bGU6ICfmj5DnpLonLFxyXG4gICAgICAgIGNvbnRlbnQ6ICflvZPliY3lvq7kv6HniYjmnKzov4fkvY7vvIzml6Dms5Xkvb/nlKjor6Xlip/og73vvIzor7fljYfnuqfliLDmnIDmlrDlvq7kv6HniYjmnKzlkI7ph43or5XjgIInXHJcbiAgICAgIH0pXHJcbiAgICB9XHJcbiAgfVxyXG59KVxyXG4iXX0=
|