wangziqian 5 ani în urmă
părinte
comite
83a859fd5d

+ 7 - 2
src/views/quality/components/cycleStatistic.vue

@@ -6,7 +6,7 @@
           <div class="repair-item-point" :class="['point'+index]" />
           <span>
             {{ item.label }}
-            <template v-if="type === 'require'">
+            <template v-if="type === 'require' && showTips">
               <el-tooltip v-if="index === 0" class="item" effect="dark" content="研发交付周期定义:需求排期里开发、联调、上线类型排期的总周期" placement="top-start">
                 <i class="el-icon-info" />
               </el-tooltip>
@@ -20,7 +20,7 @@
                 <i class="el-icon-info" />
               </el-tooltip>
             </template>
-            <template v-if="type === 'task'">
+            <template v-if="type === 'task' && showTips">
               <el-tooltip v-if="index === 0" class="item" effect="dark" content="研发交付周期定义:任务排期里开发、联调、上线类型排期的总周期" placement="top-start">
                 <i class="el-icon-info" />
               </el-tooltip>
@@ -67,6 +67,11 @@ export default {
       type: String,
       default: 'require',
       required: false
+    },
+    showTips: {
+      type: Boolean,
+      default: true,
+      required: false
     }
   },
   watch: {

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

@@ -153,7 +153,7 @@
       </div>
       <div class="chart-item">
         <h3>报告统计</h3>
-        <cycle-statistic :chart-data="reportSummaryData" child-data="relativeRatio" />
+        <cycle-statistic :chart-data="reportSummaryData" child-data="relativeRatio" :show-tips="false" />
       </div>
       <div class="chart-item">
         <h3>缺陷统计</h3>