diff --git a/src/views/xm/rpt/branch/branchWorkItemDayList.vue b/src/views/xm/rpt/branch/branchWorkItemDayList.vue index 258ab627..d870ba6d 100644 --- a/src/views/xm/rpt/branch/branchWorkItemDayList.vue +++ b/src/views/xm/rpt/branch/branchWorkItemDayList.vue @@ -51,7 +51,7 @@ ['已关缺陷',...this.xmProductStateHiss.map(i=>i.closedBugs)] ] }, - dialogTitle(){ + title(){ if(this.xmIteration && this.xmIteration.id){ return (this.xmIteration?'迭代【'+this.xmIteration.iterationName+'】':'')+'工作项每日趋势图' }else{ diff --git a/src/views/xm/rpt/branch/menuDayAccumulate.vue b/src/views/xm/rpt/branch/menuDayAccumulate.vue index 91643e3e..bf6915fa 100644 --- a/src/views/xm/rpt/branch/menuDayAccumulate.vue +++ b/src/views/xm/rpt/branch/menuDayAccumulate.vue @@ -89,7 +89,7 @@ return this.xmProductStateHiss.map(i=>i.menuFinishCnt) } }, - dialogTitle(){ + title(){ if(this.xmIteration && this.xmIteration.id){ return (this.xmIteration?'迭代【'+this.xmIteration.iterationName+'】':'')+'需求每日累积图' }else { diff --git a/src/views/xm/rpt/branch/menuDayTrend.vue b/src/views/xm/rpt/branch/menuDayTrend.vue index 105270ac..e074a01b 100644 --- a/src/views/xm/rpt/branch/menuDayTrend.vue +++ b/src/views/xm/rpt/branch/menuDayTrend.vue @@ -78,7 +78,7 @@ return this.xmProductStateHiss.map(i=>i.menuFinishCnt) } }, - dialogTitle(){ + title(){ if(this.xmIteration && this.xmIteration.id){ return (this.xmIteration?'迭代【'+this.xmIteration.iterationName+'】':'')+'需求每日趋势图' }else { diff --git a/src/views/xm/rpt/branch/questionDayAccumulate.vue b/src/views/xm/rpt/branch/questionDayAccumulate.vue index 802cef3e..17a83d3b 100644 --- a/src/views/xm/rpt/branch/questionDayAccumulate.vue +++ b/src/views/xm/rpt/branch/questionDayAccumulate.vue @@ -76,7 +76,7 @@ return this.xmProductStateHiss.map(i=>i.resolvedBugs) } }, - dialogTitle(){ + title(){ if(this.xmIteration && this.xmIteration.id){ return (this.xmIteration?'迭代【'+this.xmIteration.iterationName+'】':'')+'缺陷每日累积图' }else { diff --git a/src/views/xm/rpt/branch/questionDayTrend.vue b/src/views/xm/rpt/branch/questionDayTrend.vue index dc3b163a..6bc6116c 100644 --- a/src/views/xm/rpt/branch/questionDayTrend.vue +++ b/src/views/xm/rpt/branch/questionDayTrend.vue @@ -78,7 +78,7 @@ return this.xmProductStateHiss.map(i=>i.resolvedBugs) } }, - dialogTitle(){ + title(){ if(this.xmIteration && this.xmIteration.id){ return (this.xmIteration?'迭代【'+this.xmIteration.iterationName+'】':'')+'缺陷每日趋势图' }else { diff --git a/src/views/xm/rpt/iteration/IterationWorkItemDayList.vue b/src/views/xm/rpt/iteration/IterationWorkItemDayList.vue index c17597a7..2b4afa11 100644 --- a/src/views/xm/rpt/iteration/IterationWorkItemDayList.vue +++ b/src/views/xm/rpt/iteration/IterationWorkItemDayList.vue @@ -62,7 +62,7 @@ ['已关缺陷',...this.xmProductStateHiss.map(i=>i.closedBugs)] ] }, - dialogTitle(){ + title(){ if(this.xmIteration && this.xmIteration.id){ return (this.xmIteration?'迭代【'+this.xmIteration.iterationName+'】':'')+'工作项每日趋势图' }else{ diff --git a/src/views/xm/rpt/iteration/burnout.vue b/src/views/xm/rpt/iteration/burnout.vue index 667591ae..459b7bcb 100644 --- a/src/views/xm/rpt/iteration/burnout.vue +++ b/src/views/xm/rpt/iteration/burnout.vue @@ -96,7 +96,7 @@ return this.xmIterationStateHiss.map(i=>i.budgetWorkload-i.estimateWorkload) } }, - dialogTitle(){ + title(){ if(this.xmIteration && this.xmIteration.id){ return (this.xmIteration?'迭代【'+this.xmIteration.iterationName+'】':'')+'燃尽图' }else{ diff --git a/src/views/xm/rpt/iteration/menuDayAccumulate.vue b/src/views/xm/rpt/iteration/menuDayAccumulate.vue index 98a3b42b..fc7a95a8 100644 --- a/src/views/xm/rpt/iteration/menuDayAccumulate.vue +++ b/src/views/xm/rpt/iteration/menuDayAccumulate.vue @@ -89,7 +89,7 @@ return this.xmProductStateHiss.map(i=>i.menuFinishCnt) } }, - dialogTitle(){ + title(){ if(this.xmIteration && this.xmIteration.id){ return (this.xmIteration?'迭代【'+this.xmIteration.iterationName+'】':'')+'需求每日累积图' }else { diff --git a/src/views/xm/rpt/iteration/menuDayTrend.vue b/src/views/xm/rpt/iteration/menuDayTrend.vue index 7e7ad478..bd43e796 100644 --- a/src/views/xm/rpt/iteration/menuDayTrend.vue +++ b/src/views/xm/rpt/iteration/menuDayTrend.vue @@ -91,7 +91,7 @@ return this.xmProductStateHiss.map(i=>i.menuFinishCnt) } }, - dialogTitle(){ + title(){ if(this.xmIteration && this.xmIteration.id){ return (this.xmIteration?'迭代【'+this.xmIteration.iterationName+'】':'')+'需求每日趋势图' }else { diff --git a/src/views/xm/rpt/iteration/questionDayAccumulate.vue b/src/views/xm/rpt/iteration/questionDayAccumulate.vue index e34a9137..ca8690f5 100644 --- a/src/views/xm/rpt/iteration/questionDayAccumulate.vue +++ b/src/views/xm/rpt/iteration/questionDayAccumulate.vue @@ -86,7 +86,7 @@ return this.xmProductStateHiss.map(i=>i.resolvedBugs) } }, - dialogTitle(){ + title(){ if(this.xmIteration && this.xmIteration.id){ return (this.xmIteration?'迭代【'+this.xmIteration.iterationName+'】':'')+'缺陷每日累积图' }else { diff --git a/src/views/xm/rpt/iteration/questionDayTrend.vue b/src/views/xm/rpt/iteration/questionDayTrend.vue index 2b0bc989..f030ff9f 100644 --- a/src/views/xm/rpt/iteration/questionDayTrend.vue +++ b/src/views/xm/rpt/iteration/questionDayTrend.vue @@ -90,7 +90,7 @@ return this.xmProductStateHiss.map(i=>i.resolvedBugs) } }, - dialogTitle(){ + title(){ if(this.xmIteration && this.xmIteration.id){ return (this.xmIteration?'迭代【'+this.xmIteration.iterationName+'】':'')+'缺陷每日趋势图' }else { diff --git a/src/views/xm/rpt/product/menuAgeDist.vue b/src/views/xm/rpt/product/menuAgeDist.vue index f83fc6ff..e7da3b7a 100644 --- a/src/views/xm/rpt/product/menuAgeDist.vue +++ b/src/views/xm/rpt/product/menuAgeDist.vue @@ -97,7 +97,7 @@ title(){ return '需求年龄数量分布' }, - dialogTitle(){ + title(){ if(this.xmIteration && this.xmIteration.id){ return (this.xmIteration?'迭代【'+this.xmIteration.iterationName+'】':'')+'需求年龄数量分布' }else { diff --git a/src/views/xm/rpt/product/menuAttDist.vue b/src/views/xm/rpt/product/menuAttDist.vue index c75c1258..fc9e31d3 100644 --- a/src/views/xm/rpt/product/menuAttDist.vue +++ b/src/views/xm/rpt/product/menuAttDist.vue @@ -123,7 +123,7 @@ return this.dicts[itemId].map(i=>i.name) }, - dialogTitle(){ + title(){ if(this.xmIteration && this.xmIteration.id){ return (this.xmIteration?'迭代【'+this.xmIteration.iterationName+'】':'')+'需求属性数量分布' }else { diff --git a/src/views/xm/rpt/product/menuDayAccumulate.vue b/src/views/xm/rpt/product/menuDayAccumulate.vue index b3c9a81b..594b937a 100644 --- a/src/views/xm/rpt/product/menuDayAccumulate.vue +++ b/src/views/xm/rpt/product/menuDayAccumulate.vue @@ -80,7 +80,7 @@ return this.xmProductStateHiss.map(i=>i.menuFinishCnt) } }, - dialogTitle(){ + title(){ var productName=""; if(this.filters.product && this.filters.product.id){ if(this.filters.product.productName){ diff --git a/src/views/xm/rpt/product/menuDayTrend.vue b/src/views/xm/rpt/product/menuDayTrend.vue index ee656a4c..60d251f6 100644 --- a/src/views/xm/rpt/product/menuDayTrend.vue +++ b/src/views/xm/rpt/product/menuDayTrend.vue @@ -83,7 +83,7 @@ } }, - dialogTitle(){ + title(){ var productName=""; if(this.filters.product && this.filters.product.id){ if(this.filters.product.productName){ diff --git a/src/views/xm/rpt/product/menuSort.vue b/src/views/xm/rpt/product/menuSort.vue index 7e9a809f..5add491d 100644 --- a/src/views/xm/rpt/product/menuSort.vue +++ b/src/views/xm/rpt/product/menuSort.vue @@ -99,7 +99,7 @@ } }, - dialogTitle(){ + title(){ if(this.xmIteration && this.xmIteration.id){ return (this.xmIteration?'迭代【'+this.xmIteration.iterationName+'】':'')+'用户故事数量排行榜' }else { diff --git a/src/views/xm/rpt/product/productWorkItemDayList.vue b/src/views/xm/rpt/product/productWorkItemDayList.vue index f05614ad..8a0e4a5a 100644 --- a/src/views/xm/rpt/product/productWorkItemDayList.vue +++ b/src/views/xm/rpt/product/productWorkItemDayList.vue @@ -55,7 +55,7 @@ ['已关缺陷',...this.xmProductStateHiss.map(i=>i.closedBugs)] ] }, - dialogTitle(){ + title(){ var productName=""; if(this.filters.product && this.filters.product.id){ if(this.filters.product.productName){ diff --git a/src/views/xm/rpt/product/questionAgeDist.vue b/src/views/xm/rpt/product/questionAgeDist.vue index f4f9687f..4e5f0b58 100644 --- a/src/views/xm/rpt/product/questionAgeDist.vue +++ b/src/views/xm/rpt/product/questionAgeDist.vue @@ -129,7 +129,7 @@ legendCpd(){ return ['0-2天','3-5天','6-7天','8-15天','16-30天','30天以上'] }, - dialogTitle(){ + title(){ if(this.xmIteration && this.xmIteration.id){ return (this.xmIteration?'迭代【'+this.xmIteration.iterationName+'】':'')+'缺陷年龄数量分布' }else { diff --git a/src/views/xm/rpt/product/questionAttDist.vue b/src/views/xm/rpt/product/questionAttDist.vue index 15b4e919..e6f77d51 100644 --- a/src/views/xm/rpt/product/questionAttDist.vue +++ b/src/views/xm/rpt/product/questionAttDist.vue @@ -164,7 +164,7 @@ return this.dicts[itemId].map(i=>i.name) }, - dialogTitle(){ + title(){ if(this.xmIteration && this.xmIteration.id){ return (this.xmIteration?'迭代【'+this.xmIteration.iterationName+'】':'')+'缺陷属性数量分布' }else { diff --git a/src/views/xm/rpt/product/questionDayAccumulate.vue b/src/views/xm/rpt/product/questionDayAccumulate.vue index 9531e328..785045e7 100644 --- a/src/views/xm/rpt/product/questionDayAccumulate.vue +++ b/src/views/xm/rpt/product/questionDayAccumulate.vue @@ -81,7 +81,7 @@ } }, - dialogTitle(){ + title(){ var productName=""; if(this.filters.product && this.filters.product.id){ if(this.filters.product.productName){ diff --git a/src/views/xm/rpt/product/questionDayTrend.vue b/src/views/xm/rpt/product/questionDayTrend.vue index ec485f52..2c81a12f 100644 --- a/src/views/xm/rpt/product/questionDayTrend.vue +++ b/src/views/xm/rpt/product/questionDayTrend.vue @@ -84,7 +84,7 @@ }, - dialogTitle(){ + title(){ var productName=""; if(this.filters.product && this.filters.product.id){ if(this.filters.product.productName){ diff --git a/src/views/xm/rpt/product/questionRetestDist.vue b/src/views/xm/rpt/product/questionRetestDist.vue index 6d1c0dac..1544a61d 100644 --- a/src/views/xm/rpt/product/questionRetestDist.vue +++ b/src/views/xm/rpt/product/questionRetestDist.vue @@ -146,7 +146,7 @@ legendCpd(){ return ["1次","2次","3次","4次","5次","5次以上"] }, - dialogTitle(){ + title(){ if(this.xmIteration && this.xmIteration.id){ return (this.xmIteration?'迭代【'+this.xmIteration.iterationName+'】':'')+'缺陷回归分布' }else { diff --git a/src/views/xm/rpt/product/questionSort.vue b/src/views/xm/rpt/product/questionSort.vue index b7915523..7657600e 100644 --- a/src/views/xm/rpt/product/questionSort.vue +++ b/src/views/xm/rpt/product/questionSort.vue @@ -132,7 +132,7 @@ return this.xmQuestionSorts.map(i=>i.name) } }, - dialogTitle(){ + title(){ if(this.xmIteration && this.xmIteration.id){ return (this.xmIteration?'迭代【'+this.xmIteration.iterationName+'】':'')+'缺陷数量排行榜' }else { diff --git a/src/views/xm/rpt/testPlan/testDayTimesCalc.vue b/src/views/xm/rpt/testPlan/testDayTimesCalc.vue index ab1a3df2..372c63cf 100644 --- a/src/views/xm/rpt/testPlan/testDayTimesCalc.vue +++ b/src/views/xm/rpt/testPlan/testDayTimesCalc.vue @@ -94,7 +94,7 @@ }, - dialogTitle(){ + title(){ var productName=""; if(this.filters.product && this.filters.product.id){ if(this.filters.product.productName){ @@ -189,7 +189,7 @@ this.myChart.setOption( { title: { - text: this.dialogTitle, + text: this.title, left: 'center' }, legend: { @@ -202,13 +202,6 @@ trigger: 'item', formatter:'{b} {c}次', }, - xAxis: { - type: 'category', - data: this.datesCpd - }, - yAxis: { - type: 'value' - }, barMaxWidth: 100, toolbox: { show: true, @@ -221,6 +214,14 @@ }, calculable: true, + + xAxis: { + type: 'category', + data: this.datesCpd + }, + yAxis: { + type: 'value' + }, series: [ { name:'次数',