From 47719158d0a5507e5a3560ba99fc11400c71e143 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Wed, 3 Aug 2022 21:20:26 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/xm/core/xmTestPlan/rpt/CompsCard.vue | 10 +++++++++- .../xm/core/xmTestPlan/rpt/biz/questionAgeDist.vue | 3 +++ .../xm/core/xmTestPlan/rpt/biz/questionAttDist.vue | 3 +++ src/views/xm/core/xmTestPlan/rpt/biz/questionSort.vue | 3 +++ .../xmTestPlan/rpt/biz/testPlanCaseExecStatusDist.vue | 5 ++++- .../core/xmTestPlan/rpt/biz/testPlanCaseUserDist.vue | 5 ++++- 6 files changed, 26 insertions(+), 3 deletions(-) diff --git a/src/views/xm/core/xmTestPlan/rpt/CompsCard.vue b/src/views/xm/core/xmTestPlan/rpt/CompsCard.vue index 78c48a9e..6e8ba49c 100644 --- a/src/views/xm/core/xmTestPlan/rpt/CompsCard.vue +++ b/src/views/xm/core/xmTestPlan/rpt/CompsCard.vue @@ -28,7 +28,7 @@ :w="item.w" :h="item.h" :i="item.i" - :key="index"> + :key="index" @resize="sizeAutoChange(item)"> @@ -195,6 +195,14 @@ export default { if(index>=0){ this.compCfgList.splice(index,1) } + }, + sizeAutoChange(k){ + if(this.$refs[k.id] && this.$refs[k.id][0].$refs && this.$refs[k.id][0].$refs[k.id]){ + this.$refs[k.id][0].$refs[k.id].sizeAutoChange(); + }else{ + this.$refs[k.id][0].sizeAutoChange(); + } + } }, diff --git a/src/views/xm/core/xmTestPlan/rpt/biz/questionAgeDist.vue b/src/views/xm/core/xmTestPlan/rpt/biz/questionAgeDist.vue index ff7b8370..4246a13d 100644 --- a/src/views/xm/core/xmTestPlan/rpt/biz/questionAgeDist.vue +++ b/src/views/xm/core/xmTestPlan/rpt/biz/questionAgeDist.vue @@ -221,6 +221,9 @@ if(this.compCfg && this.compCfg.params){ Object.assign(this.filters,this.compCfg.params) } + }, + sizeAutoChange(){ + this.myChart.resize(); } },//end method mounted() { diff --git a/src/views/xm/core/xmTestPlan/rpt/biz/questionAttDist.vue b/src/views/xm/core/xmTestPlan/rpt/biz/questionAttDist.vue index 0d9cf5d6..cc6ee77e 100644 --- a/src/views/xm/core/xmTestPlan/rpt/biz/questionAttDist.vue +++ b/src/views/xm/core/xmTestPlan/rpt/biz/questionAttDist.vue @@ -295,6 +295,9 @@ doDelete(){ this.$emit("delete",this.compCfg) }, + sizeAutoChange(){ + this.myChart.resize(); + } },//end method mounted() { initSimpleDicts('all',['bugSeverity','bugSolution','bugStatus','bugType','priority','bugRepRate','bugReason'] ).then(res=>{ diff --git a/src/views/xm/core/xmTestPlan/rpt/biz/questionSort.vue b/src/views/xm/core/xmTestPlan/rpt/biz/questionSort.vue index 610124e8..8f89d408 100644 --- a/src/views/xm/core/xmTestPlan/rpt/biz/questionSort.vue +++ b/src/views/xm/core/xmTestPlan/rpt/biz/questionSort.vue @@ -233,6 +233,9 @@ doDelete(){ this.$emit("delete",this.compCfg) }, + sizeAutoChange(){ + this.myChart.resize(); + } },//end method mounted() { initSimpleDicts('all',['bugSeverity','bugSolution','bugStatus','bugType','priority','bugRepRate','bugReason'] ).then(res=>{ diff --git a/src/views/xm/core/xmTestPlan/rpt/biz/testPlanCaseExecStatusDist.vue b/src/views/xm/core/xmTestPlan/rpt/biz/testPlanCaseExecStatusDist.vue index ebb4e1cf..16a1d481 100644 --- a/src/views/xm/core/xmTestPlan/rpt/biz/testPlanCaseExecStatusDist.vue +++ b/src/views/xm/core/xmTestPlan/rpt/biz/testPlanCaseExecStatusDist.vue @@ -178,7 +178,10 @@ }, doDelete(){ this.$emit("delete",this.compCfg) - }, + }, + sizeAutoChange(){ + this.myChart.resize(); + } },//end method mounted() { initSimpleDicts('all',['testPlanTcode'] ).then(res=>{ diff --git a/src/views/xm/core/xmTestPlan/rpt/biz/testPlanCaseUserDist.vue b/src/views/xm/core/xmTestPlan/rpt/biz/testPlanCaseUserDist.vue index a195bca6..024d8bcb 100644 --- a/src/views/xm/core/xmTestPlan/rpt/biz/testPlanCaseUserDist.vue +++ b/src/views/xm/core/xmTestPlan/rpt/biz/testPlanCaseUserDist.vue @@ -172,7 +172,10 @@ }, doDelete(){ this.$emit("delete",this.compCfg) - }, + }, + sizeAutoChange(){ + this.myChart.resize(); + } },//end method mounted() { initSimpleDicts('all',['testPlanTcode'] ).then(res=>{