| | |
| | | var locateStr = stockDetail.LocatNo; |
| | | await Db.Deleteable(stockDetail).ExecuteCommandAsync(); |
| | | |
| | | var detailOther = Db.Queryable<DataStockDetail>().Where(w => w.IsDel == "0" && w.PalletNo == stockDetail.PalletNo && w.Id != stockDetail.Id).ToList(); |
| | | if (detailOther.Count <= 0) |
| | | { |
| | | //改变托盘状态 |
| | | var pallet = await Db.Queryable<SysPallets>().FirstAsync(m => m.PalletNo == palletNo && m.IsDel == "0"); |
| | | if (pallet == null) |
| | |
| | | Db.Updateable(locate).ExecuteCommand(); |
| | | } |
| | | } |
| | | } |
| | | else |
| | | { |
| | | await Db.Updateable(stockDetail).ExecuteCommandAsync(); |