using AutoMapper; using Volo.Abp.AutoMapper; using Win_in.Sfs.Basedata.Application.Contracts; using Win_in.Sfs.Basedata.Domain; namespace Win_in.Sfs.Basedata.Application; public partial class BasedataApplicationAutoMapperProfile : Profile { private void PostionLocationAutoMapperProfile() { CreateMap() .ReverseMap(); CreateMap() .IgnoreAuditedObjectProperties() .Ignore(x => x.TenantId) .Ignore(x => x.ExtraProperties) .Ignore(x => x.ConcurrencyStamp) .Ignore(x => x.Id) .Ignore(x => x.Remark); //.Ignore(x => x.EnableMixItem) //.Ignore(x => x.EnableMixLot) //.Ignore(x => x.EnableMixStatus) //.Ignore(x => x.EnableNegative) //.Ignore(x => x.EnableKeepZero) //.Ignore(x => x.EnableOpportunityCount) //.Ignore(x => x.EnablePick) //.Ignore(x => x.EnableOverPick) //.Ignore(x => x.EnableWholeStore) //.Ignore(x => x.EnableBreakStore) //.Ignore(x => x.EnableShip) //.Ignore(x => x.EnableReceive) //.Ignore(x => x.EnableReturnToSupplier) //.Ignore(x => x.EnableReturnFromCustomer) //.Ignore(x => x.EnableSplitPallet) //.Ignore(x => x.EnableSplitBox) ; CreateMap() .Ignore(x => x.ReportStatus) .Ignore(x => x.ReportReason); CreateMap() .IgnoreAuditedObjectProperties() .Ignore(x => x.TenantId) .Ignore(x => x.ExtraProperties) .Ignore(x => x.ConcurrencyStamp) .Ignore(x => x.Id) .Ignore(x => x.Remark); } }