From a04ff48322d7b4fbe1c56821dbc7405519f3bfe3 Mon Sep 17 00:00:00 2001
From: yangfeng <wanwan926_4@163.com>
Date: 星期六, 02 十二月 2023 17:32:21 +0800
Subject: [PATCH] 统计优化

---
 src/views/cockpitPage/components/StatisticalBox.vue     |   14 +++++++++++++-
 src/views/cockpitPage/components/OrderCompleteRadio.vue |   15 +++++++++++----
 2 files changed, 24 insertions(+), 5 deletions(-)

diff --git a/src/views/cockpitPage/components/OrderCompleteRadio.vue b/src/views/cockpitPage/components/OrderCompleteRadio.vue
index a5c2d3d..11066c7 100644
--- a/src/views/cockpitPage/components/OrderCompleteRadio.vue
+++ b/src/views/cockpitPage/components/OrderCompleteRadio.vue
@@ -14,6 +14,7 @@
               :percentage="item.radio"
               :define-back-color="'#083f55'"
               :text-color="'#fec718'"
+              :class="item.radio < 90 ? 'setTitle-right' : 'setTitle-left'"
             ></el-progress>
           </div>
         </div>
@@ -33,8 +34,8 @@
     return {
       tableList: [
         { title: "DD19070047", radio: 50.6 },
-        { title: "DD19070048", radio: 70 },
-        { title: "DD19070049", radio: 85 },
+        { title: "DD19070048", radio: 89 },
+        { title: "DD19070049", radio: 100 },
         { title: "DD19070050", radio: 30 },
       ],
     };
@@ -63,6 +64,7 @@
       height: calc(20% - 10px);
       width: 100%;
       border-radius: 50px;
+      transition: all 1s ease-in-out 0s;
       .left {
         width: 20%;
         margin: 0 10px;
@@ -86,13 +88,18 @@
     background: url("../../../../public/cockpitPage/order-bg.png") no-repeat
       center center / cover;
   }
-  .el-progress-bar__innerText {
+  .setTitle-right .el-progress-bar__innerText {
     position: absolute;
     top: 2px;
-    right: -70px;
+    right: -66px;
     text-align: left;
     font-size: 18px;
     width: 60px;
   }
+  .setTitle-left .el-progress-bar__innerText {
+    color: rgb(226, 146, 27) !important;
+    font-size: 18px;
+    width: 60px;
+  }
 }
 </style>
diff --git a/src/views/cockpitPage/components/StatisticalBox.vue b/src/views/cockpitPage/components/StatisticalBox.vue
index 934dd76..f456aaa 100644
--- a/src/views/cockpitPage/components/StatisticalBox.vue
+++ b/src/views/cockpitPage/components/StatisticalBox.vue
@@ -3,7 +3,16 @@
     <div v-for="item in allList" class="all-bg">
       <div class="box">
         <div class="commom-title">{{ item.title }}</div>
-        <div class="commom-value">{{ item.value }}</div>
+        <div
+          class="commom-value"
+          :class="
+            item.title == '寤舵湡浜や粯' || item.title == '鐗╂枡涓嶈冻'
+              ? 'redColor'
+              : ''
+          "
+        >
+          {{ item.value }}
+        </div>
       </div>
     </div>
   </div>
@@ -59,6 +68,9 @@
         font-family: "Arial Negreta", "Arial Normal", "Arial";
         font-weight: 700;
       }
+      .redColor {
+        color: #ff0000;
+      }
     }
   }
 }

--
Gitblit v1.8.0