From cdd325cf78ca5bac74f941a917d8c90f34fa63e6 Mon Sep 17 00:00:00 2001 From: 啊鑫 <t2856754968@163.com> Date: 星期一, 25 八月 2025 10:03:41 +0800 Subject: [PATCH] 11 --- MES.Service/service/BasicData/MesItemTypeManager.cs | 13 ++++++++++++- 1 files changed, 12 insertions(+), 1 deletions(-) diff --git a/MES.Service/service/BasicData/MesItemTypeManager.cs b/MES.Service/service/BasicData/MesItemTypeManager.cs index 6f74c23..751613d 100644 --- a/MES.Service/service/BasicData/MesItemTypeManager.cs +++ b/MES.Service/service/BasicData/MesItemTypeManager.cs @@ -62,7 +62,7 @@ private MesItemType GetMesItemType(ErpItemType department) { - return new MesItemType + var entity = new MesItemType { Id = string.IsNullOrEmpty(department.Id) ? DateTimeOffset.UtcNow.ToUnixTimeSeconds() @@ -76,6 +76,17 @@ Company = "1000", Factory = "1000" }; + + var mesItemType = Db.Queryable<MesItemType>() + .Where(it => it.Tcode == entity.Tcode) + .First(); + + if (mesItemType != null) + { + entity.Id = mesItemType.Id; + } + + return entity; } public bool SaveList(List<ErpItemType> departments) -- Gitblit v1.9.3