Browse Source

Merge branch 'http_test' of git.xiaojukeji.com:jacklijiajia/thoth-frontend into http_test

qinzhipeng_v@didiglobal.com 4 years ago
parent
commit
bd779ed605

+ 5 - 3
src/views/quality/components/cycleStatistic.vue

@@ -111,13 +111,15 @@ export default {
 </script>
 <style lang="scss" scoped>
 .repair-list {
-  display: flex;
-  justify-content: space-between;
   width: 84%;
   margin: 20px auto;
+  display: grid;
+  grid-template-columns: repeat(4,20%);
+  grid-column-gap: 6.666%;
+  grid-row-gap: 20px;
   .repair-item {
     position: relative;
-    width: 16%;
+    width: 100%;
     font-size: 12px;
     font-weight: bold;
     padding: 11px 17px 6px 17px;

+ 5 - 5
src/views/quality/requireStatistics.vue

@@ -111,9 +111,9 @@
         </el-tab-pane>
       </el-tabs>
       <div class="chart-item">
-        <h3 v-show="activeTab === '1'">新增趋势图</h3>
-        <h3 v-show="activeTab === '2'">上线趋势图</h3>
-        <h3 v-show="activeTab === '3'">PRD评审趋势图</h3>
+        <h3 v-for="item in countTitle" v-show="activeTab === item.code+''" :key="'countTab'+item.code">
+          {{ item.msg }}
+        </h3>
         <tendency-chart :chart-data="tendencyData" />
       </div>
       <div class="chart-item">
@@ -125,7 +125,7 @@
         <cycle-statistic :chart-data="cycleData" />
       </div>
       <div class="chart-item">
-        <h3>研发交付周期分布图<span>(根据排期计算)</span></h3>
+        <h3>周期分布图<span>(根据排期计算)</span></h3>
         <!-- <div class="chart-item-tip">
           <i class="el-icon-warning-outline" />
           <span>仅统计状态已变更“已排期”且排期不为空的需求;横坐标表示需求交付日期,纵坐标代表研发交付周期(研发、联调、上线类型排期的总周期)</span>
@@ -293,13 +293,13 @@ export default {
     this.setDate(this.dateType)
     this.getTeamList()
     this.getRequireDirection()
+    this.getRequireCountTitleEnum()
   },
   methods: {
     onSubmit() {
       if (this.activeTab === '2' && this.distributeStatus === 1) {
         this.distributeStatus = 2
       }
-      this.getRequireCountTitleEnum()
       this.getSummary()
       this.getCumulativeFlowDiagram()
       this.getRequireCountTrend()

+ 1 - 1
src/views/quality/taskStatistics.vue

@@ -123,7 +123,7 @@
         <cycle-statistic :chart-data="cycleData" type="task" />
       </div>
       <div class="chart-item">
-        <h3>研发交付周期分布图<span>(根据排期计算)</span></h3>
+        <h3>周期&等待时长分布图<span>(根据排期计算)</span></h3>
         <!-- <div class="chart-item-tip">
           <i class="el-icon-warning-outline" />
           <span>仅统计状态已变更“已排期”且排期不为空的任务;横坐标表示任务交付日期,纵坐标代表研发交付周期(研发、联调、上线类型排期的总周期)</span>