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