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=>{