榆山数据端小程序
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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29udHJvbFByb2plY3QuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJjb250cm9sUHJvamVjdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUNBLCtDQUFxRDtBQUNyRCxJQUFJLENBQUM7SUFDRCxJQUFJLEVBQUU7UUFDSixPQUFPLEVBQUMsVUFBVTtRQUNsQixNQUFNLEVBQUMsS0FBSztRQUNaLGNBQWMsRUFBQyxJQUFJO1FBQ25CLFdBQVcsRUFBQyxLQUFLO1FBQ2pCLFFBQVEsRUFBQyxNQUFNO1FBQ2YsVUFBVSxFQUFDLENBQUM7UUFDWixJQUFJLEVBQUMsRUFBRTtRQUNQLE1BQU0sRUFBQyxFQUFFO1FBQ1QsU0FBUyxFQUFDLENBQUM7UUFDWCxRQUFRLEVBQUMsRUFBRTtRQUNYLFNBQVMsRUFBQyxHQUFHO0tBQ2Q7SUFDRCxNQUFNLEVBQUUsVUFBVSxPQUFPO1FBQ3ZCLElBQUksQ0FBQyxPQUFPLENBQUM7WUFDWCxNQUFNLEVBQUMsT0FBTyxDQUFDLE1BQU07U0FDdEIsQ0FBQyxDQUFBO1FBQ0YsSUFBSSxDQUFDLGVBQWUsRUFBRSxDQUFBO0lBQ3hCLENBQUM7SUFFRCxPQUFPLEVBQVAsVUFBUSxDQUFZO1FBQ2xCLElBQUksQ0FBQyxPQUFPLENBQUM7WUFDWCxjQUFjLEVBQUMsSUFBSTtZQUNuQixNQUFNLEVBQUMsS0FBSztZQUNaLFdBQVcsRUFBQyxLQUFLO1NBQ2xCLENBQUMsQ0FBQTtRQUNHLElBQUEsYUFBYSxHQUFFLENBQUMsY0FBSCxDQUFHO1FBQ3JCLElBQUcsYUFBYSxDQUFDLE9BQU8sQ0FBQyxLQUFLLElBQUUsS0FBSyxFQUFDO1lBQ3BDLElBQUksQ0FBQyxPQUFPLENBQUM7Z0JBQ1gsT0FBTyxFQUFDLFVBQVU7Z0JBQ2xCLFNBQVMsRUFBQyxHQUFHO2FBQ2QsQ0FBQyxDQUFBO1lBQ0YsSUFBSSxDQUFDLGVBQWUsRUFBRSxDQUFBO1NBQ3ZCO2FBQUssSUFBRyxhQUFhLENBQUMsT0FBTyxDQUFDLEtBQUssSUFBRSxLQUFL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O0lBS0QsTUFBTSxFQUFFO0lBRVIsQ0FBQztJQUtELFFBQVEsRUFBRTtJQUVWLENBQUM7SUFLRCxpQkFBaUIsRUFBRTtJQUVuQixDQUFDO0lBS0QsYUFBYSxFQUFFO1FBQ2IsT0FBTyxDQUFDLEdBQUcsQ0FBQyxLQUFLLENBQUMsQ0FBQTtRQUNsQixJQUFJLENBQUMsYUFBYSxFQUFFLENBQUE7SUFDdEIsQ0FBQztDQUVGLENBQUMsQ0FBQSIsInNvdXJjZXNDb250ZW50IjpbIi8vIG1pbmlwcm9ncmFtL3N1YnBhZ2VzL2lzc3VlL3BhZ2VzL2NvbnRyb2xQcm9qZWN0L2NvbnRyb2xQcm9qZWN0LmpzXHJcbmltcG9ydCB7Z2V0UGxhdGZvcm1MaXN0fSBmcm9tICcuLi8uLi8uLi8uLi9hcGkvaXNzdWUnXHJcblBhZ2Uoe1xyXG4gICAgZGF0YToge1xyXG4gICAgICBpc0NsaWNrOid1bnNvbHZlZCcsLy/pu5jorqTop6PlhrPkuK1cclxuICAgICAgaXNTaG93OmZhbHNlLFxyXG4gICAgICBwcmVsb2FkVmlzaWJsZTp0cnVlLFxyXG4gICAgICBsb2FkVmlzaWJsZTpmYWxzZSxcclxuICAgICAgbG9hZFR5cGU6J21vcmUnLFxyXG4gICAgICBkYXRhTGVuZ3RoOjAsXHJcbiAgICAgIGxpc3Q6W10sXHJcbiAgICAgIGRlcHRJZDonJywvL+mDqOmXqGlkXHJcbiAgICAgIHBhZ2VJbmRleDoxLFxyXG4gICAgICBwYWdlU2l6ZToxMCxcclxuICAgICAgc3RhdGVUeXBlOlwiMVwiLy/nirbmgIHnsbvlnovvvJoxLuW+heino+WGs++8jDLlt7Lop6PlhrNcclxuICAgIH0sXHJcbiAgICBvbkxvYWQ6IGZ1bmN0aW9uIChvcHRpb25zKSB7XHJcbiAgICAgIHRoaXMuc2V0RGF0YSh7XHJcbiAgICAgICAgZGVwdElkOm9wdGlvbnMuZGVwdElkXHJcbiAgICAgIH0pXHJcbiAgICAgIHRoaXMuZ2V0UGxhdGZvcm1MaXN0KClcclxuICAgIH0sXHJcbiAgICAvLyDpobXpnaLliIfmjaJcclxuICAgIHRyaWdnbGUoZTogQW55T2JqZWN0KXtcclxuICAgICAgdGhpcy5zZXREYXRhKHtcclxuICAgICAgICBwcmVsb2FkVmlzaWJsZTp0cnVlLFxyXG4gICAgICAgIGlzU2hvdzpmYWxzZSxcclxuICAgICAgICBsb2FkVmlzaWJsZTpmYWxzZVxyXG4gICAgICB9KVxyXG4gICAgICBsZXQge2N1cnJlbnRUYXJnZXR9PWVcclxuICAgICAgaWYoY3VycmVudFRhcmdldC5kYXRhc2V0LmluZGV4PT1cIuW3suino+WGs1wiKXtcclxuICAgICAgICB0aGlzLnNldERhdGEoe1xyXG4gICAgICAgICAgaXNDbGljazoncmVzb2x2ZWQnLFxyXG4gICAgICAgICAgc3RhdGVUeXBlOicyJyxcclxuICAgICAgICB9KVxyXG4gICAgICAgIHRoaXMuZ2V0UGxhdGZvcm1MaXN0KClcclxuICAgICAgfWVsc2UgaWYoY3VycmVudFRhcmdldC5kYXRhc2V0LmluZGV4PT1cIuino+WGs+S4rVwiKXtcclxuICAgICAgICB0aGlzLnNldERhdGEoe1xyXG4gICAgICAgICAgaXNDbGljazondW5zb2x2ZWQnLFxyXG4gICAgICAgICAgc3RhdGVUeXBlOicxJyxcclxuICAgICAgICB9KVxyXG4gICAgICAgIHRoaXMuZ2V0UGxhdGZvcm1MaXN0KClcclxuICAgICAgfVxyXG4gICAgfSxcclxuICAgIGdldFBsYXRmb3JtTGlzdCgpe1xyXG4gICAgICBsZXQgb2JqID0ge1xyXG4gICAgICAgIGRlcHRJZDp0aGlzLmRhdGEuZGVwdElkLFxyXG4gICAgICAgIHBhZ2VJbmRleDp0aGlzLmRhdGEucGFnZUluZGV4LFxyXG4gICAgICAgIHBhZ2VTaXplOnRoaXMuZGF0YS5wYWdlU2l6ZSxcclxuICAgICAgICBzdGF0ZVR5cGU6dGhpcy5kYXRhLnN0YXRlVHlwZVxyXG4gICAgICB9XHJcbiAgICAgIGdldFBsYXRmb3JtTGlzdChvYmopLnRoZW4oKHJlczphbnkpPT57XHJcbiAgICAgICAgdGhpcy5zZXREYXRhKHtcclxuICAgICAgICAgIGxpc3Q6cmVzLmRhdGEsXHJcbiAgICAgICAgICBkYXRhTGVuZ3RoOnJlcy5kYXRhLmxlbmd0aCxcclxuICAgICAgICAgIHByZWxvYWRWaXNpYmxlOmZhbHNlXHJcbiAgICAgICAgfSlcclxuICAgICAgICBpZihyZXMuZGF0YS5sZW5ndGg9PTApe1xyXG4gICAgICAgICAgdGhpcy5zZXREYXRhKHtcclxuICAgICAgICAgICAgaXNTaG93OnRydWUsXHJcbiAgICAgICAgICAgIGxvYWRWaXNpYmxlOmZhbHNlXHJcbiAgICAgICAgICB9KVxyXG4gICAgICAgIH1cclxuICAgICAgICBpZih0aGlzLmRhdGEuZGF0YUxlbmd0aCAhPT10aGlzLmRhdGEucGFnZVNpemUpe1xyXG4gICAgICAgICAgLy8g6K+05piO5rKh5pyJ5pu05aSa5pWw5o2u5LqGXHJcbiAgICAgICAgICB0aGlzLnNldERhdGEoe1xyXG4gICAgICAgICAgICBsb2FkVmlzaWJsZTp0cnVlLFxyXG4gICAgICAgICAgICBsb2FkVHlwZTonbm9uZSdcclxuICAgICAgICAgIH0pXHJcbiAgICAgICAgfVxyXG4gICAgICB9KS5jYXRjaCgoKT0+e1xyXG4gICAgICAgIHRoaXMuc2V0RGF0YSh7XHJcbiAgICAgICAgICBwcmVsb2FkVmlzaWJsZTpmYWxzZSxcclxuICAgICAgICAgIGlzU2hvdzp0cnVlLFxyXG4gICAgICAgICAgbG9hZFZpc2libGU6ZmFsc2VcclxuICAgICAgICB9KVxyXG4gICAgICB9KVxyXG4gICAgfSxcclxuICAgIGdldEJvdHRvbUxpc3QoKXtcclxuICAgICAgaWYodGhpcy5kYXRhLmRhdGFMZW5ndGggIT09dGhpcy5kYXRhLnBhZ2VTaXplKXtcclxuICAgICAgICAvLyDor7TmmI7msqHmnInmm7TlpJrmlbDmja7kuoZcclxuICAgICAgICB0aGlzLnNldERhdGEoe1xyXG4gICAgICAgICAgbG9hZFR5cGU6J25vbmUnXHJcbiAgICAgICAgfSlcclxuICAgICAgICByZXR1cm4gXHJcbiAgICAgIH1cclxuICAgICAgdGhpcy5zZXREYXRhKHtcclxuICAgICAgICBwYWdlSW5kZXg6Kyt0aGlzLmRhdGEucGFnZUluZGV4LFxyXG4gICAgICAgIGlzU2hvdzpmYWxzZSxcclxuICAgICAgICBsb2FkVmlzaWJsZTp0cnVlLFxyXG4gICAgICB9KVxyXG4gICAgICBsZXQgb2JqID0ge1xyXG4gICAgICAgIGRlcHRJZDp0aGlzLmRhdGEuZGVwdElkLFxyXG4gICAgICAgIHBhZ2VJbmRleDp0aGlzLmRhdGEucGFnZUluZGV4LFxyXG4gICAgICAgIHBhZ2VTaXplOnRoaXMuZGF0YS5wYWdlU2l6ZSxcclxuICAgICAgICBzdGF0ZVR5cGU6dGhpcy5kYXRhLnN0YXRlVHlwZVxyXG4gICAgICB9XHJcbiAgICAgIGdldFBsYXRmb3JtTGlzdChvYmopLnRoZW4oKHJlczphbnkpPT57XHJcbiAgICAgICAgdGhpcy5zZXREYXRhKHtcclxuICAgICAgICAgIGxpc3Q6dGhpcy5kYXRhLmxpc3QuY29uY2F0KHJlcy5kYXRhKSxcclxuICAgICAgICAgIGRhdGFMZW5ndGg6cmVzLmRhdGEubGVuZ3RoXHJcbiAgICAgICAgfSlcclxuICAgICAgfSlcclxuXHJcbiAgICB9LFxyXG4gICAgLyoqXHJcbiAgICAgKiDnlJ/lkb3lkajmnJ/lh73mlbAtLeebkeWQrOmhtemdouWIneasoea4suafk+WujOaIkFxyXG4gICAgICovXHJcbiAgICBvblJlYWR5OiBmdW5jdGlvbiAoKSB7XHJcbiAgXHJcbiAgICB9LFxyXG4gIFxyXG4gICAgLyoqXHJcbiAgICAgKiDnlJ/lkb3lkajmnJ/lh73mlbAtLeebkeWQrOmhtemdouaYvuekulxyXG4gICAgICovXHJcbiAgICBvblNob3c6IGZ1bmN0aW9uICgpIHtcclxuICBcclxuICAgIH0sXHJcbiAgXHJcbiAgICAvKipcclxuICAgICAqIOeUn+WRveWRqOacn+WHveaVsC0t55uR5ZCs6aG16Z2i6ZqQ6JePXHJcbiAgICAgKi9cclxuICAgIG9uSGlkZTogZnVuY3Rpb24gKCkge1xyXG4gIFxyXG4gICAgfSxcclxuICBcclxuICAgIC8qKlxyXG4gICAgICog55Sf5ZG95ZGo5pyf5Ye95pWwLS3nm5HlkKzpobXpnaLljbjovb1cclxuICAgICAqL1xyXG4gICAgb25VbmxvYWQ6IGZ1bmN0aW9uICgpIHtcclxuICBcclxuICAgIH0sXHJcbiAgXHJcbiAgICAvKipcclxuICAgICAqIOmhtemdouebuOWFs+S6i+S7tuWkhOeQhuWHveaVsC0t55uR5ZCs55So5oi35LiL5ouJ5Yqo5L2cXHJcbiAgICAgKi9cclxuICAgIG9uUHVsbERvd25SZWZyZXNoOiBmdW5jdGlvbiAoKSB7XHJcbiAgXHJcbiAgICB9LFxyXG4gIFxyXG4gICAgLyoqXHJcbiAgICAgKiDpobXpnaLkuIrmi4nop6blupXkuovku7bnmoTlpITnkIblh73mlbBcclxuICAgICAqL1xyXG4gICAgb25SZWFjaEJvdHRvbTogZnVuY3Rpb24gKCkge1xyXG4gICAgICBjb25zb2xlLmxvZygn5Yiw5bqV5LqGJylcclxuICAgICAgdGhpcy5nZXRCb3R0b21MaXN0KClcclxuICAgIH0sXHJcbiAgXHJcbiAgfSkiXX0=