优化接口
This commit is contained in:
@@ -659,14 +659,17 @@ namespace WMS.Web.Domain.Services
|
||||
if (boxs == null || boxs.Count == 0)
|
||||
return Result<ContrastMaterialsResponse>.ReFailure(ResultCodes.BoxNoData);
|
||||
|
||||
//判断箱不存在所选的物料
|
||||
foreach (var item in boxs)
|
||||
//只有采购入库-是选择了物料明细
|
||||
if (dto.IsPurchase)
|
||||
{
|
||||
var isAnyHave= item.Details.Any(x => x.MaterialNumber == dto.MaterialNumber);
|
||||
if(!isAnyHave)
|
||||
return Result<ContrastMaterialsResponse>.ReFailure(ResultCodes.Contrast_Purchase_Count_Error);
|
||||
//return Result<ContrastMaterialsResponse>.ReFailure(item.BoxBillNo + ResultCodes.BoxNoMaterialError.Item2, ResultCodes.BoxNoMaterialError.Item1);
|
||||
|
||||
//判断箱不存在所选的物料
|
||||
foreach (var item in boxs)
|
||||
{
|
||||
var isAnyHave = item.Details.Any(x => x.MaterialNumber == dto.MaterialNumber);
|
||||
if (!isAnyHave)
|
||||
return Result<ContrastMaterialsResponse>.ReFailure(ResultCodes.Contrast_Purchase_Count_Error);
|
||||
//return Result<ContrastMaterialsResponse>.ReFailure(item.BoxBillNo + ResultCodes.BoxNoMaterialError.Item2, ResultCodes.BoxNoMaterialError.Item1);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user