From dc9f38a5a574e723930692d7c805ee2d7b748780 Mon Sep 17 00:00:00 2001 From: shijingjing <1789544664@qq.com> Date: Tue, 26 Jul 2022 12:02:32 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BC=82=E6=AD=A5=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AppPropagandaStatistics.vue | 46 ++++++++++--------- 1 file changed, 25 insertions(+), 21 deletions(-) diff --git a/src/project/saas/AppPropagandaStatistics/AppPropagandaStatistics.vue b/src/project/saas/AppPropagandaStatistics/AppPropagandaStatistics.vue index 5ef5f87d..1d2a2e1b 100644 --- a/src/project/saas/AppPropagandaStatistics/AppPropagandaStatistics.vue +++ b/src/project/saas/AppPropagandaStatistics/AppPropagandaStatistics.vue @@ -255,7 +255,7 @@ export default { ...mapState(['user']) }, methods: { - ...mapActions(['initOpenData', 'transCanvas']), + ...mapActions(['initOpenData', 'transCanvas','selectEnterpriseContact']), checkTime(index) { if (index == 3) { this.timeSelect = index; @@ -563,25 +563,31 @@ export default { }, }) .then((res) => { - if(res?.data) { - let items = [], xData = [], yData = [] - res.data.forEach((item) => { - const i = {type: 'departmentName', id: item.deptId, corpid: this.user.corpId} - items.push(i) - yData.push(item.taskCount) - }) - - this.initOpenData({canvas:true}) - - this.transCanvas(items).then((data) => { - // console.log(data.items,"data.items"); - data.items.map((a) => { - xData.push(a.data) - console.log( xData) + if (res.code ===0) { + if(res.data && res.data.length) { + let items = [], xData = [], yData = [] + res.data.forEach((item) => { + const i = {type: 'departmentName', id: item.deptId, corpid: this.user.corpId} + items.push(i) + yData.push(item.taskCount) }) - // console.log(xData, yData, '111222'); - this.getColumnarEcharts(xData, yData) - }) + console.log('111'); + + this.initOpenData({canvas:true}) + console.log('222'); + setTimeout(() => { + this.transCanvas(items).then((data) => { + console.log("333"); + data.items.map((a) => { + xData.push(a.data) + console.log( xData) + }) + console.log('4444'); + this.getColumnarEcharts(xData, yData) + }) + },600) + + } } }); }, @@ -630,9 +636,7 @@ export default { ], }); }, - // 选择部门 - ...mapActions(['selectEnterpriseContact']), getDept() { this.selectEnterpriseContact({ fromDepartmentId: 0,