From f2bc08e28dda7022202f07217f6a3c150f818af7 Mon Sep 17 00:00:00 2001 From: zhaowc <526854230@qq.com> Date: 星期一, 20 一月 2025 08:32:16 +0800 Subject: [PATCH] Merge branch 'master' of https://gitee.com/liudongl/jc24-wms --- Wms/WMS.BLL/BllSoServer/ExportNoticeServer.cs | 22 +++++++++++++++------- 1 files changed, 15 insertions(+), 7 deletions(-) diff --git a/Wms/WMS.BLL/BllSoServer/ExportNoticeServer.cs b/Wms/WMS.BLL/BllSoServer/ExportNoticeServer.cs index 5c6687e..07842f2 100644 --- a/Wms/WMS.BLL/BllSoServer/ExportNoticeServer.cs +++ b/Wms/WMS.BLL/BllSoServer/ExportNoticeServer.cs @@ -2923,7 +2923,15 @@ // 鍑哄簱鎬昏〃 鐘舵�佹敼涓洪儴鍒嗗垎閰� var noticeModel = Db.Queryable<BllExportNotice>().First(m => m.SONo == noticeDetailModel.SONo && m.IsDel == "0"); - noticeModel.Status = "1"; + if (noticeDetailModel.AllotQty<=0) + { + noticeModel.Status = "0"; + } + else + { + noticeModel.Status = "1"; + } + Db.Updateable(noticeModel).ExecuteCommand(); // 搴撳瓨鏄庣粏琛� 鐘舵�佷慨鏀逛负寮傚父閿佸畾 閿佸畾鏁伴噺淇敼涓烘墭鐩樹笂鏁伴噺 @@ -2937,7 +2945,7 @@ // 搴撳瓨鎬昏〃 閿佸畾鏁伴噺=褰撳墠閿佸畾鏁伴噺 + (搴撳瓨鏄庣粏鎵樼洏涓婃暟閲�-搴撳瓨鏄庣粏鎵樼洏涓婂凡閿佸畾鐨勬暟閲�) var stockModel = Db.Queryable<DataStock>().First(m => m.LotNo == stockDetailModel.LotNo && m.SkuNo == stockDetailModel.SkuNo && m.IsDel == "0"); - stockModel.LockQty = stockModel.LockQty + (int)(stockDetailModel.Qty - lockQty); + stockModel.LockQty = stockModel.LockQty + (decimal)(stockDetailModel.Qty - lockQty); Db.Updateable(stockModel).ExecuteCommand(); // 鎷h揣鏄庣粏琛� 鍒犻櫎 @@ -3622,7 +3630,7 @@ foreach (var item in detailList) { totalQty += item.Qty; - totalAllotQty += Convert.ToInt32(item.AllotQty); + totalAllotQty += Convert.ToDecimal(item.AllotQty); } if (totalAllotQty >= totalQty) @@ -3845,10 +3853,10 @@ } /// <summary> - /// 鑾峰彇鎷嗗灈鍒嗘嫞涓绘壂绠辩爜鍑哄簱 + /// 鎷嗗灈鍒嗘嫞涓绘壂绠辩爜鍑哄簱 /// </summary> - /// <param name="model">鎷嗗灈鎵樼洏鍙峰拰WCS浠诲姟鍙�</param> - /// <returns>鎷嗗灈鎵樼洏淇℃伅</returns> + /// <param name="model">绠卞彿</param> + /// <returns>鍑哄簱鍒嗘嫞鍙�</returns> public string BoxInfoExportWcs(string boxno) { try @@ -4031,7 +4039,7 @@ //淇敼鍑哄簱鍗曚俊鎭� Db.Updateable(notice).ExecuteCommand(); - return ""; + return allot.LoadingAddre; } catch (Exception e) { -- Gitblit v1.8.0