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