diff --git a/src/views/xm/rpt/branch/branchWorkItemDayList.vue b/src/views/xm/rpt/branch/branchWorkItemDayList.vue index 9727843a..2abb978d 100644 --- a/src/views/xm/rpt/branch/branchWorkItemDayList.vue +++ b/src/views/xm/rpt/branch/branchWorkItemDayList.vue @@ -52,11 +52,7 @@ ] }, title(){ - if(this.xmIteration && this.xmIteration.id){ - return (this.xmIteration?'迭代【'+this.xmIteration.iterationName+'】':'')+'工作项每日趋势图' - }else{ - return "迭代工作项每日趋势图" - } + return "企业工作项每日趋势图" }, xmProductCpd(){ @@ -161,7 +157,7 @@ feature: { dataView: { show: true, readOnly: false }, magicType: { show: true, type: ['line', 'bar'] }, - restore: { show: true }, + saveAsImage: { show: true } } }, diff --git a/src/views/xm/rpt/branch/menuDayAccumulate.vue b/src/views/xm/rpt/branch/menuDayAccumulate.vue index a58fd706..4e85d30c 100644 --- a/src/views/xm/rpt/branch/menuDayAccumulate.vue +++ b/src/views/xm/rpt/branch/menuDayAccumulate.vue @@ -89,13 +89,8 @@ return this.xmProductStateHiss.map(i=>i.menuFinishCnt) } }, - title(){ - if(this.xmIteration && this.xmIteration.id){ - return (this.xmIteration?'迭代【'+this.xmIteration.iterationName+'】':'')+'需求每日累积图' - }else { - return (this.filters.product?'产品【'+this.filters.product.productName+'】':'')+'需求每日累积图' - } - + title(){ + return '企业需求每日累积图' }, xmProductCpd(){ if(this.xmIteration && this.xmIteration.id){ @@ -166,7 +161,7 @@ this.myChart.setOption( { title: { - text: '需求累积图', + text: this.title, left: 'center' }, @@ -196,7 +191,7 @@ feature: { dataView: { show: true, readOnly: false }, magicType: { show: true, type: ['line', 'bar'] }, - restore: { show: true }, + saveAsImage: { show: true } } }, diff --git a/src/views/xm/rpt/branch/menuDayTrend.vue b/src/views/xm/rpt/branch/menuDayTrend.vue index 51b3b3da..858b6d48 100644 --- a/src/views/xm/rpt/branch/menuDayTrend.vue +++ b/src/views/xm/rpt/branch/menuDayTrend.vue @@ -78,12 +78,8 @@ return this.xmProductStateHiss.map(i=>i.menuFinishCnt) } }, - title(){ - if(this.xmIteration && this.xmIteration.id){ - return (this.xmIteration?'迭代【'+this.xmIteration.iterationName+'】':'')+'需求每日趋势图' - }else { - return (this.filters.product?'产品【'+this.filters.product.productName+'】':'')+'需求每日趋势图' - } + title(){ + return '企业需求每日趋势图' }, xmProductCpd(){ @@ -167,7 +163,7 @@ feature: { dataView: { show: true, readOnly: false }, magicType: { show: true, type: ['line', 'bar'] }, - restore: { show: true }, + saveAsImage: { show: true } } }, diff --git a/src/views/xm/rpt/branch/questionDayAccumulate.vue b/src/views/xm/rpt/branch/questionDayAccumulate.vue index efabf7e9..bb3bcfa8 100644 --- a/src/views/xm/rpt/branch/questionDayAccumulate.vue +++ b/src/views/xm/rpt/branch/questionDayAccumulate.vue @@ -77,11 +77,7 @@ } }, title(){ - if(this.xmIteration && this.xmIteration.id){ - return (this.xmIteration?'迭代【'+this.xmIteration.iterationName+'】':'')+'缺陷每日累积图' - }else { - return (this.filters.product?'产品【'+this.filters.product.productName+'】':'')+'缺陷每日累积图' - } + return '企业缺陷每日累积图' }, xmProductCpd(){ @@ -153,7 +149,7 @@ this.myChart.setOption( { title: { - text: '缺陷累积图', + text: this.title, left: 'center' }, @@ -183,7 +179,7 @@ feature: { dataView: { show: true, readOnly: false }, magicType: { show: true, type: ['line', 'bar'] }, - restore: { show: true }, + saveAsImage: { show: true } } }, diff --git a/src/views/xm/rpt/branch/questionDayTrend.vue b/src/views/xm/rpt/branch/questionDayTrend.vue index d6ce7579..59ab261b 100644 --- a/src/views/xm/rpt/branch/questionDayTrend.vue +++ b/src/views/xm/rpt/branch/questionDayTrend.vue @@ -79,11 +79,7 @@ } }, title(){ - if(this.xmIteration && this.xmIteration.id){ - return (this.xmIteration?'迭代【'+this.xmIteration.iterationName+'】':'')+'缺陷每日趋势图' - }else { - return (this.filters.product?'产品【'+this.filters.product.productName+'】':'')+'缺陷每日趋势图' - } + return '企业缺陷每日趋势图' }, xmProductCpd(){ @@ -168,7 +164,7 @@ feature: { dataView: { show: true, readOnly: false }, magicType: { show: true, type: ['line', 'bar'] }, - restore: { show: true }, + saveAsImage: { show: true } } }, diff --git a/src/views/xm/rpt/iteration/IterationWorkItemDayList.vue b/src/views/xm/rpt/iteration/IterationWorkItemDayList.vue index f7ed81b4..bc287601 100644 --- a/src/views/xm/rpt/iteration/IterationWorkItemDayList.vue +++ b/src/views/xm/rpt/iteration/IterationWorkItemDayList.vue @@ -181,7 +181,7 @@ feature: { dataView: { show: true, readOnly: false }, magicType: { show: true, type: ['line', 'bar'] }, - restore: { show: true }, + saveAsImage: { show: true } } }, diff --git a/src/views/xm/rpt/iteration/burnout.vue b/src/views/xm/rpt/iteration/burnout.vue index a71a2e9c..30be66ac 100644 --- a/src/views/xm/rpt/iteration/burnout.vue +++ b/src/views/xm/rpt/iteration/burnout.vue @@ -198,7 +198,7 @@ feature: { dataView: { show: true, readOnly: false }, magicType: { show: true, type: ['line', 'bar'] }, - restore: { show: true }, + saveAsImage: { show: true } } }, diff --git a/src/views/xm/rpt/iteration/menuDayAccumulate.vue b/src/views/xm/rpt/iteration/menuDayAccumulate.vue index b0548367..783b3245 100644 --- a/src/views/xm/rpt/iteration/menuDayAccumulate.vue +++ b/src/views/xm/rpt/iteration/menuDayAccumulate.vue @@ -193,7 +193,7 @@ feature: { dataView: { show: true, readOnly: false }, magicType: { show: true, type: ['line', 'bar'] }, - restore: { show: true }, + saveAsImage: { show: true } } }, diff --git a/src/views/xm/rpt/iteration/menuDayTrend.vue b/src/views/xm/rpt/iteration/menuDayTrend.vue index 1a1eb6db..7eb72e74 100644 --- a/src/views/xm/rpt/iteration/menuDayTrend.vue +++ b/src/views/xm/rpt/iteration/menuDayTrend.vue @@ -189,7 +189,7 @@ feature: { dataView: { show: true, readOnly: false }, magicType: { show: true, type: ['line', 'bar'] }, - restore: { show: true }, + saveAsImage: { show: true } } }, diff --git a/src/views/xm/rpt/iteration/questionDayAccumulate.vue b/src/views/xm/rpt/iteration/questionDayAccumulate.vue index c733ed0a..2bbabc4d 100644 --- a/src/views/xm/rpt/iteration/questionDayAccumulate.vue +++ b/src/views/xm/rpt/iteration/questionDayAccumulate.vue @@ -202,7 +202,7 @@ feature: { dataView: { show: true, readOnly: false }, magicType: { show: true, type: ['line', 'bar'] }, - restore: { show: true }, + saveAsImage: { show: true } } }, diff --git a/src/views/xm/rpt/iteration/questionDayTrend.vue b/src/views/xm/rpt/iteration/questionDayTrend.vue index 2f775bf5..5bf0f978 100644 --- a/src/views/xm/rpt/iteration/questionDayTrend.vue +++ b/src/views/xm/rpt/iteration/questionDayTrend.vue @@ -188,7 +188,7 @@ feature: { dataView: { show: true, readOnly: false }, magicType: { show: true, type: ['line', 'bar'] }, - restore: { show: true }, + saveAsImage: { show: true } } }, diff --git a/src/views/xm/rpt/product/menuAgeDist.vue b/src/views/xm/rpt/product/menuAgeDist.vue index e7da3b7a..95d47d55 100644 --- a/src/views/xm/rpt/product/menuAgeDist.vue +++ b/src/views/xm/rpt/product/menuAgeDist.vue @@ -145,9 +145,7 @@ this.filters.iteration=this.xmIteration this.filters.testCasedb=this.xmTestCasedb - if((this.filters.product && this.filters.product.id) || ( this.filters.iteration && this.filters.iteration.id)){ - this.searchXmMenuAgeDist() - } + this.searchXmMenuAgeDist() }, drawCharts() { diff --git a/src/views/xm/rpt/product/menuAttDist.vue b/src/views/xm/rpt/product/menuAttDist.vue index fc9e31d3..806dc088 100644 --- a/src/views/xm/rpt/product/menuAttDist.vue +++ b/src/views/xm/rpt/product/menuAttDist.vue @@ -201,9 +201,7 @@ this.filters.iteration=this.xmIteration this.filters.testCasedb=this.xmTestCasedb - if((this.filters.product && this.filters.product.id) || ( this.filters.iteration && this.filters.iteration.id)){ - this.searchXmMenuAttDist() - } + this.searchXmMenuAttDist() }, drawCharts() { diff --git a/src/views/xm/rpt/product/menuDayAccumulate.vue b/src/views/xm/rpt/product/menuDayAccumulate.vue index e3176f1a..2ffbd763 100644 --- a/src/views/xm/rpt/product/menuDayAccumulate.vue +++ b/src/views/xm/rpt/product/menuDayAccumulate.vue @@ -181,7 +181,7 @@ feature: { dataView: { show: true, readOnly: false }, magicType: { show: true, type: ['line', 'bar'] }, - restore: { show: true }, + saveAsImage: { show: true } } }, diff --git a/src/views/xm/rpt/product/menuDayTrend.vue b/src/views/xm/rpt/product/menuDayTrend.vue index 16300707..b38a09bb 100644 --- a/src/views/xm/rpt/product/menuDayTrend.vue +++ b/src/views/xm/rpt/product/menuDayTrend.vue @@ -178,7 +178,7 @@ feature: { dataView: { show: true, readOnly: false }, magicType: { show: true, type: ['line', 'bar'] }, - restore: { show: true }, + saveAsImage: { show: true } } }, diff --git a/src/views/xm/rpt/product/menuSort.vue b/src/views/xm/rpt/product/menuSort.vue index 50c72ce7..6b5d5899 100644 --- a/src/views/xm/rpt/product/menuSort.vue +++ b/src/views/xm/rpt/product/menuSort.vue @@ -185,7 +185,7 @@ feature: { dataView: { show: true, readOnly: false }, magicType: { show: true, type: ['line', 'bar'] }, - restore: { show: true }, + saveAsImage: { show: true } } }, diff --git a/src/views/xm/rpt/product/productWorkItemDayList.vue b/src/views/xm/rpt/product/productWorkItemDayList.vue index 108b5402..dd1eb510 100644 --- a/src/views/xm/rpt/product/productWorkItemDayList.vue +++ b/src/views/xm/rpt/product/productWorkItemDayList.vue @@ -173,7 +173,7 @@ feature: { dataView: { show: true, readOnly: false }, magicType: { show: true, type: ['line', 'bar'] }, - restore: { show: true }, + saveAsImage: { show: true } } }, diff --git a/src/views/xm/rpt/product/questionDayAccumulate.vue b/src/views/xm/rpt/product/questionDayAccumulate.vue index 950881c1..3dcba3db 100644 --- a/src/views/xm/rpt/product/questionDayAccumulate.vue +++ b/src/views/xm/rpt/product/questionDayAccumulate.vue @@ -194,7 +194,7 @@ feature: { dataView: { show: true, readOnly: false }, magicType: { show: true, type: ['line', 'bar'] }, - restore: { show: true }, + saveAsImage: { show: true } } }, diff --git a/src/views/xm/rpt/product/questionDayTrend.vue b/src/views/xm/rpt/product/questionDayTrend.vue index cac8b1ff..fb137776 100644 --- a/src/views/xm/rpt/product/questionDayTrend.vue +++ b/src/views/xm/rpt/product/questionDayTrend.vue @@ -179,7 +179,7 @@ feature: { dataView: { show: true, readOnly: false }, magicType: { show: true, type: ['line', 'bar'] }, - restore: { show: true }, + saveAsImage: { show: true } } }, diff --git a/src/views/xm/rpt/product/questionSort.vue b/src/views/xm/rpt/product/questionSort.vue index c59d1db5..ebb31f7a 100644 --- a/src/views/xm/rpt/product/questionSort.vue +++ b/src/views/xm/rpt/product/questionSort.vue @@ -226,7 +226,7 @@ feature: { dataView: { show: true, readOnly: false }, magicType: { show: true, type: ['line', 'bar'] }, - restore: { show: true }, + saveAsImage: { show: true } } }, diff --git a/src/views/xm/rpt/project/projectWorkItemDayList.vue b/src/views/xm/rpt/project/projectWorkItemDayList.vue index 00058cfa..2f4f679f 100644 --- a/src/views/xm/rpt/project/projectWorkItemDayList.vue +++ b/src/views/xm/rpt/project/projectWorkItemDayList.vue @@ -54,6 +54,9 @@ ['未关缺陷',...this.xmProjectStateHiss.map(i=>i.bugCnt-i.closedBugs)], ['已关缺陷',...this.xmProjectStateHiss.map(i=>i.closedBugs)] ] + }, + title(){ + return "项目工作项每日分布" } }, @@ -151,7 +154,7 @@ feature: { dataView: { show: true, readOnly: false }, magicType: { show: true, type: ['line', 'bar'] }, - restore: { show: true }, + saveAsImage: { show: true } } }, diff --git a/src/views/xm/rpt/project/projectWorkloadSetDayList.vue b/src/views/xm/rpt/project/projectWorkloadSetDayList.vue index 761a632e..de24ae07 100644 --- a/src/views/xm/rpt/project/projectWorkloadSetDayList.vue +++ b/src/views/xm/rpt/project/projectWorkloadSetDayList.vue @@ -169,7 +169,7 @@ feature: { dataView: { show: true, readOnly: false }, magicType: { show: true, type: ['line', 'bar'] }, - restore: { show: true }, + saveAsImage: { show: true } } }, diff --git a/src/views/xm/rpt/project/projectWorkloadSetMonthList.vue b/src/views/xm/rpt/project/projectWorkloadSetMonthList.vue index 37c16c3f..e09bfda1 100644 --- a/src/views/xm/rpt/project/projectWorkloadSetMonthList.vue +++ b/src/views/xm/rpt/project/projectWorkloadSetMonthList.vue @@ -169,7 +169,7 @@ feature: { dataView: { show: true, readOnly: false }, magicType: { show: true, type: ['line', 'bar'] }, - restore: { show: true }, + saveAsImage: { show: true } } }, diff --git a/src/views/xm/rpt/project/taskDayAccumulate.vue b/src/views/xm/rpt/project/taskDayAccumulate.vue index 2bd29b85..230a2c54 100644 --- a/src/views/xm/rpt/project/taskDayAccumulate.vue +++ b/src/views/xm/rpt/project/taskDayAccumulate.vue @@ -79,8 +79,10 @@ }else{ return this.xmProjectStateHiss.map(i=>i.taskFinishCnt) } - }, - + }, + title(){ + return "任务每日累积图" + } }, watch: { datesCpd(){ @@ -140,7 +142,8 @@ this.myChart.setOption( { title: { - text: '任务累积图' + text: this.title, + left:"center" }, tooltip: { @@ -155,6 +158,8 @@ barMaxWidth: 100, legend: { + top:'5%', + left: 'center', data: ['未开始', '执行中', '已完成', '已关闭'] }, grid: { @@ -168,8 +173,7 @@ right:"20px", feature: { dataView: { show: true, readOnly: false }, - magicType: { show: true, type: ['line', 'bar'] }, - restore: { show: true }, + magicType: { show: true, type: ['line', 'bar'] }, saveAsImage: { show: true } } }, diff --git a/src/views/xm/rpt/project/taskDayTrend.vue b/src/views/xm/rpt/project/taskDayTrend.vue index 14d353d3..351a148e 100644 --- a/src/views/xm/rpt/project/taskDayTrend.vue +++ b/src/views/xm/rpt/project/taskDayTrend.vue @@ -82,7 +82,9 @@ return this.xmProjectStateHiss.map(i=>i.taskFinishCnt) } }, - + title(){ + return "任务每日分布" + } }, watch: { datesCpd(){ @@ -155,7 +157,7 @@ feature: { dataView: { show: true, readOnly: false }, magicType: { show: true, type: ['line', 'bar'] }, - restore: { show: true }, + saveAsImage: { show: true } } }, diff --git a/src/views/xm/rpt/project/taskSort.vue b/src/views/xm/rpt/project/taskSort.vue index 8881f8f9..28cea968 100644 --- a/src/views/xm/rpt/project/taskSort.vue +++ b/src/views/xm/rpt/project/taskSort.vue @@ -155,7 +155,7 @@ feature: { dataView: { show: true, readOnly: false }, magicType: { show: true, type: ['line', 'bar'] }, - restore: { show: true }, + saveAsImage: { show: true } } }, diff --git a/src/views/xm/rpt/testPlan/testDayTimesCalc.vue b/src/views/xm/rpt/testPlan/testDayTimesCalc.vue index 16f221f8..e4c2c67e 100644 --- a/src/views/xm/rpt/testPlan/testDayTimesCalc.vue +++ b/src/views/xm/rpt/testPlan/testDayTimesCalc.vue @@ -203,7 +203,7 @@ feature: { dataView: { show: true, readOnly: false }, magicType: { show: true, type: ['line', 'bar'] }, - restore: { show: true }, + saveAsImage: { show: true } } }, diff --git a/src/views/xm/rpt/testPlan/testPlanCaseUserDist.vue b/src/views/xm/rpt/testPlan/testPlanCaseUserDist.vue index 76e4153b..9904538c 100644 --- a/src/views/xm/rpt/testPlan/testPlanCaseUserDist.vue +++ b/src/views/xm/rpt/testPlan/testPlanCaseUserDist.vue @@ -184,7 +184,7 @@ feature: { dataView: { show: true, readOnly: false }, magicType: { show: true, type: ['line', 'bar'] }, - restore: { show: true }, + saveAsImage: { show: true } } },