Browse Source

优化

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

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

@ -3,11 +3,11 @@
<el-row :gutter="5" >
<el-col :span="18">
<div>
<div class="main" id="iterationWorkItemDayList" style="width:100%;height:600px;margin:0 auto;"></div>
<div class="main" id="iterationWorkItemDayList" :style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="日期区间">
<br>

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

@ -4,11 +4,11 @@
<el-row :gutter="5" >
<el-col :span="18"> <div>
<div class="main" id="iterationMenuDayAccumulate"
style="width:100%;height:600px;margin:0 auto;"></div>
:style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="归属产品" >
<xm-product-select v-if="!xmProductCpd || !xmProductCpd.id" ref="xmProductSelect" style="display:inline;" :auto-select="false" :link-project-id="xmProject?xmProject.id:null" @row-click="onProductSelected" :iterationId="xmIteration?xmIteration.id:null" @clear="onProductClear"></xm-product-select>

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

@ -5,12 +5,12 @@
<el-col :span="18">
<div>
<div class="main" id="iterationMenuDayTrend"
style="width:100%;height:600px;margin:0 auto;"></div>
:style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="日期区间">
<br>
<mdp-date-range v-model="filters" value-format="yyyy-MM-dd" start-key="startBizDate" end-key="endBizDate"></mdp-date-range>

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

@ -4,11 +4,11 @@
<el-row :gutter="5" >
<el-col :span="18"> <div>
<div class="main" id="iterationQuestionDayAccumulate"
style="width:100%;height:600px;margin:0 auto;"></div>
:style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="日期区间">
<br>
<mdp-date-range v-model="filters" value-format="yyyy-MM-dd" start-key="startBizDate" end-key="endBizDate"></mdp-date-range>

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

@ -5,12 +5,12 @@
<el-col :span="18">
<div>
<div class="main" id="iterationQuestionDayTrend"
style="width:100%;height:600px;margin:0 auto;"></div>
:style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="日期区间">
<br>
<mdp-date-range v-model="filters" value-format="yyyy-MM-dd" start-key="startBizDate" end-key="endBizDate"></mdp-date-range>

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

@ -3,11 +3,11 @@
<el-row :gutter="5" >
<el-col :span="18">
<div>
<div class="main" id="iterationWorkItemDayList" style="width:100%;height:600px;margin:0 auto;"></div>
<div class="main" id="iterationWorkItemDayList" :style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="归属产品" >
<xm-product-select v-if="!xmProductCpd || !xmProductCpd.id" ref="xmProductSelect" style="display:inline;" :auto-select="false" :link-project-id="xmProject?xmProject.id:null" @row-click="onProductSelected" :iterationId="xmIteration?xmIteration.id:null" @clear="onProductClear"></xm-product-select>
<span v-else>{{xmProductCpd.id}} <span v-if="xmProductCpd.productName"><br/>{{ xmProductCpd.productName }} </span> </span>

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

@ -6,7 +6,7 @@
<el-col :span="18">
<div>
<div class="main" id="burnout"
style="width:100%;height:600px;margin:0 auto;"></div>
:style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
<div class="progress"></div>
</div>
</el-col>

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

@ -4,11 +4,11 @@
<el-row :gutter="5" >
<el-col :span="18"> <div>
<div class="main" id="iterationMenuDayAccumulate"
style="width:100%;height:600px;margin:0 auto;"></div>
:style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="归属产品" >
<xm-product-select v-if="!xmProductCpd || !xmProductCpd.id" ref="xmProductSelect" style="display:inline;" :auto-select="false" :link-project-id="xmProject?xmProject.id:null" @row-click="onProductSelected" :iterationId="xmIteration?xmIteration.id:null" @clear="onProductClear"></xm-product-select>

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

@ -5,12 +5,12 @@
<el-col :span="18">
<div>
<div class="main" id="iterationMenuDayTrend"
style="width:100%;height:600px;margin:0 auto;"></div>
:style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="归属产品" >
<xm-product-select v-if="!xmProductCpd || !xmProductCpd.id" ref="xmProductSelect" style="display:inline;" :auto-select="false" :link-project-id="xmProject?xmProject.id:null" @row-click="onProductSelected" :iterationId="xmIteration?xmIteration.id:null" @clear="onProductClear"></xm-product-select>

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

