From 528d0370cb57f07e291fbf8fb0052718c3fe584c Mon Sep 17 00:00:00 2001 From: cnf <3200815559@qq.com> Date: 星期六, 13 九月 2025 15:14:50 +0800 Subject: [PATCH] 合并接口 --- MES.Service/service/BasicData/MesItemTypeManager.cs | 34 +++++++++++++++------------------- 1 files changed, 15 insertions(+), 19 deletions(-) diff --git a/MES.Service/service/BasicData/MesItemTypeManager.cs b/MES.Service/service/BasicData/MesItemTypeManager.cs index 00f6ce3..23020a8 100644 --- a/MES.Service/service/BasicData/MesItemTypeManager.cs +++ b/MES.Service/service/BasicData/MesItemTypeManager.cs @@ -20,8 +20,7 @@ case "1": return DeleteItemType(entity.Id); default: - throw new ArgumentNullException( - $"type娌℃湁{customer.Type}杩欎釜绫诲瀷鐨勫弬鏁�"); + throw new ArgumentNullException($"type娌℃湁{customer.Type}杩欎釜绫诲瀷鐨勫弬鏁�"); } } catch (Exception ex) @@ -34,18 +33,19 @@ { var insert = base.Insert(entity); if (insert) + { return true; - + } throw new NotImplementedException("鎻掑叆澶辫触"); } private bool DeleteItemType(decimal id) { - var deleteById = Db.Deleteable<MesItemType>() - .Where(it => it.Id == id).ExecuteCommand(); + var deleteById = Db.Deleteable<MesItemType>().Where(it => it.Id == id).ExecuteCommand(); if (deleteById > 0) + { return true; - + } throw new NotImplementedException("鍒犻櫎澶辫触"); } @@ -58,8 +58,6 @@ Tcode = department.FNumber, Tname = department.FName, Description = department.FDescription, - //FSubsidiary = department.FSubsidiary, - //Fumbrella = department.Fumbrella, CreateDate = DateTime.Now, LastupdateDate = DateTime.Now, Company = "1000", @@ -76,11 +74,8 @@ entity.Type = s.Type; list.Add(entity); }); - - 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()); var result = new List<bool>(); - foreach (var itemTypeGroup in groupBy) try { @@ -93,8 +88,7 @@ result.Add(DeleteItemTypeBatch(itemTypeGroup.Value)); break; default: - throw new ArgumentNullException( - $"type娌℃湁{itemTypeGroup.Key}杩欎釜绫诲瀷鐨勫弬鏁�"); + throw new ArgumentNullException($"type娌℃湁{itemTypeGroup.Key}杩欎釜绫诲瀷鐨勫弬鏁�"); } } catch (Exception ex) @@ -103,8 +97,9 @@ } if (result.All(b => b)) + { return true; - + } throw new NotImplementedException("鎺ュ彛鎵ц澶辫触"); } @@ -112,8 +107,9 @@ { var insertRange = base.InsertRange(itemTypeList); if (insertRange) + { return true; - + } throw new NotImplementedException("鎻掑叆澶辫触"); } @@ -121,12 +117,12 @@ { var ids = itemTypeList.Select(it => it.Id).ToArray(); - var deleteByIds = Db.Deleteable<MesItemType>() - .Where(s => ids.Contains(s.Id)).ExecuteCommand(); + var deleteByIds = Db.Deleteable<MesItemType>().Where(s => ids.Contains(s.Id)).ExecuteCommand(); if (deleteByIds > 0) + { return true; - + } throw new NotImplementedException("鍒犻櫎澶辫触"); } } \ No newline at end of file -- Gitblit v1.9.3