接口优化
This commit is contained in:
@@ -815,7 +815,7 @@
|
|||||||
物料Id
|
物料Id
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="P:WMS.Web.Core.Dto.Erp.OutStock.ErpDeliveryNoticeOutStockResultDto.StockId">
|
<member name="P:WMS.Web.Core.Dto.Erp.OutStock.ErpDeliveryNoticeOutStockResultDto.StockCode">
|
||||||
<summary>
|
<summary>
|
||||||
仓库ID
|
仓库ID
|
||||||
</summary>
|
</summary>
|
||||||
@@ -1325,6 +1325,11 @@
|
|||||||
收货数量
|
收货数量
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="P:WMS.Web.Core.Dto.InStockTask.InStockTaskDetailsInfoDto.BoxMaterialQty">
|
||||||
|
<summary>
|
||||||
|
箱对应物料的数量
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="T:WMS.Web.Core.Dto.InStockTask.InStockTaskInfoDto">
|
<member name="T:WMS.Web.Core.Dto.InStockTask.InStockTaskInfoDto">
|
||||||
<summary>
|
<summary>
|
||||||
入库任务单-详情信息
|
入库任务单-详情信息
|
||||||
|
|||||||
@@ -50,5 +50,10 @@ namespace WMS.Web.Core.Dto.InStockTask
|
|||||||
/// 收货数量
|
/// 收货数量
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public decimal ReceiveQty { get; set; }
|
public decimal ReceiveQty { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 箱对应物料的数量
|
||||||
|
/// </summary>
|
||||||
|
public decimal BoxMaterialQty { get; set; }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -166,11 +166,12 @@ namespace WMS.Web.Domain.Services
|
|||||||
foreach (var item in tast.Details)
|
foreach (var item in tast.Details)
|
||||||
{
|
{
|
||||||
//3.1判断当前物料是否相同
|
//3.1判断当前物料是否相同
|
||||||
var isHave = box.Details.Where(x => x.MaterialId == item.MaterialId).Any();
|
var current_box_det = box.Details.Where(x => x.MaterialId == item.MaterialId).FirstOrDefault();
|
||||||
if (!isHave)
|
if (current_box_det==null)
|
||||||
continue;
|
continue;
|
||||||
//3.2映射返回明细对象
|
//3.2映射返回明细对象
|
||||||
var task_detail = _mapper.Map<InStockTaskDetailsInfoDto>(item);
|
var task_detail = _mapper.Map<InStockTaskDetailsInfoDto>(item);
|
||||||
|
task_detail.BoxMaterialQty = current_box_det.Qty;
|
||||||
task_detail.MaterialName = _erpBasicDataExtendService.GetMaterialName(materials, task_detail.MaterialId);
|
task_detail.MaterialName = _erpBasicDataExtendService.GetMaterialName(materials, task_detail.MaterialId);
|
||||||
task_detail.MaterialNumber = _erpBasicDataExtendService.GetMaterialNumber(materials, task_detail.MaterialId);
|
task_detail.MaterialNumber = _erpBasicDataExtendService.GetMaterialNumber(materials, task_detail.MaterialId);
|
||||||
task_detail.Specifications = _erpBasicDataExtendService.GetMaterialSpecifications(materials, task_detail.MaterialId);
|
task_detail.Specifications = _erpBasicDataExtendService.GetMaterialSpecifications(materials, task_detail.MaterialId);
|
||||||
|
|||||||
Reference in New Issue
Block a user