Browse Source

优化

master
陈裕财 3 years ago
parent
commit
8d3309c876
  1. 1
      src/styles/mdp.scss
  2. 15
      src/views/xm/rpt/CompsCard.vue
  3. 8
      src/views/xm/rpt/branch/branchWorkItemDayList.vue
  4. 6
      src/views/xm/rpt/branch/menuDayAccumulate.vue
  5. 6
      src/views/xm/rpt/branch/menuDayTrend.vue
  6. 6
      src/views/xm/rpt/branch/questionDayAccumulate.vue
  7. 6
      src/views/xm/rpt/branch/questionDayTrend.vue
  8. 8
      src/views/xm/rpt/iteration/IterationWorkItemDayList.vue
  9. 8
      src/views/xm/rpt/iteration/burnout.vue
  10. 6
      src/views/xm/rpt/iteration/menuDayAccumulate.vue
  11. 6
      src/views/xm/rpt/iteration/menuDayTrend.vue
  12. 6
      src/views/xm/rpt/iteration/questionDayAccumulate.vue
  13. 6
      src/views/xm/rpt/iteration/questionDayTrend.vue
  14. 6
      src/views/xm/rpt/product/menuAgeDist.vue
  15. 6
      src/views/xm/rpt/product/menuAttDist.vue
  16. 6
      src/views/xm/rpt/product/menuDayAccumulate.vue
  17. 6
      src/views/xm/rpt/product/menuDayTrend.vue
  18. 6
      src/views/xm/rpt/product/menuSort.vue
  19. 8
      src/views/xm/rpt/product/productWorkItemDayList.vue
  20. 6
      src/views/xm/rpt/product/questionAgeDist.vue
  21. 6
      src/views/xm/rpt/product/questionAttDist.vue
  22. 6
      src/views/xm/rpt/product/questionDayAccumulate.vue
  23. 6
      src/views/xm/rpt/product/questionDayTrend.vue
  24. 6
      src/views/xm/rpt/product/questionRetestDist.vue
  25. 6
      src/views/xm/rpt/product/questionSort.vue
  26. 12
      src/views/xm/rpt/project/projectWorkItemDayList.vue
  27. 8
      src/views/xm/rpt/project/projectWorkloadSetDayList.vue
  28. 8
      src/views/xm/rpt/project/projectWorkloadSetMonthList.vue
  29. 6
      src/views/xm/rpt/project/taskAgeDist.vue
  30. 6
      src/views/xm/rpt/project/taskAttDist.vue
  31. 10
      src/views/xm/rpt/project/taskDayAccumulate.vue
  32. 6
      src/views/xm/rpt/project/taskDayTrend.vue
  33. 6
      src/views/xm/rpt/project/taskSort.vue
  34. 6
      src/views/xm/rpt/testCase/testCaseSort.vue
  35. 6
      src/views/xm/rpt/testPlan/testCaseToPlanCalc.vue
  36. 6
      src/views/xm/rpt/testPlan/testDayTimesCalc.vue
  37. 6
      src/views/xm/rpt/testPlan/testPlanCaseExecStatusDist.vue
  38. 6
      src/views/xm/rpt/testPlan/testPlanCaseUserDist.vue

1
src/styles/mdp.scss

@ -369,6 +369,7 @@ table tr.hover-row{
max-height: calc(80vh);
overflow-y: 'hidden';
width:100%;
padding:10px;
}
/*此处根据不同屏幕分配率显示不同的样式*/
/*手机端*/

15
src/views/xm/rpt/CompsCard.vue

