From 2e37035392c187b26a09a2c2edcc6133e96532cc Mon Sep 17 00:00:00 2001 From: kyy <3283105747@qq.com> Date: 星期四, 04 九月 2025 15:57:15 +0800 Subject: [PATCH] 1、收料通知单接口 2、采购订单接口加委外订单分录内码 --- MES.Service/service/BasicData/MesPositionManager.cs | 16 ++++++++++++++-- 1 files changed, 14 insertions(+), 2 deletions(-) diff --git a/MES.Service/service/BasicData/MesPositionManager.cs b/MES.Service/service/BasicData/MesPositionManager.cs index 1a008bb..8d6aa14 100644 --- a/MES.Service/service/BasicData/MesPositionManager.cs +++ b/MES.Service/service/BasicData/MesPositionManager.cs @@ -1,4 +1,5 @@ -锘縰sing MES.Service.DB; +锘縰sing Masuit.Tools; +using MES.Service.DB; using MES.Service.Dto.webApi; using MES.Service.Modes; using SqlSugar; @@ -80,7 +81,7 @@ // 灏� ErpPosition 瀵硅薄杞崲涓� MesPosition 瀵硅薄鐨勬柟娉� private MesPosition GetMesPosition(ErpPosition position) { - return new MesPosition + var entity = new MesPosition { Id = string.IsNullOrEmpty(position.Id) ? DateTimeOffset.UtcNow.ToUnixTimeSeconds() @@ -106,6 +107,17 @@ "yyyy-MM-dd HH:mm:ss", null) : null, }; + + var mesPosition = Db.Queryable<MesPosition>() + .Where(s => s.PositionId == entity.PositionId) + .First(); + + if (mesPosition != null) + { + entity.Id = mesPosition.Id; + } + + return entity; } // SaveList 鏂规硶鐢ㄤ簬淇濆瓨澶氫釜宀椾綅璁板綍锛屾牴鎹被鍨嬫壒閲忔墽琛屼笉鍚岀殑鎿嶄綔 -- Gitblit v1.9.3