From dbb2a464d215efcda6c0761b0574e9d9d6e9f24d Mon Sep 17 00:00:00 2001
From: liuying <1427574514@qq.com>
Date: 周四, 17 10月 2024 15:35:19 +0800
Subject: [PATCH] 整改

---
 yiqi_screen/src/components/ProductionStatistics.vue |   41 ++++++++++++++++++++++++++---------------
 1 files changed, 26 insertions(+), 15 deletions(-)

diff --git a/yiqi_screen/src/components/ProductionStatistics.vue b/yiqi_screen/src/components/ProductionStatistics.vue
index 5a50aa1..65d8a59 100644
--- a/yiqi_screen/src/components/ProductionStatistics.vue
+++ b/yiqi_screen/src/components/ProductionStatistics.vue
@@ -22,22 +22,33 @@
   },
   watch: {
     produceStatisData(val) {
-        this.$set(this.option.series[1], "data", [
-          { value: val.currentMonthProduceNum },
-          { value: val.currentMonthPlanNum - val.currentMonthProduceNum },
-        ]);
-        // 褰撳墠鐝粍瀹為檯鐢熶骇鏁伴噺 currentShiftProduceNum  
-        // 褰撳墠鐝粍璁″垝鐢熶骇鏁伴噺 currentShiftPlanNum
-        this.$set(this.option.series[0], "data", [
-     
-        // { value: 1 },  //瀹為檯鐢熶骇鏁伴噺 1/ (9+1) = 10%
-        // { value: 9 },
+      // 褰撳墠鐝粍瀹為檯鐢熶骇鏁伴噺 currentShiftProduceNum  
+      // 褰撳墠鐝粍璁″垝鐢熶骇鏁伴噺 currentShiftPlanNum
+      var num1 = val.currentShiftProduceNum; //瀹為檯鐢熶骇鏁伴噺
+      var num2 = val.currentShiftPlanNum - val.currentShiftProduceNum; //璁″垝鐢熶骇鏁伴噺
+      if(val.currentShiftPlanNum == 0){ //鍒嗘瘝涓�0 鏄剧ず0%
+        num1 = 0
+        num2 = 10
+      }
+      this.$set(this.option.series[0], "data", [
+      // { value: 1 },  //瀹為檯鐢熶骇鏁伴噺 1/ (9+1) = 10%
+      // { value: 9 },
+        { value: num1 }, //瀹為檯鐢熶骇鏁伴噺
+        { value: num2 },
+      ]);
+      var num3 = val.currentMonthProduceNum; 
+      var num4 = val.currentMonthPlanNum - val.currentMonthProduceNum; 
+      if(val.currentMonthPlanNum == 0 ){ //鍒嗘瘝涓�0 鏄剧ず0%
+        num3 = 0
+        num4 = 10
+      }
+      this.$set(this.option.series[1], "data", [
+        { value: num3 },
+        { value: num4 },
+      ]);
 
-          { value: val.currentShiftProduceNum },
-          { value: val.currentShiftPlanNum - val.currentShiftProduceNum },
-        ]);
-        this.myChart.setOption(this.option);
-        this.hignLightPie();
+      this.myChart.setOption(this.option);
+      this.hignLightPie();
     },
   },
   mounted() {

--
Gitblit v1.9.3