From 61b7aff4b6666b6964105fe4bfcb6f605bb21baf Mon Sep 17 00:00:00 2001
From: chenhaozhe <gaozhechen26@gmail.com>
Date: 星期四, 16 四月 2026 20:26:50 +0800
Subject: [PATCH] 设备运行切片 返回设备状态 图表数据 (时序图) 使用 时间和设备主id作为key,使用json对象返回,前端可使用对应key快速获取时序图数据

---
 WebAPI/Controllers/生产管理/设备状态分步/Sc_HEquipStateDistributionController.cs |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git "a/WebAPI/Controllers/\347\224\237\344\272\247\347\256\241\347\220\206/\350\256\276\345\244\207\347\212\266\346\200\201\345\210\206\346\255\245/Sc_HEquipStateDistributionController.cs" "b/WebAPI/Controllers/\347\224\237\344\272\247\347\256\241\347\220\206/\350\256\276\345\244\207\347\212\266\346\200\201\345\210\206\346\255\245/Sc_HEquipStateDistributionController.cs"
index 74fba92..73af695 100644
--- "a/WebAPI/Controllers/\347\224\237\344\272\247\347\256\241\347\220\206/\350\256\276\345\244\207\347\212\266\346\200\201\345\210\206\346\255\245/Sc_HEquipStateDistributionController.cs"
+++ "b/WebAPI/Controllers/\347\224\237\344\272\247\347\256\241\347\220\206/\350\256\276\345\244\207\347\212\266\346\200\201\345\210\206\346\255\245/Sc_HEquipStateDistributionController.cs"
@@ -320,12 +320,18 @@
                 {
                     // 鍙栧嚭鏃堕棿瀛楁骞惰浆涓烘棩鏈燂紙鑷姩蹇界暐鏃跺垎绉掞級
                     DateTime time = Convert.ToDateTime(row["鏃堕棿"]);
-                    return time.ToString("yyyy-MM-dd"); // 鍒嗙粍 Key
+                    string deptId = row["HDeptID"].ToString();
+
+                    return new
+                    {
+                        HDate = time.ToString("yyyy-MM-dd"),
+                        HDeptID = deptId
+                    };// 鍒嗙粍 Key
                 });
 
                 foreach (var group in groupedData)
                 {
-                    string dateKey = group.Key;
+                    string dateKey = group.Key.HDate + "_" + HDeptID;
                     JArray dataArray = new JArray();
 
                     foreach (DataRow row in group)

--
Gitblit v1.9.1