From 40cd70d9a9d13001c1b6c2269334e8a363c562c3 Mon Sep 17 00:00:00 2001
From: duhe <226547893@qq.com>
Date: 星期四, 15 八月 2024 14:54:24 +0800
Subject: [PATCH] 1

---
 WebTM/views/生产管理/生产报表/Sc_QualityReportBillMonth.html |   35 +++++++++++++++++------------------
 1 files changed, 17 insertions(+), 18 deletions(-)

diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\212\245\350\241\250/Sc_QualityReportBillMonth.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\212\245\350\241\250/Sc_QualityReportBillMonth.html"
index af71747..77566a2 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\212\245\350\241\250/Sc_QualityReportBillMonth.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\346\212\245\350\241\250/Sc_QualityReportBillMonth.html"
@@ -152,12 +152,7 @@
                             let firstPassRate = parseFloat(firstPassRateString.replace('%', '')); // 绉婚櫎鐧惧垎鍙峰苟杞崲涓烘暟瀛�
                             HFirstPassRate[monthIndex] = firstPassRate;
                         }
-                    }
-                    //for (let i = 1; i <= 12; i++) {
-                    //    HProcSumNum.push(option.data[0][i + "鏈�"]);
-                    //    HQualifiedNum.push(option.data[1][i + "鏈�"]);
-                    //    HFirstPassRate.push(option.data[3][i + "鏈�"].replace('%', ''));
-                    //}
+                    }                  
                 }
 
                 switch ($("#HWorkCenter").val()) {
@@ -187,6 +182,20 @@
                             crossStyle: {
                                 color: '#999'
                             }
+                        },
+                        formatter: function (params) {
+                            let tooltipHtml = params[0].axisValue + '<br>'; // X杞存暟鍊�
+
+                            params.forEach(function (item) {
+                                if (item.seriesType === 'line') {
+                                    let valueToShow = parseFloat(item.value); // 灏嗗瓧绗︿覆杞崲涓烘暟鍊�
+                                    tooltipHtml += item.seriesName + ': ' + valueToShow.toFixed(2) + '%' + '<br>'; // 鎶樼嚎鍥炬暟鎹牸寮忓寲涓虹櫨鍒嗘瘮
+                                } else {
+                                    tooltipHtml += item.seriesName + ': ' + item.value + '<br>'; // 鏌辩姸鍥炬暟鎹洿鎺ユ樉绀�
+                                }
+                            });
+
+                            return tooltipHtml;
                         }
                     },
                     toolbox: {
@@ -248,23 +257,13 @@
                         {
                             name: '娉ㄥ鑹巼',
                             type: 'line',
-                            yAxisIndex: 1,
-                            tooltip: {
-                                valueFormatter: function (value) {
-                                    return value;
-                                }
-                            },
+                            yAxisIndex: 1,                            
                             data: HQualifiedNum
                         },
                         {
                             name: '鍏ㄦ鑹巼',
                             type: 'line',
-                            yAxisIndex: 1,
-                            tooltip: {
-                                valueFormatter: function (value) {
-                                    return value + ' ';
-                                }
-                            },
+                            yAxisIndex: 1,                            
                             data: HFirstPassRate
                         }
                     ]

--
Gitblit v1.9.1