| | |
| | | str = "储位损坏不能出库"; |
| | | return outDto1; |
| | | } |
| | | |
| | | if (locate.WareHouseNo != "W02") |
| | | { |
| | | str = "托盘不在货架库上"; |
| | | return outDto1; |
| | | } |
| | | var locate2 = Db.Queryable<SysStorageLocat>().First(m => m.LocatNo == outModeLocate && m.IsDel == "0");//当前出库的目标储位信息 |
| | | if (locate2 == null) |
| | | { |
| | | str = "出库的托盘储位信息错误(在储位表中未查询到)"; |
| | | return outDto1; |
| | | } |
| | | else if (locate2.Status != "0") |
| | | { |
| | | str = "目标储位状态不是空储位"; |
| | | return outDto1; |
| | | } |
| | | #endregion |
| | | |
| | | if (locate.Status == "1") //有物品 |
| | |
| | | |
| | | //解析返回数据 |
| | | var wcsModel = JsonConvert.DeserializeObject<WcsModel2>(response); |
| | | if (wcsModel.code == 0) |
| | | if (wcsModel.code == 200) |
| | | { |
| | | //更改任务的发送返回时间// |
| | | new TaskServer().EditTaskIssueOk(list2, time1, time2); |