@ -4,11 +4,11 @@
<el-row :gutter="5" >
<el-col :span="18"> <div>
<div class="main" id="iterationQuestionDayAccumulate"
style="width:100%;height:600px;margin:0 auto;"></div>
:style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="归属产品" >
<xm-product-select v-if="!xmProductCpd || !xmProductCpd.id" ref="xmProductSelect" style="display:inline;" :auto-select="false" :link-project-id="xmProject?xmProject.id:null" @row-click="onProductSelected" :iterationId="xmIteration?xmIteration.id:null" @clear="onProductClear"></xm-product-select>

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

@ -4,12 +4,12 @@
<el-col :span="18">
<div>
<div class="main" id="iterationQuestionDayTrend"
style="width:100%;height:600px;margin:0 auto;"></div>
:style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="归属产品">
<xm-product-select v-if="!xmProductCpd || !xmProductCpd.id" ref="xmProductSelect" style="display:inline;" :auto-select="false" :link-project-id="xmProject?xmProject.id:null" @row-click="onProductSelected" :iterationId="xmIteration?xmIteration.id:null" @clear="onProductClear"></xm-product-select>

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

@ -4,12 +4,12 @@
<el-col :span="18">
<div>
<div class="main" id="xmMenuAgeDist"
style="width:100%;height:600px;margin:0 auto;"></div>
:style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="归属产品" >
<xm-product-select v-if="!xmProductCpd || !xmProductCpd.id" ref="xmProductSelect" style="display:inline;" :auto-select="false" :link-project-id="xmProject?xmProject.id:null" @row-click="onProductSelected" :iterationId="xmIteration?xmIteration.id:null" @clear="onProductClear"></xm-product-select>

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

@ -4,12 +4,12 @@
<el-col :span="18">
<div>
<div class="main" id="xmMenuAttDist"
style="width:100%;height:600px;margin:0 auto;"></div>
:style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="分组属性">
<el-select v-model="groupBy" @change="onXmMenuSomeFieldsChange('groupBy',$event)" clearable>
<el-option v-for="i in this.groupBys" :label="i.name" :key="i.id" :value="i.id"></el-option>

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

@ -4,11 +4,11 @@
<el-row :gutter="5" >
<el-col :span="18"> <div>
<div class="main" id="menuDayAccumulate"
style="width:100%;height:600px;margin:0 auto;"></div>
:style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="归属产品" >
<xm-product-select v-if="!xmProductCpd || !xmProductCpd.id" ref="xmProductSelect" style="display:inline;" :auto-select="false" :link-project-id="xmProject?xmProject.id:null" @row-click="onProductSelected" :iterationId="xmIteration?xmIteration.id:null" @clear="onProductClear"></xm-product-select>

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

@ -5,12 +5,12 @@
<el-col :span="18">
<div>
<div class="main" id="menuDayTrend"
style="width:100%;height:600px;margin:0 auto;"></div>
:style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="归属产品" >
<xm-product-select v-if="!xmProductCpd || !xmProductCpd.id" ref="xmProductSelect" style="display:inline;" :auto-select="false" :link-project-id="xmProject?xmProject.id:null" @row-click="onProductSelected" :iterationId="xmIteration?xmIteration.id:null" @clear="onProductClear"></xm-product-select>

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

@ -4,12 +4,12 @@
<el-col :span="18">
<div>
<div class="main" id="xmMenuSort"
style="width:100%;height:600px;margin:0 auto;"></div>
:style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="分组属性">
<el-select v-model="groupBy" @change="onXmMenuSomeFieldsChange('groupBy',$event)" clearable>
<el-option v-for="i in this.groupBys" :label="i.name" :key="i.id" :value="i.id"></el-option>

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

@ -4,11 +4,11 @@
<el-row :gutter="5" >
<el-col :span="18">
<div>
<div class="main" id="productWorkItemDayList" style="width:100%;height:600px;margin:0 auto;"></div>
<div class="main" id="productWorkItemDayList" :style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="归属产品" >
<xm-product-select v-if="!xmProductCpd || !xmProductCpd.id" ref="xmProductSelect" style="display:inline;" :auto-select="false" :link-project-id="xmProject?xmProject.id:null" @row-click="onProductSelected" :iterationId="xmIteration?xmIteration.id:null" @clear="onProductClear"></xm-product-select>

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

@ -4,12 +4,12 @@
<el-col :span="18">
<div>
<div class="main" id="xmQuestionAgeDist"
style="width:100%;height:600px;margin:0 auto;"></div>
:style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="测试库" v-if="xmTestCasedb && xmTestCasedb.id" >
<span >{{xmTestCasedb.id}} <span v-if="xmTestCasedb.name"><br/>{{ xmTestCasedb.name }} </span> </span>

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

