From 0747214832e5a0fa8474ea244df70e5a4594b225 Mon Sep 17 00:00:00 2001
From: hao <1836460075@qq.com>
Date: 星期二, 03 六月 2025 16:03:44 +0800
Subject: [PATCH] 采购退料加源单id

---
 StandardInterface/MES.Service/service/CgthSqManager.cs |    4 +++-
 StandardInterface/MES.Service/Dto/webApi/ErpCGTHA.cs   |    1 +
 StandardInterface/MES.Service/Dto/webApi/ErpCGTHB.cs   |    1 +
 StandardInterface/MES.Service/Modes/CgthSqDetail.cs    |    5 +++++
 StandardInterface/MES.Service/Modes/CgthSq.cs          |    9 +++++++--
 5 files changed, 17 insertions(+), 3 deletions(-)

diff --git a/StandardInterface/MES.Service/Dto/webApi/ErpCGTHA.cs b/StandardInterface/MES.Service/Dto/webApi/ErpCGTHA.cs
index 4a9ad1d..da072c5 100644
--- a/StandardInterface/MES.Service/Dto/webApi/ErpCGTHA.cs
+++ b/StandardInterface/MES.Service/Dto/webApi/ErpCGTHA.cs
@@ -25,4 +25,5 @@
     public string? Ys_fs { get; set; }              //楠屾敹鏂瑰紡
     public string? bz { get; set; }              //澶囨敞
     public string? ERPID { get; set; }              //鍗曟嵁澶磇d
+    public string? yd_id { get; set; }              //婧愬崟id
 }
\ No newline at end of file
diff --git a/StandardInterface/MES.Service/Dto/webApi/ErpCGTHB.cs b/StandardInterface/MES.Service/Dto/webApi/ErpCGTHB.cs
index ab0c12d..2c22e26 100644
--- a/StandardInterface/MES.Service/Dto/webApi/ErpCGTHB.cs
+++ b/StandardInterface/MES.Service/Dto/webApi/ErpCGTHB.cs
@@ -14,6 +14,7 @@
   public string? flot { get; set; }            //鎵瑰彿
   public string? fmoto { get; set; }            //璁″垝璺熻釜鍙�
     public string? quantity { get; set; }            //鏁伴噺
+    public string? ydfl_id { get; set; }            //婧愬崟鍒嗗綍id
 
 
 
diff --git a/StandardInterface/MES.Service/Modes/CgthSq.cs b/StandardInterface/MES.Service/Modes/CgthSq.cs
index 28d56d1..2f63035 100644
--- a/StandardInterface/MES.Service/Modes/CgthSq.cs
+++ b/StandardInterface/MES.Service/Modes/CgthSq.cs
@@ -158,7 +158,12 @@
         /// <summary>
         /// ERPID 
         ///</summary>
-         [SugarColumn(ColumnName="ERPID"    )]
-         public string Erpid { get; set; }
+        [SugarColumn(ColumnName = "ERPID")]
+        public string Erpid { get; set; }
+        /// <summary>
+        /// ERP婧愬崟ID
+        ///</summary>
+        [SugarColumn(ColumnName = "YDID")]
+        public string Ydid { get; set; }
     }
 }
diff --git a/StandardInterface/MES.Service/Modes/CgthSqDetail.cs b/StandardInterface/MES.Service/Modes/CgthSqDetail.cs
index 28f63ac..f76ef86 100644
--- a/StandardInterface/MES.Service/Modes/CgthSqDetail.cs
+++ b/StandardInterface/MES.Service/Modes/CgthSqDetail.cs
@@ -115,5 +115,10 @@
         ///</summary>
          [SugarColumn(ColumnName="FMTO"    )]
          public string Fmto { get; set; }
+        /// <summary>
+        /// 婧愬崟鍒嗗綍id 
+        ///</summary>
+        [SugarColumn(ColumnName = "YDFL_ID")]
+        public string YdflId { get; set; }
     }
 }
diff --git a/StandardInterface/MES.Service/service/CgthSqManager.cs b/StandardInterface/MES.Service/service/CgthSqManager.cs
index da29100..ec617f7 100644
--- a/StandardInterface/MES.Service/service/CgthSqManager.cs
+++ b/StandardInterface/MES.Service/service/CgthSqManager.cs
@@ -67,7 +67,8 @@
                 YsFs = dto.Ys_fs,                               //楠屾敹鏂瑰紡
                 Bz = dto.bz,                                 //澶囨敞
                 Erpid = dto.ERPID,                              //鍗曟嵁澶磇d
-                CreateDate=DateTime.Now,
+                Ydid=dto.yd_id,
+                CreateDate =DateTime.Now,
             }; 
             var single = base.GetSingle(it => it.Erpid == entity.Erpid);
             if (single != null) entity.Id = single.Id; 
@@ -92,6 +93,7 @@
                      Eid  = dto.eid,                 //鍗曟嵁澶磇d
                      Flot=dto.flot,                           //鎵瑰彿
                      Fmto=dto.fmoto,                           //璁″垝璺熻釜鍙�
+                    YdflId = dto.ydfl_id,                           //婧愬崟鍒嗗綍id
                     Quantity = decimal.TryParse(dto.quantity, out var qtyVal) ? qtyVal : null,        //鏁伴噺
 
                 };

--
Gitblit v1.9.3