From e407135052f7958949d024ff53ade35506bb7c4d Mon Sep 17 00:00:00 2001
From: chenhaozhe <gaozhechen26@gmail.com>
Date: 星期四, 16 四月 2026 20:28:47 +0800
Subject: [PATCH] 设备运行切片 使用饼图日期和设备id作为key获取时序图数据。减少循环次数

---
 WebTM/views/数采管理/DAQ_EquipRunningSlice.html |   15 +++++++++++----
 1 files changed, 11 insertions(+), 4 deletions(-)

diff --git "a/WebTM/views/\346\225\260\351\207\207\347\256\241\347\220\206/DAQ_EquipRunningSlice.html" "b/WebTM/views/\346\225\260\351\207\207\347\256\241\347\220\206/DAQ_EquipRunningSlice.html"
index d92e179..8c1cb4a 100644
--- "a/WebTM/views/\346\225\260\351\207\207\347\256\241\347\220\206/DAQ_EquipRunningSlice.html"
+++ "b/WebTM/views/\346\225\260\351\207\207\347\256\241\347\220\206/DAQ_EquipRunningSlice.html"
@@ -498,6 +498,7 @@
             </div>`;
                 $container.append(itemHtml);
 
+
                 // ==============================================
                 // 2. 宸︿晶鐜舰楗煎浘锛堣繍琛�/鍋滄満/鍛婅/鍏虫満 鍗犳瘮锛�
                 // ==============================================
@@ -548,12 +549,18 @@
                 // ==============================================
                 // 3. 鍙充晶 24灏忔椂 璁惧杩愯鏃跺簭鍥�
                 // ==============================================
+                // data鐨勬椂闂村拰璁惧id浠モ�榑鈥欒繘琛屾嫾鎺ュ彲寰楀嚭data1瀵硅薄鐨刱ey锛岀畝鍖栨搷浣�
+
+                var key = dateStr + "_" + hmainid
+
                 var timeChart = echarts.init(document.getElementById(`chart_time_${hmainid}_${i}`));
                 // 浣犵殑鍘熷鏁版嵁
-                var data1Instance = data1["2026-04-16"]
-
-                var startTime = dayjs("2026-04-16 00:00:00").valueOf();
-                var endTime = dayjs("2026-04-16 23:59:59").valueOf();
+                var data1Instance = data1[key]
+                if(!data1Instance){
+                    continue
+                }
+                var startTime = dayjs(dateStr + " 00:00:00").valueOf();
+                var endTime = dayjs(dateStr + " 23:59:59").valueOf();
                 var categories = [data1Instance[0]["鐢熶骇璧勬簮"]];
                 var types = [
                     { name: '姝e父杩愯', color: '#73cc3f' },

--
Gitblit v1.9.1