From d07f25c163706ac46a83bd2c63db1e3c52715222 Mon Sep 17 00:00:00 2001
From: zhaowc <526854230@qq.com>
Date: 星期四, 27 三月 2025 15:54:25 +0800
Subject: [PATCH] 解决问题

---
 Wms/WMS.BLL/BllPdaServer/PdaAsnServer.cs |  113 ++++++++++++++++++++++++++++----------------------------
 1 files changed, 57 insertions(+), 56 deletions(-)

diff --git a/Wms/WMS.BLL/BllPdaServer/PdaAsnServer.cs b/Wms/WMS.BLL/BllPdaServer/PdaAsnServer.cs
index 461c9fc..3ff3e48 100644
--- a/Wms/WMS.BLL/BllPdaServer/PdaAsnServer.cs
+++ b/Wms/WMS.BLL/BllPdaServer/PdaAsnServer.cs
@@ -1957,62 +1957,62 @@
 
                 #region 娴嬭瘯鐗堟湰
 
-                //璇诲彇json鏂囦欢锛屾坊鍔犳暟鎹�
-                var ss = AppDomain.CurrentDomain.BaseDirectory;
-                string filePath = Path.Combine(ss, "CreateBoxInfo.json");
-                string json = File.ReadAllText(filePath);
-                var person = JsonConvert.DeserializeObject<List<BllBoxInfo>>(json);
+                ////璇诲彇json鏂囦欢锛屾坊鍔犳暟鎹�
+                //var ss = AppDomain.CurrentDomain.BaseDirectory;
+                //string filePath = Path.Combine(ss, "CreateBoxInfo.json");
+                //string json = File.ReadAllText(filePath);
+                //var person = JsonConvert.DeserializeObject<List<BllBoxInfo>>(json);
 
                 var comTime = DateTime.Now;
-                //娣诲姞绠辩爜淇℃伅琛ㄤ腑  //鏆傛椂杩欎簺鍐�--娣诲姞鏁版嵁锛屽悗缁渶瑕佸拰璧嬬爜绯荤粺瀵规帴鍚� 鏍规嵁鏄庣‘杩斿洖鐨勬暟鎹牸寮忔洿鏀�
-                foreach (var item in person)
-                {
-                    if (item.BoxNo!= boxNo)
-                    {
-                        continue;
-                    }
+                ////娣诲姞绠辩爜淇℃伅琛ㄤ腑  //鏆傛椂杩欎簺鍐�--娣诲姞鏁版嵁锛屽悗缁渶瑕佸拰璧嬬爜绯荤粺瀵规帴鍚� 鏍规嵁鏄庣‘杩斿洖鐨勬暟鎹牸寮忔洿鏀�
+                //foreach (var item in person)
+                //{
+                //    if (item.BoxNo!= boxNo)
+                //    {
+                //        continue;
+                //    }
 
-                    var sku = Db.Queryable<SysMaterials>().First(m=>m.IsDel =="0" && m.SkuNo == item.SkuNo);
-                    if (sku == null)
-                    {
-                        continue;
-                    }
-                    var boxInfo = new BllBoxInfo()
-                    {
-                        ASNNo = "",
-                        //ASNDetailNo = 0,
-                        OrderCode = "",
-                        //BindNo = 0,
-                        BoxNo = item.BoxNo,
-                        BoxNo2 = item.BoxNo2,
-                        BoxNo3 = item.BoxNo3,
-                        PalletNo = "",
-                        Qty = item.Qty,
-                        FullQty = item.FullQty,
-                        Status = "0",
-                        SkuNo = item.SkuNo,
-                        SkuName = sku.SkuName,
-                        LotNo = item.LotNo,
-                        LotText = item.LotText,
-                        SupplierLot = item.SupplierLot,
-                        ProductionTime = item.ProductionTime,
-                        ExpirationTime = item.ExpirationTime,
-                        //CompleteTime = comTime,
-                        InspectMark = item.InspectMark,
-                        BitBoxMark = item.BitBoxMark,
-                        InspectStatus = item.InspectStatus,
-                        Origin = "璧嬬爜",
-                        Standard = item.Standard,
-                        PackageStandard = item.PackageStandard,
-                        StoreTime = item.StoreTime,
-                        QtyOrd = item.QtyOrd,
-                        QtyCount = item.QtyCount,
-                        CreateUser = 0,
-                        CreateTime = comTime,
-                    };
-                    list.Add(boxInfo);
-                }
-                Db.Insertable(list).ExecuteCommand();
+                //    var sku = Db.Queryable<SysMaterials>().First(m=>m.IsDel =="0" && m.SkuNo == item.SkuNo);
+                //    if (sku == null)
+                //    {
+                //        continue;
+                //    }
+                //    var boxInfo = new BllBoxInfo()
+                //    {
+                //        ASNNo = "",
+                //        //ASNDetailNo = 0,
+                //        OrderCode = "",
+                //        //BindNo = 0,
+                //        BoxNo = item.BoxNo,
+                //        BoxNo2 = item.BoxNo2,
+                //        BoxNo3 = item.BoxNo3,
+                //        PalletNo = "",
+                //        Qty = item.Qty,
+                //        FullQty = item.FullQty,
+                //        Status = "0",
+                //        SkuNo = item.SkuNo,
+                //        SkuName = sku.SkuName,
+                //        LotNo = item.LotNo,
+                //        LotText = item.LotText,
+                //        SupplierLot = item.SupplierLot,
+                //        ProductionTime = item.ProductionTime,
+                //        ExpirationTime = item.ExpirationTime,
+                //        //CompleteTime = comTime,
+                //        InspectMark = item.InspectMark,
+                //        BitBoxMark = item.BitBoxMark,
+                //        InspectStatus = item.InspectStatus,
+                //        Origin = "璧嬬爜",
+                //        Standard = item.Standard,
+                //        PackageStandard = item.PackageStandard,
+                //        StoreTime = item.StoreTime,
+                //        QtyOrd = item.QtyOrd,
+                //        QtyCount = item.QtyCount,
+                //        CreateUser = 0,
+                //        CreateTime = comTime,
+                //    };
+                //    list.Add(boxInfo);
+                //}
+                //Db.Insertable(list).ExecuteCommand();
 
                 #endregion
 
