| | |
| | | try |
| | | { |
| | | string str = ""; |
| | | //判断所属仓库是否为立体库 |
| | | if (model.WareHouseNo != "W01") |
| | | //判断所属仓库是否为null |
| | | if (string.IsNullOrWhiteSpace(model.WareHouseNo)) |
| | | { |
| | | str = "-1:所属仓库不为立体库,请重新选择!"; |
| | | str = "-1:所属仓库不可为空!"; |
| | | return str; |
| | | } |
| | | //获取立体库最大编码 |
| | | //var area = Db.Queryable<SysStorageArea>().Max(a => a.Id)(a => a.IsDel == "0" && a.WareHouseNo == "W01"); |
| | | var area = Db.Queryable<SysStorageArea>().Where(a => a.IsDel == "0" && a.WareHouseNo == "W01").OrderByDescending(a=>a.CreateTime).First(); |
| | | //验证是否存在立体库第一条区域信息 |
| | | var area = Db.Queryable<SysStorageArea>().Where(a => a.IsDel == "0").OrderByDescending(a=>a.CreateTime).First(); |
| | | //验证是否存在区域信息 |
| | | if (area == null) |
| | | { |
| | | model.AreaNo = "A01"; |