同步入库单-方法优化
This commit is contained in:
@@ -39,6 +39,23 @@ namespace WMS.Web.Domain.Mappers
|
||||
|
||||
#region ERP-dto映射到wsm的任务表中
|
||||
|
||||
//ERP-同步结果对象统一映射
|
||||
CreateMap<ErpInStockResultDto, InStockTask>()
|
||||
.ForMember(x => x.SourceBillNo, ops => ops.MapFrom(x => x.BillNo))
|
||||
.ForMember(x => x.CreateTime, ops => ops.MapFrom(x => x.CreateTime));
|
||||
|
||||
CreateMap<ErpInStockResultDto, InStockTaskDetails>()
|
||||
.ForMember(x => x.SupplierId, ops => ops.MapFrom(x => x.SupplierId))
|
||||
.ForMember(x => x.OrgId, ops => ops.MapFrom(x => x.OrgId))
|
||||
.ForMember(x => x.MaterialId, ops => ops.MapFrom(x => x.MaterialId))
|
||||
.ForMember(x => x.StockCode, ops => ops.MapFrom(x => x.StockCode))
|
||||
.ForMember(x => x.DeliveredQty, ops => ops.MapFrom(x => x.DeliveredQty))
|
||||
.ForMember(x => x.FactoryPrice, ops => ops.MapFrom(x => x.FactoryPrice))
|
||||
.ForMember(x => x.AccruedQty, ops => ops.MapFrom(x => x.Qty))
|
||||
.ForMember(x => x.Remark, ops => ops.MapFrom(x => x.Remark))
|
||||
.ReverseMap();
|
||||
|
||||
|
||||
//ERP采购订单
|
||||
CreateMap<ErpPurchaseInStockResultDto, InStockTask>()
|
||||
.ForMember(x => x.SourceBillNo, ops => ops.MapFrom(x => x.FBillNo))
|
||||
|
||||
Reference in New Issue
Block a user