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.
89 lines
9.3 KiB
89 lines
9.3 KiB
"use strict";
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
var echarts = require("../../../../../../components/ec-canvas/echarts");
|
|
var echarts_1 = require("../../../../utils/echarts");
|
|
Component({
|
|
properties: {
|
|
noProjectData: {
|
|
type: Array,
|
|
value: []
|
|
},
|
|
unpassedProjectPercent: {
|
|
type: Number,
|
|
},
|
|
unpassedProject: {
|
|
type: Number
|
|
},
|
|
isShow: {
|
|
type: Boolean,
|
|
},
|
|
hotClose: {
|
|
type: Array,
|
|
value: []
|
|
},
|
|
hotNumber: {
|
|
type: Number,
|
|
},
|
|
closedNumber: {
|
|
type: Number,
|
|
},
|
|
hotPercent: {
|
|
type: Number,
|
|
},
|
|
closedPercent: {
|
|
type: Number,
|
|
},
|
|
issueTotal: {
|
|
type: Number,
|
|
},
|
|
colorNoProject: {
|
|
type: Array
|
|
}
|
|
},
|
|
observers: {
|
|
unpassedProjectPercent: function (newval) {
|
|
var _this = this;
|
|
this.setData({
|
|
isShow6: !this.data.isShow6
|
|
});
|
|
setTimeout(function () {
|
|
_this.setData({
|
|
isShow6: !_this.data.isShow6
|
|
});
|
|
}, 1000);
|
|
}
|
|
},
|
|
lifetimes: {
|
|
attached: function () {
|
|
},
|
|
detached: function () {
|
|
if (this.data.chart) {
|
|
this.data.chart.dispose();
|
|
}
|
|
},
|
|
},
|
|
data: {
|
|
ec: {},
|
|
chart: null,
|
|
isShow6: true,
|
|
setInterval: null,
|
|
ecComponent: ''
|
|
},
|
|
methods: {
|
|
echartInit: function (e) {
|
|
this.data.chart = echarts.init(e.detail.canvas, null, {
|
|
width: e.detail.width,
|
|
height: e.detail.height
|
|
});
|
|
e.detail.canvas.setChart(this.data.chart);
|
|
this.data.chart.setOption(echarts_1.getNoProjectChart(this.properties.noProjectData));
|
|
},
|
|
echartInit2: function (e) {
|
|
echarts_1.getNoProjectChart2(e.detail.canvas, e.detail.width, e.detail.height, this.properties.hotClose, this.properties.colorNoProject);
|
|
},
|
|
goIndex: function () {
|
|
wx.navigateTo({ url: '/subpages/issue/pages/list/issueList/issueList' });
|
|
},
|
|
}
|
|
});
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibm9Qcm9qZWN0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsibm9Qcm9qZWN0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBRUEsd0VBQTBFO0FBQzFFLHFEQUE4RTtBQUM5RSxTQUFTLENBQUM7SUFJTixVQUFVLEVBQUU7UUFDVixhQUFhLEVBQUM7WUFDWixJQUFJLEVBQUMsS0FBSztZQUNWLEtBQUssRUFBQyxFQUFFO1NBQ1Q7UUFDRCxzQkFBc0IsRUFBQztZQUNyQixJQUFJLEVBQUMsTUFBTTtTQUNaO1FBQ0QsZUFBZSxFQUFDO1lBQ2QsSUFBSSxFQUFDLE1BQU07U0FDWjtRQUNELE1BQU0sRUFBQztZQUNMLElBQUksRUFBQyxPQUFPO1NBQ2I7UUFDRCxRQUFRLEVBQUM7WUFDUCxJQUFJLEVBQUMsS0FBSztZQUNWLEtBQUssRUFBQyxFQUFFO1NBQ1Q7UUFDRCxTQUFTLEVBQUM7WUFDUixJQUFJLEVBQUMsTUFBTTtTQUNaO1FBQ0QsWUFBWSxFQUFDO1lBQ1gsSUFBSSxFQUFDLE1BQU07U0FDWjtRQUNELFVBQVUsRUFBQztZQUNULElBQUksRUFBQyxNQUFNO1NBQ1o7UUFDRCxhQUFhLEVBQUM7WUFDWixJQUFJLEVBQUMsTUFBTTtTQUNaO1FBQ0QsVUFBVSxFQUFDO1lBQ1QsSUFBSSxFQUFDLE1BQU07U0FDWjtRQUNELGNBQWMsRUFBQztZQUNiLElBQUksRUFBQyxLQUFLO1NBQ1g7S0FFRjtJQUNELFNBQVMsRUFBRTtRQUNULHNCQUFzQixZQUFDLE1BQU07WUFBN0IsaUJBVUM7WUFUQyxJQUFJLENBQUMsT0FBTyxDQUFDO2dCQUNYLE9BQU8sRUFBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsT0FBTzthQUMzQixDQUFDLENBQUE7WUFDRixVQUFVLENBQUM7Z0JBQ1QsS0FBSSxDQUFDLE9BQU8sQ0FBQztvQkFDWCxPQUFPLEVBQUMsQ0FBQyxLQUFJLENBQUMsSUFBSSxDQUFDLE9BQU87aUJBQzNCLENBQUMsQ0FBQTtZQUNKLENBQUMsRUFBRSxJQUFJLENBQUMsQ0FBQTtRQUVWLENBQUM7S0FDRjtJQUNELFNBQVMsRUFBRTtRQUNULFFBQVEsRUFBRTtRQUVWLENBQUM7UUFDRCxRQUFRLEVBQUU7WUFFUixJQUFHLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxFQUFDO2dCQUVqQixJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxPQUFPLEVBQUUsQ0FBQTthQUMxQjtRQUNILENBQUM7S0FDRjtJQUlELElBQUksRUFBRTtRQUNKLEVBQUUsRUFBRSxFQUdIO1FBQ0QsS0FBSyxFQUFDLElBQUk7UUFDVixPQUFPLEVBQUMsSUFBSTtRQUNaLFdBQVcsRUFBQyxJQUFJO1FBQ2hCLFdBQVcsRUFBQyxFQUFFO0tBQ2Y7SUFLRCxPQUFPLEVBQUU7UUFDUCxVQUFVLFlBQUUsQ0FBQztZQUNYLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxHQUFHLE9BQU8sQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxNQUFNLEVBQUUsSUFBSSxFQUFFO2dCQUNwRCxLQUFLLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxLQUFLO2dCQUNyQixNQUFNLEVBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxNQUFNO2FBQ3pCLENBQUMsQ0FBQztZQUNILENBQUMsQ0FBQyxNQUFNLENBQUMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO1lBRTFDLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLFNBQVMsQ0FBQywyQkFBaUIsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLGFBQWEsQ0FBQyxDQUFDLENBQUE7UUFDN0UsQ0FBQztRQUNELFdBQVcsWUFBRSxDQUFDO1lBQ1osNEJBQWtCLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxNQUFNLEVBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxRQUFRLEVBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxjQUFjLENBQUMsQ0FBQztRQUMvSCxDQUFDO1FBQ0QsT0FBTztZQUNMLEVBQUUsQ0FBQyxVQUFVLENBQUMsRUFBRSxHQUFHLEVBQUUsZ0RBQWdELEVBQUUsQ0FBQyxDQUFDO1FBQzNFLENBQUM7S0FjRjtDQUNGLENBQUMsQ0FBQSIsInNvdXJjZXNDb250ZW50IjpbIi8vIHN1YnBhZ2VzL2lzc3VlL3BhZ2VzL3RvcGljc051bURldGFpbC9jb21wb25lbnRzL25vUHJvamVjdC9ub1Byb2plY3QuanNcclxuICAvLyBAdHMtaWdub3JlXHJcbmltcG9ydCAqIGFzIGVjaGFydHMgZnJvbSAnLi4vLi4vLi4vLi4vLi4vLi4vY29tcG9uZW50cy9lYy1jYW52YXMvZWNoYXJ0cyc7XHJcbmltcG9ydCB7Z2V0Tm9Qcm9qZWN0Q2hhcnQsZ2V0Tm9Qcm9qZWN0Q2hhcnQyfSBmcm9tICcuLi8uLi8uLi8uLi91dGlscy9lY2hhcnRzJ1xyXG5Db21wb25lbnQoe1xyXG4gICAgLyoqXHJcbiAgICAgKiDnu4Tku7bnmoTlsZ7mgKfliJfooahcclxuICAgICAqL1xyXG4gICAgcHJvcGVydGllczoge1xyXG4gICAgICBub1Byb2plY3REYXRhOntcclxuICAgICAgICB0eXBlOkFycmF5LFxyXG4gICAgICAgIHZhbHVlOltdXHJcbiAgICAgIH0sXHJcbiAgICAgIHVucGFzc2VkUHJvamVjdFBlcmNlbnQ6e1xyXG4gICAgICAgIHR5cGU6TnVtYmVyLFxyXG4gICAgICB9LFxyXG4gICAgICB1bnBhc3NlZFByb2plY3Q6e1xyXG4gICAgICAgIHR5cGU6TnVtYmVyXHJcbiAgICAgIH0sXHJcbiAgICAgIGlzU2hvdzp7XHJcbiAgICAgICAgdHlwZTpCb29sZWFuLFxyXG4gICAgICB9LFxyXG4gICAgICBob3RDbG9zZTp7XHJcbiAgICAgICAgdHlwZTpBcnJheSxcclxuICAgICAgICB2YWx1ZTpbXVxyXG4gICAgICB9LFxyXG4gICAgICBob3ROdW1iZXI6e1xyXG4gICAgICAgIHR5cGU6TnVtYmVyLFxyXG4gICAgICB9LFxyXG4gICAgICBjbG9zZWROdW1iZXI6e1xyXG4gICAgICAgIHR5cGU6TnVtYmVyLFxyXG4gICAgICB9LFxyXG4gICAgICBob3RQZXJjZW50OntcclxuICAgICAgICB0eXBlOk51bWJlcixcclxuICAgICAgfSxcclxuICAgICAgY2xvc2VkUGVyY2VudDp7XHJcbiAgICAgICAgdHlwZTpOdW1iZXIsXHJcbiAgICAgIH0sXHJcbiAgICAgIGlzc3VlVG90YWw6e1xyXG4gICAgICAgIHR5cGU6TnVtYmVyLFxyXG4gICAgICB9LFxyXG4gICAgICBjb2xvck5vUHJvamVjdDp7XHJcbiAgICAgICAgdHlwZTpBcnJheVxyXG4gICAgICB9XHJcblxyXG4gICAgfSxcclxuICAgIG9ic2VydmVyczoge1xyXG4gICAgICB1bnBhc3NlZFByb2plY3RQZXJjZW50KG5ld3ZhbCkge1xyXG4gICAgICAgIHRoaXMuc2V0RGF0YSh7XHJcbiAgICAgICAgICBpc1Nob3c2OiF0aGlzLmRhdGEuaXNTaG93NlxyXG4gICAgICAgIH0pXHJcbiAgICAgICAgc2V0VGltZW91dCgoKSA9PiB7XHJcbiAgICAgICAgICB0aGlzLnNldERhdGEoe1xyXG4gICAgICAgICAgICBpc1Nob3c2OiF0aGlzLmRhdGEuaXNTaG93NlxyXG4gICAgICAgICAgfSlcclxuICAgICAgICB9LCAxMDAwKVxyXG4gICAgICAgIC8vIHRoaXMuZ2V0RWNoYXJ0cygpXHJcbiAgICAgIH1cclxuICAgIH0sXHJcbiAgICBsaWZldGltZXM6IHtcclxuICAgICAgYXR0YWNoZWQ6IGZ1bmN0aW9uKCkge1xyXG4gICAgICAgIC8vIOWcqOe7hOS7tuWunuS+i+i/m+WFpemhtemdouiKgueCueagkeaXtuaJp+ihjFxyXG4gICAgICB9LFxyXG4gICAgICBkZXRhY2hlZDogZnVuY3Rpb24oKSB7XHJcbiAgICAgICAgLy8g5Zyo57uE5Lu25a6e5L6L6KKr5LuO6aG16Z2i6IqC54K55qCR56e76Zmk5pe25omn6KGMXHJcbiAgICAgICAgaWYodGhpcy5kYXRhLmNoYXJ0KXtcclxuICAgICAgICAgIC8vIEB0cy1pZ25vcmVcclxuICAgICAgICAgIHRoaXMuZGF0YS5jaGFydC5kaXNwb3NlKClcclxuICAgICAgICB9XHJcbiAgICAgIH0sXHJcbiAgICB9LFxyXG4gICAgLyoqXHJcbiAgICAgKiDnu4Tku7bnmoTliJ3lp4vmlbDmja5cclxuICAgICAqL1xyXG4gICAgZGF0YToge1xyXG4gICAgICBlYzoge1xyXG4gICAgICAgIC8vIG9uSW5pdDogdGhpcy5nZXRFY2hhcnRzKClcclxuICAgICAgICAvLyBsYXp5TG9hZDogdHJ1ZVxyXG4gICAgICB9LFxyXG4gICAgICBjaGFydDpudWxsLFxyXG4gICAgICBpc1Nob3c2OnRydWUsXHJcbiAgICAgIHNldEludGVydmFsOm51bGwsXHJcbiAgICAgIGVjQ29tcG9uZW50OicnXHJcbiAgICB9LFxyXG4gIFxyXG4gICAgLyoqXHJcbiAgICAgKiDnu4Tku7bnmoTmlrnms5XliJfooahcclxuICAgICAqL1xyXG4gICAgbWV0aG9kczoge1xyXG4gICAgICBlY2hhcnRJbml0IChlKSB7XHJcbiAgICAgICAgdGhpcy5kYXRhLmNoYXJ0ID0gZWNoYXJ0cy5pbml0KGUuZGV0YWlsLmNhbnZhcywgbnVsbCwge1xyXG4gICAgICAgICAgd2lkdGg6IGUuZGV0YWlsLndpZHRoLFxyXG4gICAgICAgICAgaGVpZ2h0OiAgZS5kZXRhaWwuaGVpZ2h0XHJcbiAgICAgICAgfSk7XHJcbiAgICAgICAgZS5kZXRhaWwuY2FudmFzLnNldENoYXJ0KHRoaXMuZGF0YS5jaGFydCk7XHJcbiAgICAgICAgLy8gQHRzLWlnbm9yZVxyXG4gICAgICAgIHRoaXMuZGF0YS5jaGFydC5zZXRPcHRpb24oZ2V0Tm9Qcm9qZWN0Q2hhcnQodGhpcy5wcm9wZXJ0aWVzLm5vUHJvamVjdERhdGEpKVxyXG4gICAgICB9LFxyXG4gICAgICBlY2hhcnRJbml0MiAoZSkge1xyXG4gICAgICAgIGdldE5vUHJvamVjdENoYXJ0MihlLmRldGFpbC5jYW52YXMsIGUuZGV0YWlsLndpZHRoLCBlLmRldGFpbC5oZWlnaHQsdGhpcy5wcm9wZXJ0aWVzLmhvdENsb3NlLHRoaXMucHJvcGVydGllcy5jb2xvck5vUHJvamVjdCk7XHJcbiAgICAgIH0sXHJcbiAgICAgIGdvSW5kZXgoKXtcclxuICAgICAgICB3eC5uYXZpZ2F0ZVRvKHsgdXJsOiAnL3N1YnBhZ2VzL2lzc3VlL3BhZ2VzL2xpc3QvaXNzdWVMaXN0L2lzc3VlTGlzdCcgfSk7XHJcbiAgICAgIH0sXHJcbiAgICAgIC8vIGdldEVjaGFydHMoKXtcclxuICAgICAgLy8gdGhpcy5lY0NvbXBvbmVudCA9IHRoaXMuc2VsZWN0Q29tcG9uZW50KCcjbXljaGFydC1kb20tcGllJylcclxuICAgICAgLy8gICB0aGlzLmVjQ29tcG9uZW50LmluaXQoKGNhbnZhczphbnksIHdpZHRoOmFueSwgaGVpZ2h0OmFueSkgPT4ge1xyXG4gICAgICAvLyAgICAgLy8g5Yid5aeL5YyW5Zu+6KGoXHJcbiAgICAgIC8vICAgICBjb25zdCBDaGFydCA9IGVjaGFydHMuaW5pdChjYW52YXMsIG51bGwsIHtcclxuICAgICAgLy8gICAgICAgd2lkdGg6IHdpZHRoLFxyXG4gICAgICAvLyAgICAgICBoZWlnaHQ6IGhlaWdodFxyXG4gICAgICAvLyAgICAgfSk7XHJcbiAgICAgIC8vICAgICBDaGFydC5zZXRPcHRpb24oZ2V0Tm9Qcm9qZWN0Q2hhcnQodGhpcy5wcm9wZXJ0aWVzLm5vUHJvamVjdERhdGEpKTtcclxuICAgICAgLy8gICAgIC8vIOazqOaEj+i/memHjOS4gOWumuimgei/lOWbniBjaGFydCDlrp7kvovvvIzlkKbliJnkvJrlvbHlk43kuovku7blpITnkIbnrYlcclxuICAgICAgLy8gICAgIHJldHVybiBDaGFydDtcclxuICAgICAgLy8gICB9KTtcclxuICAgICAgLy8gfSxcclxuICAgIH1cclxuICB9KVxyXG4gICJdfQ==
|