@ -5,9 +5,9 @@
<comps-set :comp-ids="compIds" :category="category" @row-click="onCompSelect"></comps-set>
</el-col>
<el-col :span="18" ref="table" class="border">
<el-row v-if="exportToolBarVisible">
<el-row v-if="exportToolBarVisible" class="padding">
<span style="float:right;">
<el-button @click="exportToolBarVisible=false">取消</el-button>
<el-button @click="cancelExport">取消</el-button>
<el-button v-print="{id:'printBody',popTitle:rptConfigParamsCpd.name+'-报告'}">打印</el-button>
<el-button @click="exportToPdf">pdf</el-button>
</span>
@ -17,7 +17,7 @@
<el-empty description="暂未选择模块"></el-empty>
</div>
<div v-else id="printBody" ref="rptBox">
<component v-for="(item,index) in compCfgList" :key="index" :is="item.compId" :xm-test-plan="xmTestPlan" :xm-product="xmProduct" :xm-project="xmProject" :xm-iteration="xmIteration" :xm-test-casedb="xmTestCasedb" :category="category" :cfg="item.cfg" :ref="item.id" @delete="doDelete(item)" :init-group-by="item.initGroupBy" :id="item.id" :show-tool-bar="showToolBar" :show-params="paramsVisible"></component>
<component v-for="(item,index) in compCfgList" :key="index" :is="item.compId" :xm-test-plan="xmTestPlan" :xm-product="xmProduct" :xm-project="xmProject" :xm-iteration="xmIteration" :xm-test-casedb="xmTestCasedb" :category="category" :cfg="item.cfg" :ref="item.id" @delete="doDelete(item)" :init-group-by="item.initGroupBy" :show-tool-bar="false" :id="item.id" :show-params="paramsVisible"></component>
</div>
</div>
@ -318,7 +318,14 @@ export default {
},
exportToPdf(){
this.paramsVisible=false
this.$PDFSave(this.$refs.rptBox, this.rptConfigParamsCpd.name+"-报告");
this.$nextTick(()=>{
this.$PDFSave(this.$refs.rptBox, this.rptConfigParamsCpd.name+"-报告");
})
},
cancelExport(){
this.exportToolBarVisible=false
this.paramsVisible=this.showParams
}
},

8
src/views/xm/rpt/branch/branchWorkItemDayList.vue

