PDA下发出库IssueOutHouseLk待下发、任务下发、待拣货、部分拣货状态都能下发出库
| | |
| | | throw new Exception("选择的出库单明细参数错误"); |
| | | } |
| | | //所有要出库的出库分配信息(未下发的信息和待拣货的信息) |
| | | var item = Db.Queryable<BllExportAllot>().First(a => a.IsDel == "0" && a.SONo == soNo && a.SODetailNo == intDetailId && a.PalletNo == palletNo && a.Status == "0"); |
| | | //var item = Db.Queryable<BllExportAllot>().First(a => a.IsDel == "0" && a.SONo == soNo && a.SODetailNo == intDetailId && a.PalletNo == palletNo && a.Status == "0"); |
| | | //0待下发、1任务下发、2待拣货、3部分拣货 |
| | | List<string> statusList = new List<string>() { "0", "1", "2", "3" }; |
| | | var item = Db.Queryable<BllExportAllot>().First(a => a.IsDel == "0" && a.SONo == soNo && a.SODetailNo == intDetailId && a.PalletNo == palletNo && statusList.Contains(a.Status)); |
| | | if (item == null) //判断是否有需要下发的出库流水 |
| | | { |
| | | throw new Exception("当前出库单据无需要下发的托盘"); |