增加Shop API
This commit is contained in:
1 parent
3769193696
commit
5d017740c6
83 files changed
+4451
-696
No files matched your search
@@ -0,0 +1,39 @@
|
||||
using Riok.Mapperly.Abstractions;
|
||||
using Store.Shops.Dtos;
|
||||
using Store.Shops.Entities;
|
||||
using YourNamespace;
|
||||
|
||||
namespace Store.Shops.Mappers;
|
||||
|
||||
/// <summary>微信业务输出白名单;实体新增字段不会自动扩展接口响应。</summary>
|
||||
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.None)]
|
||||
internal partial class ShopDetailsMapper
|
||||
{
|
||||
/// <summary>映射微信店铺;到期和ERP字段由业务查询补充。</summary>
|
||||
public partial ShopDetailsInfo Map(ShopEntity value);
|
||||
|
||||
/// <summary>映射微信侧拼多多店铺,不输出登录凭据。</summary>
|
||||
public partial ShopInfo Map(PddLoginShopEntity value);
|
||||
|
||||
/// <summary>将用户店铺默认售后地址转换为接口数据。</summary>
|
||||
public partial DefaultAddressInfo Map(DefaultAddressEntity value);
|
||||
|
||||
/// <summary>将订单解密地址转换为接口数据。</summary>
|
||||
public partial OrderAddressInfo Map(OrderAddressEntity value);
|
||||
|
||||
/// <summary>将主账号共享采购备注转换为接口数据。</summary>
|
||||
public partial BuyUrlNoteInfo Map(BuyUrlNoteEntity value);
|
||||
|
||||
/// <summary>将运单库存及分配状态转换为接口数据。</summary>
|
||||
public partial WaybillInfo Map(WaybillEntity value);
|
||||
|
||||
/// <summary>将订单物流优化结果转换为接口数据。</summary>
|
||||
public partial OptimizeResultInfo Map(OptimizeResultEntity value);
|
||||
|
||||
/// <summary>将订单物流优化备注转换为接口数据。</summary>
|
||||
public partial OptimizeRemarkInfo Map(OptimizeRemarkEntity value);
|
||||
|
||||
/// <summary>将ERP商户余额转换为接口数据。</summary>
|
||||
public partial ErpAccountInfo Map(ErpAccountEntity value);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
using Riok.Mapperly.Abstractions;
|
||||
using Store.Shops.Dtos;
|
||||
using Store.Shops.Entities;
|
||||
|
||||
namespace Store.Shops.Mappers;
|
||||
|
||||
/// <summary>输出字段由 DTO 白名单限定,不映射列表凭据。</summary>
|
||||
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
|
||||
internal partial class ShopMapper
|
||||
{
|
||||
public partial ShopInfo ToInfo(PddShopEntity shop);
|
||||
public partial ShopClientInfo ToClientInfo(ShopApiAuthEntity auth);
|
||||
}
|
||||
Reference in new issue
Block a user