From 9e186ace64a313f6ca69ea8331d4994fbf6bb864 Mon Sep 17 00:00:00 2001
From: cnf <3200815559@qq.com>
Date: 星期一, 21 四月 2025 17:21:49 +0800
Subject: [PATCH] plm新的申请

---
 MES.Service/service/SentLaboratory/SaveLaboratoryManager.cs |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/MES.Service/service/SentLaboratory/SaveLaboratoryManager.cs b/MES.Service/service/SentLaboratory/SaveLaboratoryManager.cs
index 5f9df44..2aff094 100644
--- a/MES.Service/service/SentLaboratory/SaveLaboratoryManager.cs
+++ b/MES.Service/service/SentLaboratory/SaveLaboratoryManager.cs
@@ -27,6 +27,7 @@
         public DateTime? CompleteDate { get; set; }
         public string? REMARKS { get; set; }
         public string? SIM_REQ { get; set; }
+        public string? Test_REQ { get; set; }
         //纾侀搧鎷夊姏
         public decimal? Check01 { get; set; }
 
@@ -118,6 +119,8 @@
             DEPARTMENTCODE=mainTable.DEPARTMENTCODE,
             REMARKS = mainTable.REMARKS,
             SIM_REQ = mainTable.SimReq,
+            CompleteDate=mainTable.CompleteDate,
+            Test_REQ=mainTable.TestReq,
             Check01 = mainTable.Check01,
             Check02 = mainTable.Check02,
             Check03 = mainTable.Check03,
@@ -376,16 +379,20 @@
             var updateResult = db.Updateable(updateMesQmsSample).ExecuteCommand();
 
             var mapping = db.Queryable<UpdateMesQmsSamplePjt>()
-             .Where(t => t.RELEASE_NO == updateMesQmsSample.JYDH && t.SJ_NO == updateMesQmsSample.ReleaseNo)
+             .Where(t => t.RELEASE_NO == updateMesQmsSample.JYDH && t.PID == updateMesQmsSample.Id)
              .Select(t => new UpdateMesQmsSamplePjt
              {
                  PID=t.PID
              })
              .ToList();
+
+
+            Debug.WriteLine(updateMesQmsSample.JYDH);
+
             if (mapping.Any())
             {
                 updateResult = db.Updateable<UpdateMesQmsSamplePjt>()
-             .SetColumns(t => new UpdateMesQmsSamplePjt
+                .SetColumns(t => new UpdateMesQmsSamplePjt
              {
                  SJ_NO = updateMesQmsSample.ReleaseNo,
                  RELEASE_NO = updateMesQmsSample.JYDH,
@@ -396,7 +403,7 @@
                  ITEM_ID = getLaboratoryDetails.ITEM_ID,
                  SUPP_NAME = getLaboratoryDetails.SUPP_NAME
              })
-             .Where(t => t.PID == updateMesQmsSample.Id) // 鏄惧紡鎸囧畾鏇存柊鏉′欢
+             .Where(t => t.RELEASE_NO == updateMesQmsSample.JYDH && t.PID == updateMesQmsSample.Id) // 鏄惧紡鎸囧畾鏇存柊鏉′欢
              .ExecuteCommand();
                
             }

--
Gitblit v1.9.3