From 0653b5bee559d54fe8ac519aa98115e6a8aa31b0 Mon Sep 17 00:00:00 2001 From: chengsc <Demo@DESKTOP-CPA90BF> Date: 星期三, 30 十月 2024 08:16:13 +0800 Subject: [PATCH] 修改问题 --- Wms/WMS.BLL/BllAsnServer/PalletBindServer.cs | 11 ++++++----- 1 files changed, 6 insertions(+), 5 deletions(-) diff --git a/Wms/WMS.BLL/BllAsnServer/PalletBindServer.cs b/Wms/WMS.BLL/BllAsnServer/PalletBindServer.cs index 7af51a0..94c10e0 100644 --- a/Wms/WMS.BLL/BllAsnServer/PalletBindServer.cs +++ b/Wms/WMS.BLL/BllAsnServer/PalletBindServer.cs @@ -180,6 +180,7 @@ //鍒ゆ柇鎵樼洏缁戝畾淇℃伅涓槸鍚︽湁 var bind = Db.Queryable<BllPalletBind>().First(m => m.IsDel == "0" && m.ASNDetailNo == detail.Id && m.PalletNo == model.PalletNo && m.Status != "2"); var bindId = 0; + var boxQtyZong = model.Detail.Sum(m => m.Qty); if (bind == null) { bind = new BllPalletBind @@ -189,7 +190,7 @@ PalletNo = model.PalletNo, PalletNo2 = "", PalletNo3 = "", - Qty = model.Qty, + Qty = boxQtyZong, FullQty = pNum, Status = "0",//绛夊緟鎵ц Type = model.Type, //鎵樼洏绫诲瀷 0鐗╂枡鎵� 1绌烘墭鐩樻墭 @@ -316,8 +317,8 @@ Standard = box.Standard, PackageStandard = box.PackageStandard, StoreTime = box.StoreTime, - QtyCount = (int)box.QtyCount, - QtyOrd = (int)box.QtyOrd, + QtyCount = box.QtyCount.HasValue? (int)box.QtyCount : 0, + QtyOrd = box.QtyOrd.HasValue ? (int)box.QtyOrd : 0, CreateUser = userId, CreateTime = comTime, }; @@ -1621,7 +1622,7 @@ - var areaNoStr = "A03"; + var areaNoStr = "A07"; var allotLocate = new AllotLocation(); #region 鏍规嵁sku纭鍖哄煙鍒掑垎 @@ -2294,7 +2295,7 @@ SysStorageLocat locate; var areaList = new List<string>(); - areaList.Add("A03"); + areaList.Add("A07"); locate = allotLocate.GetSuiTableLocate(houseNo, areaList, roadwayNo); Db.BeginTran(); -- Gitblit v1.8.0