From 14101bd42ce17dfb9d951d0738abe9d303fb3fe5 Mon Sep 17 00:00:00 2001
From: yangfeng <wanwan926_4@163.com>
Date: 星期一, 11 十二月 2023 10:41:39 +0800
Subject: [PATCH] 机器开机率、人员技能比饼图优化

---
 src/views/cockpitPage/components/OrderCompleteRadio.vue |   27 ++++++++++++++++++++++-----
 1 files changed, 22 insertions(+), 5 deletions(-)

diff --git a/src/views/cockpitPage/components/OrderCompleteRadio.vue b/src/views/cockpitPage/components/OrderCompleteRadio.vue
index 9d447b0..2e0c45d 100644
--- a/src/views/cockpitPage/components/OrderCompleteRadio.vue
+++ b/src/views/cockpitPage/components/OrderCompleteRadio.vue
@@ -9,12 +9,18 @@
           <div class="left">{{ item.title }}</div>
           <div class="middle" ref="middle">
             <el-progress
-              :stroke-width="20"
+              :stroke-width="18"
               :text-inside="true"
               :percentage="item.radio"
               :define-back-color="'#083f55'"
               :text-color="'#fec718'"
-              :class="item.radio < 90 ? 'setTitle-right' : 'setTitle-left'"
+              :class="
+                item.radio < 90
+                  ? 'setTitle-right'
+                  : item.radio == 100
+                  ? 'setTitle-complete'
+                  : 'setTitle-left'
+              "
             ></el-progress>
           </div>
         </div>
@@ -55,7 +61,7 @@
     tableList: {
       get() {
         if (
-          this.startIndex > this.orderCompleteObject.orderCompleteList.length
+          this.startIndex >= this.orderCompleteObject.orderCompleteList.length
         ) {
           this.startIndex = 0;
         }
@@ -85,6 +91,7 @@
   }
   .list-view {
     height: calc(100% - 20px);
+    padding-right: 5px;
     .table-bg-view {
       display: flex;
       align-items: center;
@@ -92,6 +99,7 @@
       background: #083f55;
       height: calc(20% - 10px);
       width: 100%;
+      padding-right: 5px;
       border-radius: 50px;
       transition: all 1s ease-in-out 0s;
       .left {
@@ -116,9 +124,13 @@
   }
   .el-progress-bar__inner {
     position: relative;
-    // background: #552d08;
     background: url("../../../../public/cockpitPage/order-bg.png") no-repeat
       center center / cover;
+  }
+  .setTitle-complete .el-progress-bar__inner {
+    position: relative;
+    background: url("../../../../public/cockpitPage/order-complete.png")
+      no-repeat center center / cover;
   }
   .setTitle-right .el-progress-bar__innerText {
     position: absolute;
@@ -129,9 +141,14 @@
     width: 60px;
   }
   .setTitle-left .el-progress-bar__innerText {
-    color: rgb(226, 146, 27) !important;
+    color: #fffb00 !important;
     font-size: 18px;
     width: 60px;
   }
+  .setTitle-complete .el-progress-bar__innerText {
+    color: #fff !important;
+    font-size: 16px;
+    width: 60px;
+  }
 }
 </style>

--
Gitblit v1.8.0