From ed05efdc17aab076146b134ebe105b6382f221d7 Mon Sep 17 00:00:00 2001
From: 啊鑫 <t2856754968@163.com>
Date: 星期四, 10 七月 2025 10:09:29 +0800
Subject: [PATCH] 格式化代码

---
 MES.Service/service/BasicData/MesDeliveryNoteManager.cs |   48 ++++++++++++++++++++++++++++++++++--------------
 1 files changed, 34 insertions(+), 14 deletions(-)

diff --git a/MES.Service/service/BasicData/MesDeliveryNoteManager.cs b/MES.Service/service/BasicData/MesDeliveryNoteManager.cs
index f8016d4..3d28066 100644
--- a/MES.Service/service/BasicData/MesDeliveryNoteManager.cs
+++ b/MES.Service/service/BasicData/MesDeliveryNoteManager.cs
@@ -2,20 +2,21 @@
 using MES.Service.Dto.webApi;
 using MES.Service.Modes;
 using SqlSugar;
-using System.Security.Cryptography;
 
 namespace MES.Service.service.BasicData;
 
 public class MesDeliveryNoteManager : Repository<MesDeliveryNote>
 {
-    private readonly MesDeliveryDetailsManager mesDeliveryNoteManager= new ();
+    private readonly MesDeliveryDetailsManager mesDeliveryNoteManager = new();
 
     // Save 鏂规硶鐢ㄤ簬淇濆瓨鍗曚釜 RohIn 璁板綍锛屾牴鎹被鍨嬫墽琛屼笉鍚岀殑鎿嶄綔
     public bool Save(Delivery delivery)
     {
         var erpDelivery = delivery.ErpDelivery;
         var mesDeliveryNote = GetMesDeliveryNote(erpDelivery);
-        var mesDeliveryNoteDetails = GetMesDeliveryNoteDetails(delivery.ErpDeliveryData, erpDelivery.DeliveryNo, mesDeliveryNote.Status);
+        var mesDeliveryNoteDetails = GetMesDeliveryNoteDetails(
+            delivery.ErpDeliveryData, erpDelivery.DeliveryNo,
+            mesDeliveryNote.Status);
 
         return UseTransaction(db =>
         {
@@ -24,10 +25,16 @@
                 case "2":
                 case "4":
                 case "5":
-                    return SaveOrUpdateData(db, mesDeliveryNote, mesDeliveryNoteDetails) ? 1 : 0;
+                    return SaveOrUpdateData(db, mesDeliveryNote,
+                        mesDeliveryNoteDetails)
+                        ? 1
+                        : 0;
                 case "3":
                 case "6":
-                    return DeleteData(db, mesDeliveryNote, mesDeliveryNoteDetails) ? 1: 0;
+                    return DeleteData(db, mesDeliveryNote,
+                        mesDeliveryNoteDetails)
+                        ? 1
+                        : 0;
                 default:
                     throw new NotImplementedException(
                         $"type娌℃湁{erpDelivery.Type}杩欎釜绫诲瀷");
@@ -37,26 +44,34 @@
 
 
     // 鏇存柊鏁版嵁鐨勬柟娉�
-    private bool DeleteData(SqlSugarScope db, MesDeliveryNote mesDeliveryNote,List<MesDeliveryNoteDetails> mesDeliveryNoteDetails)
+    private bool DeleteData(SqlSugarScope db, MesDeliveryNote mesDeliveryNote,
+        List<MesDeliveryNoteDetails> mesDeliveryNoteDetails)
     {
         var decimals = mesDeliveryNoteDetails.Select(s => s.Id).ToArray();
         var update = base.DeleteById(mesDeliveryNote.Id);
-        var insertOrUpdate = db.Deleteable<MesDeliveryNoteDetails>().Where(s => s.DeliveryNo == mesDeliveryNote.DeliveryNo).ExecuteCommand() > 0;
+        var insertOrUpdate = db.Deleteable<MesDeliveryNoteDetails>()
+            .Where(s => s.DeliveryNo == mesDeliveryNote.DeliveryNo)
+            .ExecuteCommand() > 0;
 
         if (update && insertOrUpdate) return true;
         throw new NotImplementedException("鍒犻櫎澶辫触");
     }
 
     // 鎻掑叆鎴栨洿鏂版暟鎹殑鏂规硶
-    private bool SaveOrUpdateData(SqlSugarScope db, MesDeliveryNote mesDeliveryNote,List<MesDeliveryNoteDetails> mesDeliveryNoteDetails)
+    private bool SaveOrUpdateData(SqlSugarScope db,
+        MesDeliveryNote mesDeliveryNote,
+        List<MesDeliveryNoteDetails> mesDeliveryNoteDetails)
     {
         if (mesDeliveryNote.Id != null) base.DeleteById(mesDeliveryNote.Id);
 
         if (mesDeliveryNoteDetails.Count > 0)
-            db.Deleteable<MesDeliveryNoteDetails>().Where(s => s.DeliveryNo == mesDeliveryNote.DeliveryNo).ExecuteCommand();
+            db.Deleteable<MesDeliveryNoteDetails>()
+                .Where(s => s.DeliveryNo == mesDeliveryNote.DeliveryNo)
+                .ExecuteCommand();
 
         var orUpdate = base.Insert(mesDeliveryNote);
-        var baOrUpdate = mesDeliveryNoteManager.InsertRange(mesDeliveryNoteDetails);
+        var baOrUpdate =
+            mesDeliveryNoteManager.InsertRange(mesDeliveryNoteDetails);
         if (orUpdate && baOrUpdate) return true;
         throw new NotImplementedException("鎻掑叆鎴栨洿鏂板け璐�");
     }
@@ -86,15 +101,18 @@
         }
         else
         {
-            mesDeliveryNote.Status =0;
+            mesDeliveryNote.Status = 0;
         }
+
         mesDeliveryNote.CreateDate = DateTime.Now;
         mesDeliveryNote.DepotNo = delivery.DepotNo;
         mesDeliveryNote.ErpId = delivery.ErpId;
 
         return mesDeliveryNote;
     }
-    public List<MesDeliveryNoteDetails> GetMesDeliveryNoteDetails(List<ErpDeliveryData> erpDeliveryDatas, string? type,decimal? status)
+
+    public List<MesDeliveryNoteDetails> GetMesDeliveryNoteDetails(
+        List<ErpDeliveryData> erpDeliveryDatas, string? type, decimal? status)
     {
         return erpDeliveryDatas.Select(s =>
         {
@@ -116,8 +134,10 @@
                 Fsrcbill_no = s.SalesOrderId,
                 RealQty = Convert.ToDecimal(s.IncludeQty)
             };
-            var single = mesDeliveryNoteManager.GetSingle(it =>it.LineNo == entity.LineNo);
-            if (single !=null && status==1) entity.RealQty = single.RealQty;
+            var single =
+                mesDeliveryNoteManager.GetSingle(it =>
+                    it.LineNo == entity.LineNo);
+            if (single != null && status == 1) entity.RealQty = single.RealQty;
 
             return entity;
         }).ToList();

--
Gitblit v1.9.3