This commit is contained in:
tongfei
2023-12-07 15:09:53 +08:00
3 changed files with 15 additions and 7 deletions

View File

@@ -13,12 +13,16 @@ namespace WMS.Web.Domain.Mappers
{
public OutStockMapper()
{
CreateMap<OutStockTask, OutStockTask>();
CreateMap<OutStockTaskDetails, OutStockTaskDetails>();
CreateMap<OutStockTask, OutStockTask>()
.ForMember(x => x.Details, opt => opt.Ignore());
CreateMap<OutStockTaskDetails, OutStockTaskDetails>()
.ForMember(x => x.ErpDetails, opt => opt.Ignore());
CreateMap<OutStockTaskErpDetails, OutStockTaskErpDetails>();
CreateMap<OutStock, OutStock>();
CreateMap<OutStockDetails, OutStockDetails>();
CreateMap<OutStock, OutStock>()
.ForMember(x => x.Details, opt => opt.Ignore());
CreateMap<OutStockDetails, OutStockDetails>()
.ForMember(x => x.ErpDetails, opt => opt.Ignore());
CreateMap<OutStockErpDetails, OutStockErpDetails>();

View File

@@ -12,7 +12,9 @@ namespace WMS.Web.Domain.Mappers
{
public TakeStockMapper()
{
CreateMap<TakeStock, TakeStock>();
CreateMap<TakeStock, TakeStock>()
.ForMember(x => x.Details, opt => opt.Ignore());
CreateMap<TakeStockDetails, TakeStockDetails>();
CreateMap<SaveTakeStockRequest, TakeStockDetails>()
.ForMember(x => x.FinalQty, ops => ops.MapFrom(x => Math.Abs(x.AfterQty - x.BeforeQty)))