From a2eed1b966a6700530814f3f468a7258f8b4f9b8 Mon Sep 17 00:00:00 2001
From: kyy <3283105747@qq.com>
Date: 星期一, 11 八月 2025 15:07:46 +0800
Subject: [PATCH] 1、物料类型增加插入时先删除原有erpid对应的行数据

---
 MES.Service/service/BasicData/MesItemTypeManager.cs |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/MES.Service/service/BasicData/MesItemTypeManager.cs b/MES.Service/service/BasicData/MesItemTypeManager.cs
index 00f6ce3..38e1eb0 100644
--- a/MES.Service/service/BasicData/MesItemTypeManager.cs
+++ b/MES.Service/service/BasicData/MesItemTypeManager.cs
@@ -32,6 +32,17 @@
 
     private bool InsertItemType(MesItemType entity)
     {
+        // 鍏堟牴鎹甀D鍒犻櫎鐜版湁璁板綍
+        try
+        {
+            Db.Deleteable<MesItemType>()
+                .Where(it => it.Id == entity.Id).ExecuteCommand();
+        }
+        catch (Exception)
+        {
+            // 鍒犻櫎澶辫触鍙兘鏄洜涓鸿褰曚笉瀛樺湪锛岀户缁墽琛屾彃鍏ユ搷浣�
+        }
+
         var insert = base.Insert(entity);
         if (insert)
             return true;

--
Gitblit v1.9.3