From 9057d0f6f3a46b93d62d0b71c7f4f03eca41f3a9 Mon Sep 17 00:00:00 2001
From: tjx <t2856754968@163.com>
Date: 星期三, 15 十月 2025 16:43:14 +0800
Subject: [PATCH] 11111

---
 MES.Service/Dto/service/SpiAoiDto.cs |   42 ++++++++++++++++++------------------------
 1 files changed, 18 insertions(+), 24 deletions(-)

diff --git a/MES.Service/Dto/service/SpiAoiDto.cs b/MES.Service/Dto/service/SpiAoiDto.cs
index 602a5eb..1360bc7 100644
--- a/MES.Service/Dto/service/SpiAoiDto.cs
+++ b/MES.Service/Dto/service/SpiAoiDto.cs
@@ -1,22 +1,6 @@
 namespace MES.Service.Dto.service;
 
 /// <summary>
-///     SPI/AOI涓婁紶璇锋眰DTO
-/// </summary>
-public class SpiAoiUploadRequest
-{
-    /// <summary>
-    ///     涓昏〃鏁版嵁
-    /// </summary>
-    public SpiAoiHeaderDto Header { get; set; }
-
-    /// <summary>
-    ///     瀛愯〃鏁版嵁鍒楄〃
-    /// </summary>
-    public List<SpiAoiDetailDto> Details { get; set; }
-}
-
-/// <summary>
 ///     SPI/AOI涓昏〃DTO
 /// </summary>
 public class SpiAoiHeaderDto
@@ -32,7 +16,7 @@
     public string TestTime { get; set; }
 
     /// <summary>
-    ///     娴嬭瘯缁撴灉(濡傦細0:0:1;0銆�0;0;0:1銆丗ail绛�)
+    ///     娴嬭瘯缁撴灉(濡傦細0:0:1;0銆?;0;0:1銆丗ail绛?
     /// </summary>
     public string TestResult { get; set; }
 
@@ -62,7 +46,7 @@
     public string? WorkOrder { get; set; }
 
     /// <summary>
-    ///     鏈虹鍚�
+    ///     鏈虹鍚?
     /// </summary>
     public string? ProductModel { get; set; }
 
@@ -93,10 +77,14 @@
     public string? MachineName { get; set; }
 
     /// <summary>
-    ///     鐢熶骇绾垮悕绉�
+    ///     鐢熶骇绾垮悕绉?
     /// </summary>
     public string? LineDisplayName { get; set; }
 
+    /// <summary>
+    ///     Legacy header identifier (optional).
+    /// </summary>
+    public decimal? HeaderId { get; set; }
     /// <summary>
     ///     鍋忎綅鏁伴噺
     /// </summary>
@@ -208,7 +196,7 @@
     public int PassBoards { get; set; }
 
     /// <summary>
-    ///     鍚堟牸鐜�(%)
+    ///     鍚堟牸鐜?%)
     /// </summary>
     public decimal? PassRate { get; set; }
 
@@ -218,12 +206,12 @@
     public int DefectBoards { get; set; }
 
     /// <summary>
-    ///     涓嶈壇鐜�(%)
+    ///     涓嶈壇鐜?%)
     /// </summary>
     public decimal? DefectRate { get; set; }
 
     /// <summary>
-    ///     涓嶈壇鐜�(PPM)
+    ///     涓嶈壇鐜?PPM)
     /// </summary>
     public int? DefectPpm { get; set; }
 
@@ -244,15 +232,21 @@
 }
 
 /// <summary>
-///     SPI/AOI涓婁紶鍝嶅簲DTO
+///     AOI涓昏〃涓婁紶鍝嶅簲DTO
 /// </summary>
-public class SpiAoiUploadResponse
+public class SpiAoiHeaderUploadResponse
 {
     /// <summary>
     ///     涓昏〃ID
     /// </summary>
     public decimal HeaderId { get; set; }
+}
 
+/// <summary>
+///     SPI鏄庣粏涓婁紶鍝嶅簲DTO
+/// </summary>
+public class SpiAoiDetailUploadResponse
+{
     /// <summary>
     ///     鎻掑叆鐨勫瓙琛ㄨ褰曟暟
     /// </summary>

--
Gitblit v1.9.3