From df3e719955cc93b4e762ac75fbb61737fbf3b7a8 Mon Sep 17 00:00:00 2001
From: duhe <226547893@qq.com>
Date: 星期一, 16 六月 2025 08:38:12 +0800
Subject: [PATCH] 1

---
 WebTM/views/质量管理/质量报表/QC_QualityMonthSumReport.html |   55 ++++++++++++++++++++++++++++++++-----------------------
 1 files changed, 32 insertions(+), 23 deletions(-)

diff --git "a/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\350\264\250\351\207\217\346\212\245\350\241\250/QC_QualityMonthSumReport.html" "b/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\350\264\250\351\207\217\346\212\245\350\241\250/QC_QualityMonthSumReport.html"
index 283b4e5..e1587bc 100644
--- "a/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\350\264\250\351\207\217\346\212\245\350\241\250/QC_QualityMonthSumReport.html"
+++ "b/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\350\264\250\351\207\217\346\212\245\350\241\250/QC_QualityMonthSumReport.html"
@@ -69,7 +69,7 @@
                                         </select>
                                     </div>
                                 </div>
-                                <div class="layui-inline">
+                                <div class="layui-inline" style="display:none">
                                     <label class="layui-form-label" style="width: 85px;">椤圭洰鍙�</label>
                                     <div class="layui-input-block" style="margin-left: 120px; width: 185px;">
                                         <select name="HProject" id="HProject" class=" ForFilteringSchemes" lay-verify="HProject">
@@ -704,13 +704,13 @@
 
                 //鏌辩姸鍥剧粦瀹氭暟鎹�
                 var H_X = ['1鏈�', '2鏈�', '3鏈�', '4鏈�', '5鏈�', '6鏈�', '7鏈�', '8鏈�', '9鏈�', '10鏈�', '11鏈�', '12鏈�'];//X杞存爣棰�
-                var HAverage = [];      //y杞达細璐ㄩ噺闂ㄩ�冮�哥巼
+                var HAverage = [];      //X杞达細璐ㄩ噺闂ㄩ�冮�哥巼
                 var HTarget = [];       //y杞达細涓婇檺鍊�
                 for (let i = 0; i < option.data.length; i++) {
                     //鑾峰彇璐ㄩ噺闂ㄩ�冮�哥巼琛屾暟鍊�
                     if (option.data[i].椤圭洰 == '璐ㄩ噺闂ㄩ�冮�哥巼') {
                         for (let j = 1; j <= 12; j++) {
-                            HAverage.push(option.data[i][j + "鏈�"]);
+                            HAverage.push((option.data[i][j + "鏈�"]).replace('%', ''));
                         }
                     }
                     //鑾峰彇涓婇檺鍊艰鏁板��
@@ -737,19 +737,25 @@
                         top: 'bottom',  // 灏嗗浘渚嬫斁缃湪鍥捐〃鐨勪笅鏂�
                         left: 'center'  // 鎴栬�� 'right'锛屾牴鎹渶瑕佽皟鏁存按骞充綅缃�
                     },
-                    //toolbox: {                            //宸ュ叿鏍�
-                    //    show: true,
-                    //    orient: 'vertical',
-                    //    left: 'right',
-                    //    top: 'center',
-                    //    feature: {
-                    //        mark: { show: true },
-                    //        dataView: { show: true, readOnly: false },
-                    //        magicType: { show: true, type: ['line', 'bar', 'stack'] },
-                    //        restore: { show: true },
-                    //        saveAsImage: { show: true }
-                    //    }
-                    //},
+                    tooltip: {
+                        trigger: 'axis',
+                        axisPointer: {
+                            type: 'shadow'
+                        },
+                        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(3) + '%' + '<br>'; // 鎶樼嚎鍥炬暟鎹牸寮忓寲涓虹櫨鍒嗘瘮
+                                }
+                            });
+
+                            return tooltipHtml;
+                        }
+
+                    },
                     grid:
                     {
                         left: '5%',
@@ -774,11 +780,7 @@
                                             temp += '\n' + value.slice(i);
                                         }
                                     }
-
                                     return temp;
-
-                                    // 浣跨敤 '\n' 瀹炵幇鎹㈣
-                                    //return value.length > 5 ? value.slice(0, 5) + '\n' + value.slice(5) : value;
                                 },
                                 width: 30 // 璁剧疆鍒诲害鏍囩鐨勫搴︼紝瓒呰繃杩欎釜瀹藉害浼氳嚜鍔ㄦ崲琛�
                             }
@@ -786,16 +788,23 @@
                     ],
                     yAxis: [                                //璁剧疆y杞存暟鎹被鍨�
                         {
-                            type: 'value'
+                            type: 'value',
+                            name: '涓婇檺鍊�',
+                            axisLabel: {
+                                formatter: '{value}'
+                            }
                         }
                     ],
                     series: [                               //璁剧疆y杞存暟鎹�
                         {
                             name: '璐ㄩ噺闂ㄩ�冮�哥巼',
                             type: 'line',
-                            barWidth: 30,
+                            barWidth: 10,
                             barGap: 0,
-                            label: labelOption,
+                            label: {
+                                show: true,
+                                formatter: '{c}%'
+                            },
                             emphasis: {
                                 focus: 'series'
                             },

--
Gitblit v1.9.1