@ -4,12 +4,12 @@
<el-col :span="18">
<div>
<div class="main" id="xmQuestionAttDist"
style="width:100%;height:600px;margin:0 auto;"></div>
:style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="分组属性">
<el-select v-model="groupBy" @change="onXmQuestionSomeFieldsChange('groupBy',$event)" clearable>
<el-option v-for="i in this.groupBys" :label="i.name" :key="i.id" :value="i.id"></el-option>

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

@ -4,11 +4,11 @@
<el-row :gutter="5" >
<el-col :span="18"> <div>
<div class="main" id="questionDayAccumulate"
style="width:100%;height:600px;margin:0 auto;"></div>
:style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="归属产品" >
<xm-product-select v-if="!xmProductCpd || !xmProductCpd.id" ref="xmProductSelect" style="display:inline;" :auto-select="false" :link-project-id="xmProject?xmProject.id:null" @row-click="onProductSelected" :iterationId="xmIteration?xmIteration.id:null" @clear="onProductClear"></xm-product-select>

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

@ -5,12 +5,12 @@
<el-col :span="18">
<div>
<div class="main" id="questionDayTrend"
style="width:100%;height:600px;margin:0 auto;"></div>
:style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="归属产品" >
<xm-product-select v-if="!xmProductCpd || !xmProductCpd.id" ref="xmProductSelect" style="display:inline;" :auto-select="false" :link-project-id="xmProject?xmProject.id:null" @row-click="onProductSelected" :iterationId="xmIteration?xmIteration.id:null" @clear="onProductClear"></xm-product-select>

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

@ -4,12 +4,12 @@
<el-col :span="18">
<div>
<div class="main" id="xmQuestionRetestDist"
style="width:100%;height:600px;margin:0 auto;"></div>
:style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="测试库" v-if="xmTestCasedb && xmTestCasedb.id" >
<span >{{xmTestCasedb.id}} <span v-if="xmTestCasedb.name"><br/>{{ xmTestCasedb.name }} </span> </span>

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

@ -5,11 +5,11 @@
<el-row :gutter="5" >
<el-col :span="18">
<div>
<div class="main" id="projectWorkItemDayList" style="width:100%;height:600px;margin:0 auto;"></div>
<div class="main" id="projectWorkItemDayList" :style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="归属项目" >
<xm-project-select v-if="!xmProject || !xmProject.id" ref="xmProjectSelect" style="display:inline;" :auto-select="false" :link-project-id="xmProject?xmProject.id:null" @row-click="onProjectSelected" @clear="onProjectClear"></xm-project-select>
<span v-else>{{xmProject.id}} <span v-if="xmProject.name"><br/>{{ xmProject.name }} </span> </span>

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

@ -5,11 +5,11 @@
<el-row :gutter="5" >
<el-col :span="18">
<div>
<div class="main" :id="id" style="width:100%;height:600px;margin:0 auto;"></div>
<div class="main" :id="id" :style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="归属项目" >
<xm-project-select v-if="!xmProject || !xmProject.id" ref="xmProjectSelect" style="display:inline;" :auto-select="false" :link-project-id="xmProject?xmProject.id:null" @row-click="onProjectSelected" @clear="onProjectClear"></xm-project-select>
<span v-else>{{xmProject.id}} <span v-if="xmProject.name"><br/>{{ xmProject.name }} </span> </span>

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

@ -5,11 +5,11 @@
<el-row :gutter="5" >
<el-col :span="18">
<div>
<div class="main" id="projectWorkloadSetMonthList" style="width:100%;height:600px;margin:0 auto;"></div>
<div class="main" id="projectWorkloadSetMonthList" :style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="归属项目" >
<xm-project-select v-if="!xmProject || !xmProject.id" ref="xmProjectSelect" style="display:inline;" :auto-select="false" :link-project-id="xmProject?xmProject.id:null" @row-click="onProjectSelected" @clear="onProjectClear"></xm-project-select>
<span v-else>{{xmProject.id}} <span v-if="xmProject.name"><br/>{{ xmProject.name }} </span> </span>

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

@ -5,12 +5,12 @@
<el-col :span="18">
<div>
<div class="main" id="xmTaskAgeDist"
style="width:100%;height:600px;margin:0 auto;"></div>
:style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="归属项目" >
<xm-project-select v-if="!xmProject || !xmProject.id" ref="xmProjectSelect" style="display:inline;" :auto-select="false" :link-project-id="xmProject?xmProject.id:null" @row-click="onProjectSelected" @clear="onProjectClear"></xm-project-select>
<span v-else>{{xmProject.id}} <span v-if="xmProject.name"><br/>{{ xmProject.name }} </span> </span>

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

