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
5 years ago
|
"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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXV0b25vbXkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJhdXRvbm9teS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLG1EQUEwRDtBQUUxRCxJQUFJLENBQUM7SUFDSCxJQUFJLEVBQUU7UUFDSixTQUFTLEVBQUUsQ0FBQztRQUNaLFFBQVEsRUFBRSxFQUFFO1FBQ1osS0FBSyxFQUFFLENBQUM7UUFDUixRQUFRLEVBQUUsRUFBRTtRQUNaLFFBQVEsRUFBRTtZQUNSLEVBQUMsSUFBSSxFQUFFLE9BQU8sRUFBRSxFQUFFLEVBQUUsR0FBRyxFQUFFLE1BQU0sRUFBRSxJQUFJLEVBQUU7WUFDdkMsRUFBQyxJQUFJLEVBQUUsT0FBTyxFQUFFLEVBQUUsRUFBRSxHQUFHLEVBQUUsTUFBTSxFQUFFLEtBQUssRUFBRTtZQUN4QyxFQUFDLElBQUksRUFBRSxPQUFPLEVBQUUsRUFBRSxFQUFFLEdBQUcsRUFBRSxNQUFNLEVBQUUsS0FBSyxFQUFFO1lBQ3hDLEVBQUMsSUFBSSxFQUFFLE1BQU0sRUFBRSxFQUFFLEVBQUUsR0FBRyxFQUFFLE1BQU0sRUFBRSxLQUFLLEVBQUM7U0FDdkM7UUFDRCxpQkFBaUIsRUFBRSxLQUFLO1FBQ3hCLFdBQVcsRUFBRTtZQUNYLElBQUksRUFBRSxPQUFPO1lBQ2IsRUFBRSxFQUFFLEdBQUc7U0FDUjtRQUNELFFBQVEsRUFBRSxNQUFNO1FBQ2hCLFdBQVcsRUFBRSxLQUFLO1FBQ2xCLGFBQWEsRUFBRSxJQUFJO0tBQ3BCO0lBQ0QsTUFBTTtRQUNKLElBQUksQ0FBQyxnQkFBZ0IsRUFBRSxDQUFBO0lBQ3pCLENBQUM7SUFDRCxhQUFhO1FBQ1gsSUFBSSxDQUFDLFFBQVEsRUFBRSxDQUFBO0lBQ2pCLENBQUM7SUFDRCxRQUFRO1FBQ04sSUFBSSxDQUFDLE9BQU8sQ0FBQztZQUNYLFdBQVcsRUFBRSxJQUFJO1NBQ2xCLENBQUMsQ0FBQTtRQUNGLElBQUksSUFBSSxDQUFDLElBQUksQ0FBQyxRQUFRLEtBQUssTUFBTSxFQUFFO1lBQ2pDLElBQUksQ0FBQyxPQUFPLENBQUM7Z0JBQ1gsU0FBUyxFQUFFLElBQUksQ0FBQyxJQUFJLENBQUMsU0FBUyxHQUFHLENBQUM7YUFDbkMsQ0FBQyxDQUFBO1lBQ0YsSUFBSSxDQUFDLGdCQUFnQixFQUFFLENBQUE7U0FDeEI7SUFDSCxDQUFDO0lBRUQsa0JBQWtCO1FBQ2hCLElBQUksQ0FBQyxPQUFPLENBQUM7WUFDWCxpQkFBaUIsRUFBRSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsaUJBQWlCO1NBQ2hELENBQUMsQ0FBQTtJQUNKLENBQUM7SUFFRCxZQUFZLEVBQVosVUFBYyxDQUFZO1FBQTFCLGlCQXFCQztRQXBCQyxJQUFNLElBQUksR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQTtRQUMvQixJQUFJLENBQUMsT0FBTyxDQUFDLFVBQUEsSUFBSTtZQUNmLElBQUksSUFBSSxDQUFDLEVBQUUsS0FBSyxDQUFDLENBQUMsYUFBYSxDQUFDLE9BQU8sQ0FBQyxFQUFFLEVBQUU7Z0JBQzFDLElBQUksQ0FBQyxNQUFNLEdBQUcsSUFBSSxDQUFBO2dCQUNsQixLQUFJLENBQUMsT0FBTyxDQUFDO29CQUNYLGtCQUFrQixFQUFFLElBQUksQ0FBQyxJQUFJO29CQUM3QixnQkFBZ0IsRUFBRSxJQUFJLENBQUMsRUFBRTtpQkFDMUIsQ0FBQyxDQUFBO2FBQ0g7aUJBQU07Z0JBQ0wsSUFBSSxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUE7YUFDcEI7UUFDSCxDQUFDLENBQUMsQ0FBQTtRQUNGLElBQUksQ0FBQyxPQUFPLENBQUM7WUFDWCxRQUFRLEVBQUUsSUFBSTtZQUNkLFNBQVMsRUFBRSxDQUFDO1lBQ1osUUFBUSxFQUFFLEVBQUU7WUFDWixXQUFXLEVBQUUsS0FBSztZQUNsQixhQUFhLEVBQUUsSUFBSTtTQUNwQixDQUFDLENBQUE7UUFDRixJQUFJLENBQUMsZ0JBQWdCLEVBQUUsQ0FBQTtJQUN6QixDQUFDO0lBRUQsZ0JBQWdCLEVBQWhCO1FBQUEsaUJBb0JDO1FBbkJDLElBQUksTUFBTSxHQUFHO1lBQ1gsU0FBUyxFQUFFLElBQUksQ0FBQyxJQUFJLENBQUMsU0FBUztZQUM5QixRQUFRLEVBQUUsSUFBSSxDQUFDLElBQUksQ0FBQyxRQUFRO1lBQzVCLGNBQWMsRUFBRSxJQUFJLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxFQUFFO1lBQ3hDLE1BQU0sRUFBRSxFQUFFO1NBQ1gsQ0FBQTtRQUNELDBCQUFnQixDQUFDLE1BQU0sQ0FBQyxDQUFDLElBQUksQ0FBRSxVQUFDLEdBQVE7WUFDdEMsS0FBSSxDQUFDLE9BQU8sQ0FBQztnQkFDWCxLQUFLLEVBQUUsR0FBRyxDQUFDLElBQUksQ0FBQyxLQUFLO2dCQUNyQixRQUFRLEVBQUUsS0FBSSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDO2dCQUNsRCxRQUFRLEVBQUUsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsTUFBTSxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxNQUFNO2dCQUN2RCxhQUFhLEVBQUUsS0FBSzthQUNyQixDQUFDLENBQUE7UUFDSixDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsVUFBQyxHQUFRO1lBQ2hCLE9BQU8sQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUE7WUFDaEIsS0FBSSxDQUFDLE9BQU8sQ0FBQztnQkFDWCxhQUFhLEVBQUUsS0FBSzthQUNyQixDQUFDLENBQUE7UUFDSixDQUFDLENBQUMsQ0FBQTtJQUNKLENBQUM7SUFDRCxXQUFXO1FBQ1QsT0FBTyxDQUFDLEdBQUcsQ0FBQyxLQUFLLENBQUMsQ0FBQTtRQUNsQixJQUFJLENBQUMsT0FBTyxDQUFDO1lBQ1gsaUJBQWlCLEVBQUUsS0FBSztTQUN6QixDQUFDLENBQUE7SUFDSixDQUFDO0NBQ0YsQ0FBQyxDQUFBIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgZ2V0RW5kQnlzZWxmTGlzdCB9IGZyb20gJy4uLy4uLy4uLy4uL2FwaS9yZWFsaXR5J1xyXG5cclxuUGFnZSh7XHJcbiAgZGF0YToge1xyXG4gICAgcGFnZUluZGV4OiAxLFxyXG4gICAgcGFnZVNpemU6IDEwLFxyXG4gICAgdG90YWw6IDAsXHJcbiAgICBpdGVtTGlzdDogW10sXHJcbiAgICB0aW1lTGlzdDogW1xyXG4gICAgICB7dGltZTogJ+acgOi/keS4gOS4quaciCcsIGlkOiAnMScsIHNlbGVjdDogdHJ1ZSB9LFxyXG4gICAgICB7dGltZTogJ+acgOi/keS4ieS4quaciCcsIGlkOiAnMicsIHNlbGVjdDogZmFsc2UgfSxcclxuICAgICAge3RpbWU6ICfmnIDov5Hlha3kuKrmnIgnLCBpZDogJzMnLCBzZWxlY3Q6IGZhbHNlIH0sXHJcbiAgICAgIHt0aW1lO
|