@@ -2025,7 +2025,7 @@
                     { "Token", token }, //鍒嗛厤鐨勪护鐗岋紙鍙橀噺锛�
                     { "Barcode", boxNo },//瑕佹煡璇㈢殑鏉$爜
                     { "getParent", getParentVal },//鏄惁鏌ヨ鐖剁爜
-                    { "getChildren", getChildrenVal } //鏄惁鏌ヨ瀛愮爜
+                    { "getChildren", getChildrenVal } //鏄惁鏌ヨ瀛愮爜  aaa
                 };
 
                 //绋嬪簭姝e紡鍙戝竷鍚庢斁寮�
@@ -2050,10 +2050,10 @@
                             throw new Exception("鑾峰彇淇℃伅涓嶄竴鑷�");
                         }
 
-                        var sku = Db.Queryable<SysMaterials>().First(m => m.IsDel == "0" && m.SkuNo == fuMaModel.Product.ProductCode);
+                        var sku = Db.Queryable<SysMaterials>().First(m => m.IsDel == "0" && m.SkuNo == fuMaModel.MaterialNum);
                         if (sku == null)
                         {
-                            throw new Exception("鏈煡璇㈠埌绠辩爜涓殑鐗╂枡淇℃伅");
+                            throw new Exception("鏈煡璇㈠埌绠辩爜涓拰璧嬬爜鎻愪緵鐨勭墿鏂欎俊鎭竴鑷寸殑鏁版嵁");
                         }
                         var boxInfo = new BllBoxInfo()
                         {
@@ -2582,6 +2582,7 @@
 
                     DateTime proTime;
                     DateTime expTime;
+                    DateTime sortTime;
                     var bl1 = DateTime.TryParse(detail.Lot1, out proTime);
                     var bl2 = DateTime.TryParse(detail.Lot2, out expTime);
                     

--
Gitblit v1.8.0