@ -5,12 +5,12 @@
<el-col :span="18">
<div>
<div class="main" id="xmTaskAttDist"
style="width:100%;height:600px;margin:0 auto;"></div>
:style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="分组属性">
<el-select v-model="groupBy" @change="onXmTaskSomeFieldsChange('groupBy',$event)" clearable>
<el-option v-for="i in this.groupBys" :label="i.name" :key="i.id" :value="i.id"></el-option>

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

@ -5,11 +5,11 @@
<el-row :gutter="5" >
<el-col :span="18"> <div>
<div class="main" id="taskDayAccumulate"
style="width:100%;height:600px;margin:0 auto;"></div>
:style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="归属项目" >
<xm-project-select v-if="!xmProject || !xmProject.id" ref="xmProjectSelect" style="display:inline;" :auto-select="false" :link-project-id="xmProject?xmProject.id:null" @row-click="onProjectSelected" @clear="onProjectClear"></xm-project-select>
<span v-else>{{xmProject.id}} <span v-if="xmProject.name"><br/>{{ xmProject.name }} </span> </span>

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

@ -6,12 +6,12 @@
<el-col :span="18">
<div>
<div class="main" id="taskDayTrend"
style="width:100%;height:600px;margin:0 auto;"></div>
:style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="归属项目" >
<xm-project-select v-if="!xmProject || !xmProject.id" ref="xmProjectSelect" style="display:inline;" :auto-select="false" :link-project-id="xmProject?xmProject.id:null" @row-click="onProjectSelected" @clear="onProjectClear"></xm-project-select>
<span v-else>{{xmProject.id}} <span v-if="xmProject.name"><br/>{{ xmProject.name }} </span> </span>

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

@ -5,12 +5,12 @@
<el-col :span="18">
<div>
<div class="main" id="xmTaskSort"
style="width:100%;height:600px;margin:0 auto;"></div>
:style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="分组属性">
<el-select v-model="groupBy" @change="onXmTaskSomeFieldsChange('groupBy',$event)" clearable>
<el-option v-for="i in this.groupBys" :label="i.name" :key="i.id" :value="i.id"></el-option>

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

@ -6,12 +6,12 @@
<el-col :span="18">
<div>
<div class="main" id="testPlanCaseExecStatusDist"
style="width:100%;height:600px;margin:0 auto;"></div>
:style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="测试库" v-if="xmTestCasedb && xmTestCasedb.id" >
<span >{{xmTestCasedb.id}} <span v-if="xmTestCasedb.name"><br/>{{ xmTestCasedb.name }} </span> </span>

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

@ -5,12 +5,12 @@
<el-col :span="18">
<div>
<div class="main" id="testDayTimesCalc"
style="width:100%;height:600px;margin:0 auto;"></div>
:style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="测试库" v-if="xmTestCasedb && xmTestCasedb.id" >
<span >{{xmTestCasedb.id}} <span v-if="xmTestCasedb.name"><br/>{{ xmTestCasedb.name }} </span> </span>

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

@ -6,12 +6,12 @@
<el-col :span="18">
<div>
<div class="main" id="testPlanCaseExecStatusDist"
style="width:100%;height:600px;margin:0 auto;"></div>
:style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="测试库" v-if="xmTestCasedb && xmTestCasedb.id" >
<span >{{xmTestCasedb.id}} <span v-if="xmTestCasedb.name"><br/>{{ xmTestCasedb.name }} </span> </span>

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

@ -6,12 +6,12 @@
<el-col :span="18">
<div>
<div class="main" id="testPlanCaseUserDist"
style="width:100%;height:600px;margin:0 auto;"></div>
:style="{width:'100%',height:(maxTableHeight>600?600:maxTableHeight)+'px',overflow: 'hidden'}"></div>
<div class="progress"></div>
</div>
</el-col>
<el-col :span="6" class="border">
<el-form :model="filters" class="padding">
<el-form :model="filters" class="padding" :style="{width:'100%',maxHeight:maxTableHeight+'px',overflow: 'auto'}" ref="filtersRef">
<el-form-item label="测试库" v-if="xmTestCasedb && xmTestCasedb.id" >
<span >{{xmTestCasedb.id}} <span v-if="xmTestCasedb.name"><br/>{{ xmTestCasedb.name }} </span> </span>

Loading…
Cancel
Save