From 45a69e109d3ed2f3ba6d03f722021d019cb8792a Mon Sep 17 00:00:00 2001
From: 快乐的昕的电脑 <快乐的昕的电脑@DESKTOP-C2BQPQU>
Date: 星期二, 18 十一月 2025 10:40:28 +0800
Subject: [PATCH] 查询报工记录,获取最后一条报工记录,改为实际的工单ID

---
 Controllers/EquipmentInspectionController.cs |   28 +++++++++++++++++++---------
 1 files changed, 19 insertions(+), 9 deletions(-)

diff --git a/Controllers/EquipmentInspectionController.cs b/Controllers/EquipmentInspectionController.cs
index a326495..091ece6 100644
--- a/Controllers/EquipmentInspectionController.cs
+++ b/Controllers/EquipmentInspectionController.cs
@@ -11,18 +11,24 @@
 [Route("api/[controller]")]
 public class EquipmentInspectionController : ControllerBase
 {
+    private readonly EquipmentInspectionManager _manager = new();
 
+    /// <summary>
+    /// 鏌ヨ璁惧鐐规璁板綍
+    /// </summary>
+    /// <param name="query">鏌ヨ鍙傛暟锛歮achineNo鍜宒ate</param>
+    /// <returns>鐐规璁板綍鏁版嵁</returns>
     [HttpPost("Query")]
-    public ResponseResult Query(OrderMachineDto query)
+    public ResponseResult Query(EquipmentInspectionQueryDto query)
     {
         try
         {
-            dynamic resultInfos = new ExpandoObject(); 
+            var result = _manager.QueryInspectionRecord(query);
             return new ResponseResult
             {
                 status = 0,
-                message = "OK",
-                data = resultInfos
+                message = "鏌ヨ鎴愬姛",
+                data = result
             };
         }
         catch (Exception ex)
@@ -31,18 +37,22 @@
         }
     }
 
-    //GetWomdaasByEngineeringNo
+    /// <summary>
+    /// 淇濆瓨璁惧鐐规璁板綍
+    /// </summary>
+    /// <param name="saveDto">淇濆瓨鍙傛暟锛歮achineNo銆乨ate銆乨ailyChecks銆乵onthlyChecks</param>
+    /// <returns>淇濆瓨缁撴灉</returns>
     [HttpPost("Save")]
-    public ResponseResult Save(OrderMachineDto query)
+    public ResponseResult Save(EquipmentInspectionSaveDto saveDto)
     {
         try
         {
-            dynamic resultInfos = new ExpandoObject();
+            var result = _manager.SaveInspectionRecord(saveDto);
             return new ResponseResult
             {
                 status = 0,
-                message = "OK",
-                data = resultInfos
+                message = "淇濆瓨鎴愬姛",
+                data = result
             };
         }
         catch (Exception ex)

--
Gitblit v1.9.3