| | |
| | | //更新出库单 |
| | | foreach (var d in model.Detail) |
| | | { |
| | | if (d.Qty < 1) |
| | | if (d.Qty <= 0) |
| | | { |
| | | throw new Exception("出库数据必须大于0"); |
| | | } |
| | |
| | | |
| | | } |
| | | |
| | | var endLocateList = Db.Queryable<SysStorageLocat>().Where(m => m.IsDel == "0" && (m.AreaNo == "B02" || m.AreaNo == "B05")).Select(m => m.LocatNo).ToList(); |
| | | //所属区域集合 |
| | | List<string> areNolist = new List<string>() { "B01", "B02", "B05" }; |
| | | var endLocateList = Db.Queryable<SysStorageLocat>().Where(m => m.IsDel == "0" && areNolist.Contains(m.AreaNo)).Select(m => m.LocatNo).ToList(); |
| | | //判断是否是原辅料出库任务 货架储位=》平库储位 |
| | | if (endLocateList.Contains(task.EndLocat) && PalletType == "0") |
| | | { |