From 4aaae263a6c728eaa2a3f45a1ae36082619b52a0 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期一, 25 五月 2026 17:32:01 +0800
Subject: [PATCH] 宝东 1.小数点后四位修改

---
 src/views/qualityManagement/visualization/qualityDashboard.vue |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/views/qualityManagement/visualization/qualityDashboard.vue b/src/views/qualityManagement/visualization/qualityDashboard.vue
index 57462b7..1b5ac99 100644
--- a/src/views/qualityManagement/visualization/qualityDashboard.vue
+++ b/src/views/qualityManagement/visualization/qualityDashboard.vue
@@ -51,7 +51,7 @@
           </template>
           <EChart :series="passRateSeries" :legend="{ show: false }" :chartStyle="{ height: '340px', width: '100%' }" />
           <div class="passrate-text">
-            褰撳墠鍚堟牸鐜囷細<b>{{ (passRate * 100).toFixed(1) }}%</b>
+            褰撳墠鍚堟牸鐜囷細<b>{{ (passRate * 100).toFixed(4) }}%</b>
           </div>
         </el-card>
       </el-col>
@@ -121,7 +121,7 @@
     progress: { show: true, width: 12 },
     axisLine: { lineStyle: { width: 12 } },
     pointer: { show: true },
-    detail: { valueAnimation: true, formatter: (v) => `${(v * 100).toFixed(1)}%` },
+    detail: { valueAnimation: true, formatter: (v) => `${(v * 100).toFixed(4)}%` },
     data: [{ value: passRate.value }],
   },
 ])
@@ -205,7 +205,7 @@
     spcData.value.shift()
   }
   spcXAxis.value.push(`${spcXAxis.value.length + 1}`)
-  spcData.value.push(parseFloat(nextVal.toFixed(2)))
+  spcData.value.push(parseFloat(nextVal.toFixed(4)))
   spcSeries.value[0].data = [...spcData.value]
   spcSeries.value[1].data = new Array(spcData.value.length).fill(UCL.value)
   spcSeries.value[2].data = new Array(spcData.value.length).fill(CL.value)
@@ -217,10 +217,10 @@
   }
   const last = spcData.value[spcData.value.length - 1]
   if (last > UCL.value) {
-    speak(`棰勮锛屾渶鏂版祴閲忓�� ${last.toFixed(2)} 瓒呰繃涓婇檺`)
+    speak(`棰勮锛屾渶鏂版祴閲忓�� ${last.toFixed(4)} 瓒呰繃涓婇檺`)
   }
   if (last < LCL.value) {
-    speak(`棰勮锛屾渶鏂版祴閲忓�� ${last.toFixed(2)} 浣庝簬涓嬮檺`)
+    speak(`棰勮锛屾渶鏂版祴閲忓�� ${last.toFixed(4)} 浣庝簬涓嬮檺`)
   }
 }
 
@@ -235,7 +235,7 @@
   for (let i = 0; i < 20; i++) {
     spcXAxis.value.push(`${i + 1}`)
     const v = CL.value + (Math.random() - 0.5) * 6
-    spcData.value.push(parseFloat(v.toFixed(2)))
+    spcData.value.push(parseFloat(v.toFixed(4)))
   }
   spcSeries.value[0].data = [...spcData.value]
   spcSeries.value[1].data = new Array(spcData.value.length).fill(UCL.value)

--
Gitblit v1.9.3