榆山数据端小程序
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.

121 lines
12 KiB

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var issue_1 = require("../../../../api/issue");
Page({
data: {
isClick: 'unsolved',
isShow: false,
preloadVisible: true,
loadVisible: false,
loadType: 'more',
dataLength: 0,
list: [],
deptId: '',
pageIndex: 1,
pageSize: 10,
stateType: "1"
},
onLoad: function (options) {
this.setData({
deptId: options.deptId
});
this.getPlatformList();
},
triggle: function (e) {
this.setData({
preloadVisible: true,
isShow: false,
loadVisible: false
});
var currentTarget = e.currentTarget;
if (currentTarget.dataset.index == "已解决") {
this.setData({
isClick: 'resolved',
stateType: '2',
});
this.getPlatformList();
}
else if (currentTarget.dataset.index == "解决中") {
this.setData({
isClick: 'unsolved',
stateType: '1',
});
this.getPlatformList();
}
},
getPlatformList: function () {
var _this = this;
var obj = {
deptId: this.data.deptId,
pageIndex: this.data.pageIndex,
pageSize: this.data.pageSize,
stateType: this.data.stateType
};
issue_1.getPlatformList(obj).then(function (res) {
_this.setData({
list: res.data,
dataLength: res.data.length,
preloadVisible: false
});
if (res.data.length == 0) {
_this.setData({
isShow: true,
loadVisible: false
});
}
if (_this.data.dataLength !== _this.data.pageSize) {
_this.setData({
loadVisible: true,
loadType: 'none'
});
}
}).catch(function () {
_this.setData({
preloadVisible: false,
isShow: true,
loadVisible: false
});
});
},
getBottomList: function () {
var _this = this;
if (this.data.dataLength !== this.data.pageSize) {
this.setData({
loadType: 'none'
});
return;
}
this.setData({
pageIndex: ++this.data.pageIndex,
isShow: false,
loadVisible: true,
});
var obj = {
deptId: this.data.deptId,
pageIndex: this.data.pageIndex,
pageSize: this.data.pageSize,
stateType: this.data.stateType
};
issue_1.getPlatformList(obj).then(function (res) {
_this.setData({
list: _this.data.list.concat(res.data),
dataLength: res.data.length
});
});
},
onReady: function () {
},
onShow: function () {
},
onHide: function () {
},
onUnload: function () {
},
onPullDownRefresh: function () {
},
onReachBottom: function () {
console.log('到底了');
this.getBottomList();
},
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29udHJvbFByb2plY3QuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJjb250cm9sUHJvamVjdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUNBLCtDQUFxRDtBQUNyRCxJQUFJLENBQUM7SUFDRCxJQUFJLEVBQUU7UUFDSixPQUFPLEVBQUMsVUFBVTtRQUNsQixNQUFNLEVBQUMsS0FBSztRQUNaLGNBQWMsRUFBQyxJQUFJO1FBQ25CLFdBQVcsRUFBQyxLQUFLO1FBQ2pCLFFBQVEsRUFBQyxNQUFNO1FBQ2YsVUFBVSxFQUFDLENBQUM7UUFDWixJQUFJLEVBQUMsRUFBRTtRQUNQLE1BQU0sRUFBQyxFQUFFO1FBQ1QsU0FBUyxFQUFDLENBQUM7UUFDWCxRQUFRLEVBQUMsRUFBRTtRQUNYLFNBQVMsRUFBQyxHQUFHO0tBQ2Q7SUFDRCxNQUFNLEVBQUUsVUFBVSxPQUFPO1FBQ3ZCLElBQUksQ0FBQyxPQUFPLENBQUM7WUFDWCxNQUFNLEVBQUMsT0FBTyxDQUFDLE1BQU07U0FDdEIsQ0FBQyxDQUFBO1FBQ0YsSUFBSSxDQUFDLGVBQWUsRUFBRSxDQUFBO0lBQ3hCLENBQUM7SUFFRCxPQUFPLEVBQVAsVUFBUSxDQUFZO1FBQ2xCLElBQUksQ0FBQyxPQUFPLENBQUM7WUFDWCxjQUFjLEVBQUMsSUFBSTtZQUNuQixNQUFNLEVBQUMsS0FBSztZQUNaLFdBQVcsRUFBQyxLQUFLO1NBQ2xCLENBQUMsQ0FBQTtRQUNHLElBQUEsK0JBQWEsQ0FBRztRQUNyQixJQUFHLGFBQWEsQ0FBQyxPQUFPLENBQUMsS0FBSyxJQUFFLEtBQUssRUFBQztZQUNwQyxJQUFJLENBQUMsT0FBTyxDQUFDO2dCQUNYLE9BQU8sRUFBQyxVQUFVO2dCQUNsQixTQUFTLEVBQUMsR0FBRzthQUNkLENBQUMsQ0FBQTtZQUNGLElBQUksQ0FBQyxlQUFlLEVBQUUsQ0FBQTtTQUN2QjthQUFLLElBQUcsYUFBYSxDQUFDLE9BQU8sQ0FBQyxLQUFLLElBQUUsS0FBSyxFQUFDO1lBQzFDLElBQUksQ0FBQyxPQUFPLENBQUM7Z0JBQ1gsT0FBTyxFQUFDLFVBQVU7Z0JBQ2xCLFNBQVMsRUFBQyxHQUFHO2FBQ2QsQ0FBQyxDQUFBO1lBQ0YsSUFBSSxDQUFDLGVBQWUsRUFBRSxDQUFBO1NBQ3ZCO0lBQ0gsQ0FBQztJQUNELGVBQWUsRUFBZjtRQUFBLGlCQWlDQztRQWhDQyxJQUFJLEdBQUcsR0FBRztZQUNSLE1BQU0sRUFBQyxJQUFJLENBQUMsSUFBSSxDQUFDLE1BQU07WUFDdkIsU0FBUyxFQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsU0FBUztZQUM3QixRQUFRLEVBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxRQUFRO1lBQzNCLFNBQVMsRUFBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFNBQVM7U0FDOUIsQ0FBQTtRQUNELHVCQUFlLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQUMsR0FBTztZQUNoQyxLQUFJLENBQUMsT0FBTyxDQUFDO2dCQUNYLElBQUksRUFBQyxHQUFHLENBQUMsSUFBSTtnQkFDYixVQUFVLEVBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxNQUFNO2dCQUMxQixjQUFjLEVBQUMsS0FBSzthQUNyQixDQUFDLENBQUE7WUFDRixJQUFHLEdBQUcsQ0FBQyxJQUFJLENBQUMsTUFBTSxJQUFFLENBQUMsRUFBQztnQkFDcEIsS0FBSSxDQUFDLE9BQU8sQ0FBQztvQkFDWCxNQUFNLEVBQUMsSUFBSTtvQkFDWCxXQUFXLEVBQUMsS0FBSztpQkFDbEIsQ0FBQyxDQUFBO2FBQ0g7WUFDRCxJQUFHLEtBQUksQ0FBQyxJQUFJLENBQUMsVUFBVSxLQUFJLEtBQUksQ0FBQyxJQUFJLENBQUMsUUFBUSxFQUFDO2dCQUU1QyxLQUFJLENBQUMsT0FBTyxDQUFDO29CQUNYLFdBQVcsRUFBQyxJQUFJO29CQUNoQixRQUFRLEVBQUMsTUFBTTtpQkFDaEIsQ0FBQyxDQUFBO2FBQ0g7UUFDSCxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUM7WUFDUCxLQUFJLENBQUMsT0FBTyxDQUFDO2dCQUNYLGNBQWMsRUFBQyxLQUFLO2dCQUNwQixNQUFNLEVBQUMsSUFBSTtnQkFDWCxXQUFXLEVBQUMsS0FBSzthQUNsQixDQUFDLENBQUE7UUFDSixDQUFDLENBQUMsQ0FBQTtJQUNKLENBQUM7SUFDRCxhQUFhLEVBQWI7UUFBQSxpQkEwQkM7UUF6QkMsSUFBRyxJQUFJLENBQUMsSUFBSSxDQUFDLFVBQVUsS0FBSSxJQUFJLENBQUMsSUFBSSxDQUFDLFFBQVEsRUFBQztZQUU1QyxJQUFJLENBQUMsT0FBTyxDQUFDO2dCQUNYLFFBQVEsRUFBQyxNQUFNO2FBQ2hCLENBQUMsQ0FBQTtZQUNGLE9BQU07U0FDUDtRQUNELElBQUksQ0FBQyxPQUFPLENBQUM7WUFDWCxTQUFTLEVBQUMsRUFBRSxJQUFJLENBQUMsSUFBSSxDQUFDLFNBQVM7WUFDL0IsTUFBTSxFQUFDLEtBQUs7WUFDWixXQUFXLEVBQUMsSUFBSTtTQUNqQixDQUFDLENBQUE7UUFDRixJQUFJLEdBQUcsR0FBRztZQUNSLE1BQU0sRUFBQyxJQUFJLENBQUMsSUFBSSxDQUFDLE1BQU07WUFDdkIsU0FBUyxFQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsU0FBUztZQUM3QixRQUFRLEVBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxRQUFRO1lBQzNCLFNBQVMsRUFBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFNBQVM7U0FDOUIsQ0FBQTtRQUNELHVCQUFlLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQUMsR0FBTztZQUNoQyxLQUFJLENBQUMsT0FBTyxDQUFDO2dCQUNYLElBQUksRUFBQyxLQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQztnQkFDcEMsVUFBVSxFQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsTUFBTTthQUMzQixDQUFDLENBQUE7UUFDSixDQUFDLENBQUMsQ0FBQTtJQUVKLENBQUM7SUFJRCxPQUFPLEVBQUU7SUFFVCxDQUFDO0lBS0QsTUFBTSxFQUFFO0lBRVIsQ0FBQztJQUtELE1BQU0sRUFBRTtJQUVSLENBQUM7SUFLRCxRQUFRLEVBQUU7SUFFVixDQUFDO0lBS0QsaUJBQWlCLEVBQUU7SUFFbkIsQ0FBQztJQUtELGFBQWEsRUFBRTtRQUNiLE9BQU8sQ0FBQyxHQUFHLENBQUMsS0FBSyxDQUFDLENBQUE7UUFDbEIsSUFBSSxDQUFDLGFBQWEsRUFBRSxDQUFBO0lBQ3RCLENBQUM7Q0FFRixDQUFDLENBQUEiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBtaW5pcHJvZ3JhbS9zdWJwYWdlcy9pc3N1ZS9wYWdlcy9jb250cm9sUHJvamVjdC9jb250cm9sUHJvamVjdC5qc1xyXG5pbXBvcnQge2dldFBsYXRmb3JtTGlzdH0gZnJvbSAnLi4vLi4vLi4vLi4vYXBpL2lzc3VlJ1xyXG5QYWdlKHtcc