From f5976f38c33048020de1b116ffa004b0d889a14d Mon Sep 17 00:00:00 2001
From: yangfeng <wanwan926_4@163.com>
Date: 星期二, 05 十二月 2023 17:38:45 +0800
Subject: [PATCH] 车间正品率、工单进度统计、其他样式处理

---
 src/views/cockpitPage/components/CountView.vue |   71 +++++++++++++++++++++++++++++++----
 1 files changed, 63 insertions(+), 8 deletions(-)

diff --git a/src/views/cockpitPage/components/CountView.vue b/src/views/cockpitPage/components/CountView.vue
index 29898ae..ca11420 100644
--- a/src/views/cockpitPage/components/CountView.vue
+++ b/src/views/cockpitPage/components/CountView.vue
@@ -3,10 +3,15 @@
     <div class="box">
       <div class="left">
         <div class="title-view">
-          <div>寮�鏈哄彴鏁�</div>
+          <div>鑷湁寮�鏈哄彴鏁�</div>
         </div>
         <div class="value-view">
-          <div class="title-margin-left">200鍙�</div>
+          <div class="title-margin-left">
+            <span class="value-span">
+              {{ totalObject.InternalDeviceRunningAmount + "" }}
+            </span>
+            <span class="unit-span">鍙�</span>
+          </div>
         </div>
       </div>
       <div class="right">
@@ -14,7 +19,12 @@
           <div>澶栧姞宸ュ彴鏁�</div>
         </div>
         <div class="value-view">
-          <div class="title-margin-left">500鍙�</div>
+          <div class="title-margin-left">
+            <span class="value-span">{{
+              totalObject.ExternalDeviceRunningAmount
+            }}</span>
+            <span>鍙�</span>
+          </div>
         </div>
       </div>
     </div>
@@ -24,7 +34,12 @@
           <div>璁″垝澶栧姞宸ユ暟</div>
         </div>
         <div class="value-view">
-          <div class="title-margin-left">4000浠�</div>
+          <div class="title-margin-left">
+            <span class="value-span">{{
+              totalObject.OutPlanProductionAmount
+            }}</span>
+            <span>浠�</span>
+          </div>
         </div>
       </div>
       <div class="right">
@@ -32,7 +47,12 @@
           <div>璁″垝鐢熶骇鏁�</div>
         </div>
         <div class="value-view">
-          <div class="title-margin-left">2000浠�</div>
+          <div class="title-margin-left">
+            <span class="value-span">{{
+              totalObject.PlanProductionAmount
+            }}</span>
+            <span>浠�</span>
+          </div>
         </div>
       </div>
     </div>
@@ -42,7 +62,12 @@
           <div>瀹為檯澶栧姞宸ユ暟</div>
         </div>
         <div class="value-view">
-          <div class="title-margin-left">4000浠�</div>
+          <div class="title-margin-left">
+            <span class="value-span">{{
+              totalObject.RealExternalProductionAmount
+            }}</span>
+            <span>浠�</span>
+          </div>
         </div>
       </div>
       <div class="right">
@@ -50,7 +75,12 @@
           <div>瀹為檯鐢熶骇鏁�</div>
         </div>
         <div class="value-view">
-          <div class="title-margin-left">2000浠�</div>
+          <div class="title-margin-left">
+            <span class="value-span">{{
+              totalObject.RealProductionAmount
+            }}</span>
+            <span>浠�</span>
+          </div>
         </div>
       </div>
     </div>
@@ -60,7 +90,21 @@
 <script>
 export default {
   components: {},
-  props: {},
+  props: {
+    totalObject: {
+      type: Object,
+      default: () => {
+        return {
+          InternalDeviceRunningAmount: 0,
+          ExternalDeviceRunningAmount: 0,
+          OutPlanProductionAmount: 0,
+          PlanProductionAmount: 0,
+          RealExternalProductionAmount: 0,
+          RealProductionAmount: 0,
+        };
+      },
+    },
+  },
   data() {
     return {};
   },
@@ -121,6 +165,17 @@
         border-radius: 5px;
         .title-margin-left {
           margin-left: 45px;
+          // white-space: nowrap;
+          display: flex;
+          align-items: center;
+          .value-span {
+            margin-top: 5px;
+            height: 100%;
+            max-width: 3em;
+            overflow: hidden;
+            white-space: nowrap;
+            text-overflow: ellipsis;
+          }
         }
       }
     }

--
Gitblit v1.8.0