修复bug
This commit is contained in:
@@ -339,8 +339,6 @@ namespace WMS.Web.Api.Controllers
|
|||||||
if (boxResponse != null)
|
if (boxResponse != null)
|
||||||
{
|
{
|
||||||
var materials_result = await _erpService.BillQueryForMaterial();
|
var materials_result = await _erpService.BillQueryForMaterial();
|
||||||
if (!materials_result.IsSuccess)
|
|
||||||
return Result<BoxResponse>.ReFailure(ResultCodes.Token_Invalid_Error);
|
|
||||||
var materials = materials_result.Data.ToList();
|
var materials = materials_result.Data.ToList();
|
||||||
|
|
||||||
foreach (var detail in boxResponse.Details)
|
foreach (var detail in boxResponse.Details)
|
||||||
@@ -350,6 +348,7 @@ namespace WMS.Web.Api.Controllers
|
|||||||
detail.Specifications = _erpBasicDataExtendService.GetMaterialSpecifications(materials, detail.MaterialId);
|
detail.Specifications = _erpBasicDataExtendService.GetMaterialSpecifications(materials, detail.MaterialId);
|
||||||
}
|
}
|
||||||
boxResponse.BoxBillNo = boxBillNo;
|
boxResponse.BoxBillNo = boxBillNo;
|
||||||
|
boxResponse.Details = boxResponse.Details.Where(w => w.Qty > 0).ToList();
|
||||||
boxResponse.TotalQty = boxResponse.Details.Sum(s => s.Qty);
|
boxResponse.TotalQty = boxResponse.Details.Sum(s => s.Qty);
|
||||||
return Result<BoxResponse>.ReSuccess(boxResponse);
|
return Result<BoxResponse>.ReSuccess(boxResponse);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user