| | |
| | | { |
| | | objJsonResult.code = "0"; |
| | | objJsonResult.count = 0; |
| | | objJsonResult.Message = "库存数量为0,无法叫料!"; |
| | | objJsonResult.Message = $"第{(i + 1)}行库存数量为0,无法叫料!"; |
| | | objJsonResult.data = null; |
| | | return objJsonResult; |
| | | } |
| | |
| | | { |
| | | objJsonResult.code = "0"; |
| | | objJsonResult.count = 0; |
| | | objJsonResult.Message = "库存数量小于叫料数量,无法叫料!"; |
| | | objJsonResult.Message = $"第{(i+1)}行调出仓库可用库存数量小于叫料数量,无法叫料!"; |
| | | objJsonResult.data = null; |
| | | return objJsonResult; |
| | | } |
| | |
| | | { |
| | | objJsonResult.code = "0"; |
| | | objJsonResult.count = 0; |
| | | objJsonResult.Message = "请选择调入仓库!"; |
| | | objJsonResult.Message = $"第{(i + 1)}行请选择调入仓库!"; |
| | | objJsonResult.data = null; |
| | | return objJsonResult; |
| | | } |
| | |
| | | { |
| | | objJsonResult.code = "0"; |
| | | objJsonResult.count = 0; |
| | | objJsonResult.Message = "请选择调出仓库!"; |
| | | objJsonResult.Message = $"第{(i + 1)}行请选择调出仓库!"; |
| | | objJsonResult.data = null; |
| | | return objJsonResult; |
| | | } |
| | |
| | | { |
| | | objJsonResult.code = "0"; |
| | | objJsonResult.count = 0; |
| | | objJsonResult.Message = "调出仓库和调入仓库不能一样!"; |
| | | objJsonResult.Message = $"第{(i + 1)}行调出仓库和调入仓库不能一样!"; |
| | | objJsonResult.data = null; |
| | | return objJsonResult; |
| | | } |
| | |
| | | oSub.HSourceEntryID = listCa[i].HSourceEntryID; |
| | | oSub.HSourceBillType = "88"; |
| | | oSub.HSourceBillNo = listCa[i].HSourceBillNo; |
| | | oSub.HQty = double.Parse((listCa[i].叫料数量 * listCa[i].最小发料数量).ToString()); |
| | | oSub.HQty = double.Parse(listCa[i].叫料数量.ToString()); |
| | | |
| | | oSub.HMaterID = listCa[i].HMaterialID; |
| | | oSub.HMaterNumber = listCa[i].HMaterialNumberCol; |