调整参数
This commit is contained in:
@@ -28,7 +28,7 @@ namespace WMS.Web.Core.Dto.TakeStock
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// 子仓库(跟金蝶交互字段)
|
/// 子仓库(跟金蝶交互字段)
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public int Erp_SubStockId { get; set; }
|
public int? Erp_SubStockId { get; set; } = 0;
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 系统库存
|
/// 系统库存
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|||||||
@@ -8,16 +8,17 @@ using WMS.Web.Domain.Values;
|
|||||||
|
|
||||||
namespace WMS.Web.Domain.Mappers
|
namespace WMS.Web.Domain.Mappers
|
||||||
{
|
{
|
||||||
public class TakeStockMapper:Profile
|
public class TakeStockMapper : Profile
|
||||||
{
|
{
|
||||||
public TakeStockMapper()
|
public TakeStockMapper()
|
||||||
{
|
{
|
||||||
CreateMap<SaveTakeStockRequest, TakeStockDetails>()
|
CreateMap<SaveTakeStockRequest, TakeStockDetails>()
|
||||||
.ForMember(x => x.ResultType, ops => ops.MapFrom(x => (x.AfterQty - x.BeforeQty) >0? TakeStockType.Profit: TakeStockType.Loss))
|
.ForMember(x => x.ResultType, ops => ops.MapFrom(x => (x.AfterQty - x.BeforeQty) > 0 ? TakeStockType.Profit : TakeStockType.Loss))
|
||||||
.ForMember(x => x.FinalQty, ops => ops.MapFrom(x => Math.Abs(x.AfterQty - x.BeforeQty)));
|
.ForMember(x => x.FinalQty, ops => ops.MapFrom(x => Math.Abs(x.AfterQty - x.BeforeQty)));
|
||||||
CreateMap<SaveTakeStockRequest, TakeStock>()
|
CreateMap<SaveTakeStockRequest, TakeStock>()
|
||||||
.ForMember(x => x.ResultType, ops => ops.MapFrom(x => (x.AfterQty - x.BeforeQty) > 0 ? TakeStockType.Profit : TakeStockType.Loss))
|
.ForMember(x => x.ResultType, ops => ops.MapFrom(x => (x.AfterQty - x.BeforeQty) > 0 ? TakeStockType.Profit : TakeStockType.Loss))
|
||||||
.ForMember(x => x.FinalQty, ops => ops.MapFrom(x => Math.Abs(x.AfterQty - x.BeforeQty)));
|
.ForMember(x => x.FinalQty, ops => ops.MapFrom(x => Math.Abs(x.AfterQty - x.BeforeQty)))
|
||||||
|
.ForMember(x => x.Erp_SubStockId, ops => ops.MapFrom(x => x.Erp_SubStockId ?? 0));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user