Wms/WMS.BLL/BllPdaServer/PdaSoServer.cs
@@ -2183,7 +2183,7 @@ { throw Oops.Bah("未查询到该出库单的信息"); } if (notice.Status != "3") if (notice.Status != "3" && notice.Status != "4") { throw Oops.Bah("出库单的状态不是正在执行,不能拣货"); } @@ -2411,10 +2411,10 @@ throw Oops.Bah("该托盘与箱码没有绑定关系"); } var boxQty = await boxInfo.GroupBy(m => m.BoxNo).Select(m => SqlFunc.AggregateSum(m.Qty)).ToListAsync(); if (boxQty[0] > needQty) { throw Oops.Bah("拣货数量不能大于箱内剩余待拣数量"); } //if (boxQty[0] > needQty) //{ // throw Oops.Bah("拣货数量不能大于箱内剩余待拣数量"); //} foreach (var item in boxInfos) {