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.
100 lines
9.6 KiB
100 lines
9.6 KiB
"use strict";
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
var reality_1 = require("../../../../api/reality");
|
|
Page({
|
|
data: {
|
|
pageIndex: 1,
|
|
pageSize: 10,
|
|
total: 0,
|
|
itemList: [],
|
|
timeList: [
|
|
{ time: '最近一个月', id: '1', select: true },
|
|
{ time: '最近三个月', id: '2', select: false },
|
|
{ time: '最近六个月', id: '3', select: false },
|
|
{ time: '最近一年', id: '4', select: false }
|
|
],
|
|
timePickerVisible: false,
|
|
choosedTime: {
|
|
time: '最近一个月',
|
|
id: '1'
|
|
},
|
|
loadType: 'none',
|
|
loadVisible: false,
|
|
preloadVsible: true
|
|
},
|
|
onLoad: function () {
|
|
this.getEndByselfList();
|
|
},
|
|
onReachBottom: function () {
|
|
this.loadmore();
|
|
},
|
|
loadmore: function () {
|
|
this.setData({
|
|
loadVisible: true
|
|
});
|
|
if (this.data.loadType === 'more') {
|
|
this.setData({
|
|
pageIndex: this.data.pageIndex + 1
|
|
});
|
|
this.getEndByselfList();
|
|
}
|
|
},
|
|
onChangeTimePicker: function () {
|
|
this.setData({
|
|
timePickerVisible: !this.data.timePickerVisible
|
|
});
|
|
},
|
|
onChooseTime: function (e) {
|
|
var _this = this;
|
|
var list = this.data.timeList;
|
|
list.forEach(function (item) {
|
|
if (item.id === e.currentTarget.dataset.id) {
|
|
item.select = true;
|
|
_this.setData({
|
|
'choosedTime.time': item.time,
|
|
'choosedTime.id': item.id
|
|
});
|
|
}
|
|
else {
|
|
item.select = false;
|
|
}
|
|
});
|
|
this.setData({
|
|
timeList: list,
|
|
pageIndex: 1,
|
|
itemList: [],
|
|
loadVisible: false,
|
|
preloadVsible: true
|
|
});
|
|
this.getEndByselfList();
|
|
},
|
|
getEndByselfList: function () {
|
|
var _this = this;
|
|
var params = {
|
|
pageIndex: this.data.pageIndex,
|
|
pageSize: this.data.pageSize,
|
|
someMonthsType: this.data.choosedTime.id,
|
|
deptId: ''
|
|
};
|
|
reality_1.getEndByselfList(params).then(function (res) {
|
|
_this.setData({
|
|
total: res.data.total,
|
|
itemList: _this.data.itemList.concat(res.data.list),
|
|
loadType: res.data.list.length === 10 ? 'more' : 'none',
|
|
preloadVsible: false
|
|
});
|
|
}).catch(function (err) {
|
|
console.log(err);
|
|
_this.setData({
|
|
preloadVsible: false
|
|
});
|
|
});
|
|
},
|
|
onTapDetail: function () {
|
|
console.log('tap');
|
|
this.setData({
|
|
timePickerVisible: false
|
|
});
|
|
}
|
|
});
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXV0b25vbXkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJhdXRvbm9teS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLG1EQUEwRDtBQUUxRCxJQUFJLENBQUM7SUFDSCxJQUFJLEVBQUU7UUFDSixTQUFTLEVBQUUsQ0FBQztRQUNaLFFBQVEsRUFBRSxFQUFFO1FBQ1osS0FBSyxFQUFFLENBQUM7UUFDUixRQUFRLEVBQUUsRUFBRTtRQUNaLFFBQVEsRUFBRTtZQUNSLEVBQUMsSUFBSSxFQUFFLE9BQU8sRUFBRSxFQUFFLEVBQUUsR0FBRyxFQUFFLE1BQU0sRUFBRSxJQUFJLEVBQUU7WUFDdkMsRUFBQyxJQUFJLEVBQUUsT0FBTyxFQUFFLEVBQUUsRUFBRSxHQUFHLEVBQUUsTUFBTSxFQUFFLEtBQUssRUFBRTtZQUN4QyxFQUFDLElBQUksRUFBRSxPQUFPLEVBQUUsRUFBRSxFQUFFLEdBQUcsRUFBRSxNQUFNLEVBQUUsS0FBSyxFQUFFO1lBQ3hDLEVBQUMsSUFBSSxFQUFFLE1BQU0sRUFBRSxFQUFFLEVBQUUsR0FBRyxFQUFFLE1BQU0sRUFBRSxLQUFLLEVBQUM7U0FDdkM7UUFDRCxpQkFBaUIsRUFBRSxLQUFLO1FBQ3hCLFdBQVcsRUFBRTtZQUNYLElBQUksRUFBRSxPQUFPO1lBQ2IsRUFBRSxFQUFFLEdBQUc7U0FDUjtRQUNELFFBQVEsRUFBRSxNQUFNO1FBQ2hCLFdBQVcsRUFBRSxLQUFLO1FBQ2xCLGFBQWEsRUFBRSxJQUFJO0tBQ3BCO0lBQ0QsTUFBTTtRQUNKLElBQUksQ0FBQyxnQkFBZ0IsRUFBRSxDQUFBO0lBQ3pCLENBQUM7SUFDRCxhQUFhO1FBQ1gsSUFBSSxDQUFDLFFBQVEsRUFBRSxDQUFBO0lBQ2pCLENBQUM7SUFDRCxRQUFRO1FBQ04sSUFBSSxDQUFDLE9BQU8sQ0FBQztZQUNYLFdBQVcsRUFBRSxJQUFJO1NBQ2xCLENBQUMsQ0FBQTtRQUNGLElBQUksSUFBSSxDQUFDLElBQUksQ0FBQyxRQUFRLEtBQUssTUFBTSxF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aS9yZWFsaXR5J1xyXG5cclxuUGFnZSh7XHJcbiAgZGF0YToge1xyXG4gICAgcGFnZUluZGV4OiAxLFxyXG4gICAgcGFnZVNpemU6IDEwLFxyXG4gICAgdG90YWw6IDAsXHJcbiAgICBpdGVtTGlzdDogW10sXHJcbiAgICB0aW1lTGlzdDogW1xyXG4gICAgICB7dGltZTogJ+acgOi/keS4gOS4quaciCcsIGlkOiAnMScsIHNlbGVjdDogdHJ1ZSB9LFxyXG4gICAgICB7dGltZTogJ+acgOi/keS4ieS4quaciCcsIGlkOiAnMicsIHNlbGVjdDogZmFsc2UgfSxcclxuICAgICAge3RpbWU6ICfmnIDov5Hlha3kuKrmnIgnLCBpZDogJzMnLCBzZWxlY3Q6IGZhbHNlIH0sXHJcbiAgICAgIHt0aW1lOiAn5pyA6L+R5LiA5bm0JywgaWQ6ICc0Jywgc2VsZWN0OiBmYWxzZX1cclxuICAgIF0sXHJcbiAgICB0aW1lUGlja2VyVmlzaWJsZTogZmFsc2UsXHJcbiAgICBjaG9vc2VkVGltZToge1xyXG4gICAgICB0aW1lOiAn5pyA6L+R5LiA5Liq5pyIJyxcclxuICAgICAgaWQ6ICcxJ1xyXG4gICAgfSxcclxuICAgIGxvYWRUeXBlOiAnbm9uZScsXHJcbiAgICBsb2FkVmlzaWJsZTogZmFsc2UsXHJcbiAgICBwcmVsb2FkVnNpYmxlOiB0cnVlXHJcbiAgfSxcclxuICBvbkxvYWQoKSB7XHJcbiAgICB0aGlzLmdldEVuZEJ5c2VsZkxpc3QoKVxyXG4gIH0sXHJcbiAgb25SZWFjaEJvdHRvbSAoKSB7XHJcbiAgICB0aGlzLmxvYWRtb3JlKClcclxuICB9LFxyXG4gIGxvYWRtb3JlKCkge1xyXG4gICAgdGhpcy5zZXREYXRhKHtcclxuICAgICAgbG9hZFZpc2libGU6IHRydWVcclxuICAgIH0pXHJcbiAgICBpZiAodGhpcy5kYXRhLmxvYWRUeXBlID09PSAnbW9yZScpIHtcclxuICAgICAgdGhpcy5zZXREYXRhKHtcclxuICAgICAgICBwYWdlSW5kZXg6IHRoaXMuZGF0YS5wYWdlSW5kZXggKyAxXHJcbiAgICAgIH0pXHJcbiAgICAgIHRoaXMuZ2V0RW5kQnlzZWxmTGlzdCgpXHJcbiAgICB9XHJcbiAgfSxcclxuICAgIC8vIOeCueWHu+aYvuekuiB0aW1lcGlja2VyXHJcbiAgb25DaGFuZ2VUaW1lUGlja2VyICgpIHtcclxuICAgIHRoaXMuc2V0RGF0YSh7XHJcbiAgICAgIHRpbWVQaWNrZXJWaXNpYmxlOiAhdGhpcy5kYXRhLnRpbWVQaWNrZXJWaXNpYmxlXHJcbiAgICB9KVxyXG4gIH0sXHJcbiAgLy8g6YCJ5oup5pe26Ze06IyD5Zu0XHJcbiAgb25DaG9vc2VUaW1lIChlOiBBbnlPYmplY3QpIHtcclxuICAgIGNvbnN0IGxpc3QgPSB0aGlzLmRhdGEudGltZUxpc3RcclxuICAgIGxpc3QuZm9yRWFjaChpdGVtID0+IHtcclxuICAgICAgaWYgKGl0ZW0uaWQgPT09IGUuY3VycmVudFRhcmdldC5kYXRhc2V0LmlkKSB7XHJcbiAgICAgICAgaXRlbS5zZWxlY3QgPSB0cnVlXHJcbiAgICAgICAgdGhpcy5zZXREYXRhKHtcclxuICAgICAgICAgICdjaG9vc2VkVGltZS50aW1lJzogaXRlbS50aW1lLFxyXG4gICAgICAgICAgJ2Nob29zZWRUaW1lLmlkJzogaXRlbS5pZFxyXG4gICAgICAgIH0pXHJcbiAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgaXRlbS5zZWxlY3QgPSBmYWxzZVxyXG4gICAgICB9XHJcbiAgICB9KVxyXG4gICAgdGhpcy5zZXREYXRhKHtcclxuICAgICAgdGltZUxpc3Q6IGxpc3QsXHJcbiAgICAgIHBhZ2VJbmRleDogMSxcclxuICAgICAgaXRlbUxpc3Q6IFtdLFxyXG4gICAgICBsb2FkVmlzaWJsZTogZmFsc2UsXHJcbiAgICAgIHByZWxvYWRWc2libGU6IHRydWVcclxuICAgIH0pXHJcbiAgICB0aGlzLmdldEVuZEJ5c2VsZkxpc3QoKVxyXG4gIH0sXHJcbiAgLy8g6I635Y+W5YiX6KGoXHJcbiAgZ2V0RW5kQnlzZWxmTGlzdCgpIHtcclxuICAgIGxldCBwYXJhbXMgPSB7XHJcbiAgICAgIHBhZ2VJbmRleDogdGhpcy5kYXRhLnBhZ2VJbmRleCxcclxuICAgICAgcGFnZVNpemU6IHRoaXMuZGF0YS5wYWdlU2l6ZSxcclxuICAgICAgc29tZU1vbnRoc1R5cGU6IHRoaXMuZGF0YS5jaG9vc2VkVGltZS5pZCxcclxuICAgICAgZGVwdElkOiAnJ1xyXG4gICAgfVxyXG4gICAgZ2V0RW5kQnlzZWxmTGlzdChwYXJhbXMpLnRoZW4oIChyZXM6IGFueSkgPT4ge1xyXG4gICAgICB0aGlzLnNldERhdGEoe1xyXG4gICAgICAgIHRvdGFsOiByZXMuZGF0YS50b3RhbCxcclxuICAgICAgICBpdGVtTGlzdDogdGhpcy5kYXRhLml0ZW1MaXN0LmNvbmNhdChyZXMuZGF0YS5saXN0KSxcclxuICAgICAgICBsb2FkVHlwZTogcmVzLmRhdGEubGlzdC5sZW5ndGggPT09IDEwID8gJ21vcmUnIDogJ25vbmUnLFxyXG4gICAgICAgIHByZWxvYWRWc2libGU6IGZhbHNlXHJcbiAgICAgIH0pXHJcbiAgICB9KS5jYXRjaCgoZXJyOiBhbnkpID0+IHtcclxuICAgICAgY29uc29sZS5sb2coZXJyKVxyXG4gICAgICB0aGlzLnNldERhdGEoe1xyXG4gICAgICAgIHByZWxvYWRWc2libGU6IGZhbHNlXHJcbiAgICAgIH0pXHJcbiAgICB9KVxyXG4gIH0sXHJcbiAgb25UYXBEZXRhaWwoKXtcclxuICAgIGNvbnNvbGUubG9nKCd0YXAnKVxyXG4gICAgdGhpcy5zZXREYXRhKHtcclxuICAgICAgdGltZVBpY2tlclZpc2libGU6IGZhbHNlXHJcbiAgICB9KVxyXG4gIH1cclxufSlcclxuIl19
|