From 9bb8eabe0c9f104cf6c63bbeeb2d8b00ff0f5129 Mon Sep 17 00:00:00 2001
From: 小小儁爺 <1694218219@qq.com>
Date: 星期五, 26 七月 2024 08:10:40 +0800
Subject: [PATCH] 1.生产进度报表优化

---
 src/views/statistic/workOrderProcess.vue |   29 +++++++++++++++++++++--------
 1 files changed, 21 insertions(+), 8 deletions(-)

diff --git a/src/views/statistic/workOrderProcess.vue b/src/views/statistic/workOrderProcess.vue
index b517db9..581ffb9 100644
--- a/src/views/statistic/workOrderProcess.vue
+++ b/src/views/statistic/workOrderProcess.vue
@@ -101,7 +101,7 @@
       <div class="elTableDiv">
         <el-table
           ref="tableDataRef"
-          class="tableFixed"
+          class="tableFixed  custom-table-class"
           :data="tableData"
           :height="isExpandForm?tableHeight:(tableHeight+40)+'px'"
           border
@@ -198,7 +198,7 @@
             <!--            show-tooltip-when-overflow-->
 
             <template slot-scope="{row}">
-              <div style="min-width: 900px;display: flex;overflow-x: auto;overflow-y: hidden">
+              <div style="min-width: 900px;display: flex;overflow-x: auto;overflow-y: hidden;height: 65px;">
                 <div
                   v-for="item in row.concat_name.split(',')"
                   :key="item+row.wo_code"
@@ -206,18 +206,23 @@
                 >
                   <!--                  padding:0px 0px 10px 0px;-->
 
-                  <div style="position: relative;display: flex;flex-direction: column;width: 80px;text-align: center;align-items: center;margin-left:10px">
-                    <div style="width: 80px;" class="ellipsis">{{ item.split('/')[0] }}</div>
+                  <div
+                    style="position: relative;display: flex;flex-direction: column;width: 120px;text-align: center;align-items: center;margin-left:10px"
+                  >
+                    <div style="width: 120px;" class="ellipsis">{{ item.split('/')[0] }}</div>
                     <el-progress
                       :text-inside="true"
-                      :stroke-width="20"
+                      :stroke-width="18"
                       color="#2FD04F"
                       define-back-color="rgba(144,147,153,0.5)"
                       :percentage="parseFloat((parseFloat(item.split('/')[1])*100/parseFloat(row.plan_qty)).toFixed(2))"
-                      style="width: 80px;margin: 0 2px"
+                      style="width: 120px;margin: 0 2px;"
                     />
 
-                    <div style="position: absolute;top:22px;">{{ parseFloat(item.split('/')[1]) }}/{{ row.plan_qty }}</div>
+                    <div style="position: absolute;top:22px;">{{ parseFloat(item.split('/')[1]) }}/{{
+                      row.plan_qty
+                    }}
+                    </div>
 
                   </div>
 
@@ -438,7 +443,15 @@
   align-items: center;
 }
 
-::v-deep .el-progress-bar__innerText{
+::v-deep .el-progress-bar__innerText {
   display: none !important;
 }
+
+//.custom-table-class {
+//  ::v-deep .el-table__row {
+//    height: 80px;
+//    line-height:80px;
+//  }
+//}
+
 </style>

--
Gitblit v1.9.3