@ -1,6 +1,6 @@
<template>
<el-row :gutter="5" >
<el-col :span="18">
<el-col :span="showParams?23:24">
<div class="rpt-box">
<el-row v-if="isRptCfg">
<el-row class="row-box padding-top">
@ -25,9 +25,9 @@
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>
@ -249,7 +249,7 @@
},
barMaxWidth: 100,
toolbox: {
show: true,
show: this.showToolBar,
top:"5%",
right:"10px",
feature: {

6
src/views/xm/rpt/branch/menuDayAccumulate.vue

@ -2,14 +2,14 @@
<section>
<el-row :gutter="5" >
<el-col :span="18"> <div>
<el-col :span="showParams?23:24"> <div>
<div class="echart-box" id="iterationMenuDayAccumulate" ></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>

6
src/views/xm/rpt/branch/menuDayTrend.vue

@ -2,16 +2,16 @@
<section>
<el-row :gutter="5" >
<el-col :span="18">
<el-col :span="showParams?23:24">
<div>
<div class="echart-box" :id="this.id"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>

6
src/views/xm/rpt/branch/questionDayAccumulate.vue

@ -2,14 +2,14 @@
<section>
<el-row :gutter="5" >
<el-col :span="18"> <div>
<el-col :span="showParams?23:24"> <div>
<div class="echart-box" :id="this.id"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>

6
src/views/xm/rpt/branch/questionDayTrend.vue

@ -2,16 +2,16 @@
<section>
<el-row :gutter="5" >
<el-col :span="18">
<el-col :span="showParams?23:24">
<div>
<div class="echart-box" :id="this.id"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>

8
src/views/xm/rpt/iteration/IterationWorkItemDayList.vue

@ -1,15 +1,15 @@
<template>
<section>
<el-row :gutter="5" >
<el-col :span="18">
<el-col :span="showParams?23:24">
<div>
<div class="echart-box" :id="this.id"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>
@ -241,7 +241,7 @@
},
barMaxWidth: 100,
toolbox: {
show: true,
show: this.showToolBar,
top:"5%",
right:"10px",
feature: {

8
src/views/xm/rpt/iteration/burnout.vue

@ -3,16 +3,16 @@
<el-row :gutter="5" >
<el-col :span="18">
<el-col :span="showParams?23:24">
<div>
<div class="echart-box" :id="this.id"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>
@ -265,7 +265,7 @@
trigger: 'axis'
},
toolbox: {
show: true,
show: this.showToolBar,
top:"5%",
right:"10px",
feature: {

6
src/views/xm/rpt/iteration/menuDayAccumulate.vue

@ -2,14 +2,14 @@
<section>
<el-row :gutter="5" >
<el-col :span="18"> <div>
<el-col :span="showParams?23:24"> <div>
<div class="echart-box" :id="this.id"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>

6
src/views/xm/rpt/iteration/menuDayTrend.vue

@ -2,16 +2,16 @@
<section>
<el-row :gutter="5" >
<el-col :span="18">
<el-col :span="showParams?23:24">
<div>
<div class="echart-box" :id="this.id"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>

6
src/views/xm/rpt/iteration/questionDayAccumulate.vue

@ -2,14 +2,14 @@
<section>
<el-row :gutter="5" >
<el-col :span="18"> <div>
<el-col :span="showParams?23:24"> <div>
<div class="echart-box" :id="this.id"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>

6
src/views/xm/rpt/iteration/questionDayTrend.vue

@ -1,16 +1,16 @@
<template>
<section>
<el-row :gutter="5" >
<el-col :span="18">
<el-col :span="showParams?23:24">
<div>
<div class="echart-box" :id="this.id"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>

6
src/views/xm/rpt/product/menuAgeDist.vue

@ -1,15 +1,15 @@
<template>
<section>
<el-row :gutter="5" >
<el-col :span="18">
<el-col :span="showParams?23:24">
<div>
<div class="echart-box" :id="this.id"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>

6
src/views/xm/rpt/product/menuAttDist.vue

@ -1,15 +1,15 @@
<template>
<section>
<el-row :gutter="5" >
<el-col :span="18">
<el-col :span="showParams?23:24">
<div>
<div class="echart-box" :id="this.id"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>

6
src/views/xm/rpt/product/menuDayAccumulate.vue

@ -2,13 +2,13 @@
<section>
<el-row :gutter="5" >
<el-col :span="18"> <div>
<el-col :span="showParams?23:24"> <div>
<div class="echart-box" :id="this.id"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>

6
src/views/xm/rpt/product/menuDayTrend.vue

@ -2,15 +2,15 @@
<section>
<el-row :gutter="5" >
<el-col :span="18">
<el-col :span="showParams?23:24">
<div>
<div class="echart-box" :id="this.id"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>

6
src/views/xm/rpt/product/menuSort.vue

@ -1,15 +1,15 @@
<template>
<section>
<el-row :gutter="5" >
<el-col :span="18">
<el-col :span="showParams?23:24">
<div>
<div class="echart-box" :id="this.id"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>

8
src/views/xm/rpt/product/productWorkItemDayList.vue

@ -2,15 +2,15 @@
<section>
<el-row :gutter="5" >
<el-col :span="18">
<el-col :span="showParams?23:24">
<div>
<div class="echart-box" :id="this.id"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>
@ -225,7 +225,7 @@
},
barMaxWidth: 100,
toolbox: {
show: true,
show: this.showToolBar,
top:"5%",
right:"10px",
feature: {

6
src/views/xm/rpt/product/questionAgeDist.vue

@ -1,15 +1,15 @@
<template>
<section>
<el-row :gutter="5" >
<el-col :span="18">
<el-col :span="showParams?23:24">
<div>
<div class="echart-box" :id="this.id"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>

6
src/views/xm/rpt/product/questionAttDist.vue

@ -1,15 +1,15 @@
<template>
<section>
<el-row :gutter="5" >
<el-col :span="18">
<el-col :span="showParams?23:24">
<div>
<div class="echart-box" :id="this.id"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>

6
src/views/xm/rpt/product/questionDayAccumulate.vue

@ -2,14 +2,14 @@
<section>
<el-row :gutter="5" >
<el-col :span="18"> <div>
<el-col :span="showParams?23:24"> <div>
<div class="echart-box" :id="this.id"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>

6
src/views/xm/rpt/product/questionDayTrend.vue

@ -2,16 +2,16 @@
<section>
<el-row :gutter="5" >
<el-col :span="18">
<el-col :span="showParams?23:24">
<div>
<div class="echart-box" :id="this.id"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>

6
src/views/xm/rpt/product/questionRetestDist.vue

@ -1,15 +1,15 @@
<template>
<section>
<el-row :gutter="5" >
<el-col :span="18">
<el-col :span="showParams?23:24">
<div>
<div class="echart-box" :id="this.id"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>

6
src/views/xm/rpt/product/questionSort.vue

@ -1,15 +1,15 @@
<template>
<section >
<el-row :gutter="5">
<el-col :span="18">
<el-col :span="showParams?23:24">
<div>
<div class="echart-box" :id="this.id"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>

12
src/views/xm/rpt/project/projectWorkItemDayList.vue

@ -3,14 +3,14 @@
<el-row :gutter="5" >
<el-col :span="18">
<el-col :span="showParams?23:24">
<div>
<div class="echart-box" :id="this.id"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>
@ -222,7 +222,7 @@
},
barMaxWidth: 100,
toolbox: {
show: true,
show: this.showToolBar,
top:"5%",
right:"10px",
feature: {
@ -231,8 +231,8 @@
saveAsImage: { show: true }
}
},
},
calculable: true,
legend: {
bottom: 'bottom',

8
src/views/xm/rpt/project/projectWorkloadSetDayList.vue

@ -3,14 +3,14 @@
<el-row :gutter="5" >
<el-col :span="18">
<el-col :span="showParams?23:24">
<div>
<div class="echart-box" :id="this.id"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>
@ -233,7 +233,7 @@
},
barMaxWidth: 100,
toolbox: {
show: true,
show: this.showToolBar,
top:"5%",
right:"10px",
feature: {

8
src/views/xm/rpt/project/projectWorkloadSetMonthList.vue

@ -3,14 +3,14 @@
<el-row :gutter="5" >
<el-col :span="18">
<el-col :span="showParams?23:24">
<div>
<div class="echart-box" :id="this.id"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>
@ -234,7 +234,7 @@
},
barMaxWidth: 100,
toolbox: {
show: true,
show: this.showToolBar,
top:"5%",
right:"10px",
feature: {

6
src/views/xm/rpt/project/taskAgeDist.vue

@ -2,15 +2,15 @@
<section>
<el-row :gutter="5" >
<el-col :span="18">
<el-col :span="showParams?23:24">
<div>
<div class="echart-box" :id="this.id"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>

6
src/views/xm/rpt/project/taskAttDist.vue

@ -2,15 +2,15 @@
<section>
<el-row :gutter="5" >
<el-col :span="18">
<el-col :span="showParams?23:24">
<div>
<div class="echart-box" :id="this.id"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>

10
src/views/xm/rpt/project/taskDayAccumulate.vue

@ -1,15 +1,13 @@
<template>
<section>
<section>
<el-row :gutter="5" >
<el-col :span="18"> <div>
<el-col :span="showParams?23:24"> <div>
<div class="echart-box" :id="this.id"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>

6
src/views/xm/rpt/project/taskDayTrend.vue

@ -3,15 +3,15 @@
<el-row :gutter="5" >
<el-col :span="18">
<el-col :span="showParams?23:24">
<div>
<div class="echart-box" :id="this.id"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>

6
src/views/xm/rpt/project/taskSort.vue

@ -2,15 +2,15 @@
<section>
<el-row :gutter="5" >
<el-col :span="18">
<el-col :span="showParams?23:24">
<div>
<div class="echart-box" :id="this.id"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>

6
src/views/xm/rpt/testCase/testCaseSort.vue

@ -3,15 +3,15 @@
<el-row :gutter="5" >
<el-col :span="18">
<el-col :span="showParams?23:24">
<div>
<div class="echart-box" :id="this.id"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>

6
src/views/xm/rpt/testPlan/testCaseToPlanCalc.vue

@ -3,15 +3,15 @@
<el-row :gutter="5" >
<el-col :span="18">
<el-col :span="showParams?23:24">
<div>
<div class="echart-box" :id="this.id"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>

6
src/views/xm/rpt/testPlan/testDayTimesCalc.vue

@ -2,15 +2,15 @@
<section>
<el-row :gutter="5" >
<el-col :span="18">
<el-col :span="showParams?23:24">
<div>
<div class="echart-box" :id="this.id"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>

6
src/views/xm/rpt/testPlan/testPlanCaseExecStatusDist.vue

@ -3,15 +3,15 @@
<el-row :gutter="5" >
<el-col :span="18">
<el-col :span="showParams?23:24">
<div>
<div class="echart-box" :id="this.id"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>

6
src/views/xm/rpt/testPlan/testPlanCaseUserDist.vue

@ -3,15 +3,15 @@
<el-row :gutter="5" >
<el-col :span="18">
<el-col :span="showParams?23:24">
<div>
<div class="echart-box" :id="this.id"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" v-if="showParams">
<el-col :span="showParams?1:0" v-if="showParams">
<el-popover trigger="manual" v-model="filterVisible" style="float:right;" width="500">
<el-button slot="reference" style="margin-top:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-button slot="reference" style="margin-top:10px;margin-right:10px;" icon="el-icon-more" @click="filterVisible=!filterVisible"></el-button>
<el-row>
<el-button type="danger" icon="el-icon-delete" @click="$emit('delete',cfg)">从报告移出该报表</el-button>
<el-button icon="el-icon-close" style="float:right;" @click="filterVisible=false">关闭</el-button>

Loading…
Cancel
Save