Browse Source

Add missing OrderDto.OrderExtraFees

pull/146/head
gdlcf88 4 years ago
parent
commit
b966ca6b19
  1. 2
      modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Application.Contracts/EasyAbp/EShop/Orders/Orders/Dtos/OrderDto.cs
  2. 13
      modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Application.Contracts/EasyAbp/EShop/Orders/Orders/Dtos/OrderExtraFeeDto.cs
  3. 1
      modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Application/EasyAbp/EShop/Orders/OrdersApplicationAutoMapperProfile.cs
  4. 2
      modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain/EasyAbp/EShop/Orders/Orders/Order.cs

2
modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Application.Contracts/EasyAbp/EShop/Orders/Orders/Dtos/OrderDto.cs

@ -48,5 +48,7 @@ namespace EasyAbp.EShop.Orders.Orders.Dtos
public DateTime? PaymentExpiration { get; set; }
public List<OrderLineDto> OrderLines { get; set; }
public List<OrderExtraFeeDto> OrderExtraFees { get; set; }
}
}

13
modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Application.Contracts/EasyAbp/EShop/Orders/Orders/Dtos/OrderExtraFeeDto.cs

@ -0,0 +1,13 @@
using System;
namespace EasyAbp.EShop.Orders.Orders.Dtos
{
public class OrderExtraFeeDto
{
public string Name { get; set; }
public string Key { get; set; }
public decimal Fee { get; set; }
}
}

1
modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Application/EasyAbp/EShop/Orders/OrdersApplicationAutoMapperProfile.cs

@ -14,6 +14,7 @@ namespace EasyAbp.EShop.Orders
* into multiple profile classes for a better organization. */
CreateMap<Order, OrderDto>();
CreateMap<OrderLine, OrderLineDto>();
CreateMap<OrderExtraFee, OrderExtraFeeDto>(MemberList.Destination);
}
}
}

2
modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain/EasyAbp/EShop/Orders/Orders/Order.cs

@ -11,8 +11,6 @@ namespace EasyAbp.EShop.Orders.Orders
{
public class Order : FullAuditedAggregateRoot<Guid>, IOrder, IMultiTenant
{
public const string ExtraFeeListPropertyName = "ExtraFeeList";
public virtual Guid? TenantId { get; protected set; }
public virtual Guid StoreId { get; protected set; }

Loading…
Cancel
Save