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