From 0c1a03e880bbf795b771a9c8ee4b7b271c262b58 Mon Sep 17 00:00:00 2001 From: sjz <1240968267@qq.com> Date: 星期五, 12 九月 2025 14:23:56 +0800 Subject: [PATCH] 切换验收数据库 --- MES.Service/service/BasicData/MesItemsManager.cs | 46 +++++++++++++++++++--------------------------- 1 files changed, 19 insertions(+), 27 deletions(-) diff --git a/MES.Service/service/BasicData/MesItemsManager.cs b/MES.Service/service/BasicData/MesItemsManager.cs index fa098ea..cbc7d18 100644 --- a/MES.Service/service/BasicData/MesItemsManager.cs +++ b/MES.Service/service/BasicData/MesItemsManager.cs @@ -34,8 +34,7 @@ return 1; break; default: - throw new ArgumentNullException( - $"type娌℃湁{item.Type}杩欎釜绫诲瀷鐨勫弬鏁�"); + throw new ArgumentNullException($"type娌℃湁{item.Type}杩欎釜绫诲瀷鐨勫弬鏁�"); } throw new NotImplementedException("鎿嶄綔澶辫触"); @@ -45,8 +44,7 @@ public bool SaveList(List<ErpItems> items) { var list = items.Select(GetMesItems).ToList(); - var groupBy = list.GroupBy(s => s.Type) - .ToDictionary(g => g.Key, g => g.ToList()); + var groupBy = list.GroupBy(s => s.Type).ToDictionary(g => g.Key, g => g.ToList()); return UseTransaction(db => { @@ -71,24 +69,21 @@ throw new NotImplementedException("鍚屾澶辫触"); break; default: - throw new ArgumentNullException( - $"type娌℃湁{itemGroup.Key}杩欎釜绫诲瀷鐨勫弬鏁�"); + throw new ArgumentNullException($"type娌℃湁{itemGroup.Key}杩欎釜绫诲瀷鐨勫弬鏁�"); } return 1; }) > 0; } - private bool UpdateItemStatus(SqlSugarScope db, decimal itemId, - string status) + private bool UpdateItemStatus(SqlSugarScope db, decimal itemId,string status) { - var result = db.Updateable<MesItems>() - .SetColumns(s => s.Fforbidstatus == status) - .Where(s => s.Id == itemId).ExecuteCommand(); + var result = db.Updateable<MesItems>().SetColumns(s => s.Fforbidstatus == status).Where(s => s.Id == itemId).ExecuteCommand(); if (result > 0) + { return true; - + } throw new NotImplementedException(status == "A" ? "鍚敤澶辫触" : "绂佺敤澶辫触"); } @@ -103,10 +98,11 @@ private bool DeleteItem(SqlSugarScope db, decimal itemId) { - var deleteById = db.Deleteable<MesItems>() - .Where(s => s.Id == itemId).ExecuteCommand(); + var deleteById = db.Deleteable<MesItems>().Where(s => s.Id == itemId).ExecuteCommand(); if (deleteById > 0) + { return true; + } throw new NotImplementedException("鍒犻櫎澶辫触"); } @@ -129,8 +125,7 @@ DepotCode = item.FStockId, Fmaterialgroup = item.FMaterialGroup, Remarks = item.FDescription, - Ffinishreceiptoverrate = - Convert.ToDecimal(item.FFinishReceiptOverRate), + Ffinishreceiptoverrate = Convert.ToDecimal(item.FFinishReceiptOverRate), Fissuetype = item.FIssueType, Fisbatchmanage = Convert.ToInt32(item.FIsBatchManage), Fpurchaserid = item.FPurchaserId, @@ -173,17 +168,15 @@ }; } - private bool UpdateItemStatusBatch(SqlSugarScope db, - List<MesItems> itemList, string status) + private bool UpdateItemStatusBatch(SqlSugarScope db,List<MesItems> itemList, string status) { var ids = itemList.Select(it => it.Id).ToArray(); - var result = db.Updateable<MesItems>() - .SetColumns(s => s.Fforbidstatus == status) - .Where(s => ids.Contains(s.Id)).ExecuteCommand(); + var result = db.Updateable<MesItems>().SetColumns(s => s.Fforbidstatus == status).Where(s => ids.Contains(s.Id)).ExecuteCommand(); if (result > 0) + { return true; - + } throw new NotImplementedException(status == "A" ? "鍚敤澶辫触" : "绂佺敤澶辫触"); } @@ -199,18 +192,17 @@ private bool DeleteItemBatch(SqlSugarScope db, List<MesItems> itemList) { var ids = itemList.Select(it => it.Id).ToArray(); - var deleteByIds = db.Deleteable<MesItems>() - .Where(s => ids.Contains(s.Id)).ExecuteCommand(); + var deleteByIds = db.Deleteable<MesItems>().Where(s => ids.Contains(s.Id)).ExecuteCommand(); if (deleteByIds > 0) + { return true; - + } throw new NotImplementedException("鍒犻櫎澶辫触"); } private bool InsertOrUpdate(SqlSugarScope db, MesItems entity) { - db.Deleteable<MesItems>().Where(s => s.Id == entity.Id) - .ExecuteCommand(); + db.Deleteable<MesItems>().Where(s => s.Id == entity.Id).ExecuteCommand(); var insert = db.Insertable(entity).ExecuteCommand(); return insert > 0; -- Gitblit v1.9.3