Browse Source

1

updatebug
shanji 2 years ago
parent
commit
720adaa517
  1. 5
      QuanTan.SDK/Client/Supplier/QuanTan_Supplier_OrderClient.cs
  2. 29
      QuanTan.SDK/Models/Supplier/Request/Order/QuanTan_Supplier_EditPriceRequest.cs
  3. 43
      QuanTan.SDK/Models/Supplier/Response/Order/QuanTan_Supplier_EditPriceResponse.cs

5
QuanTan.SDK/Client/Supplier/QuanTan_Supplier_OrderClient.cs

@ -24,5 +24,10 @@ namespace QuanTan.SDK.Client.Supplier
{
return SendRequest<object>("api/platform/supply/order/cancel", request, appId, appSecret);
}
public QuanTanResponse<QuanTan_Supplier_EditPriceResponse> EditPrice(QuanTan_Supplier_EditPriceRequest request, string appId, string appSecret)
{
return SendRequest<QuanTan_Supplier_EditPriceResponse>("api/platform/supply/order/edit/price", request, appId, appSecret);
}
}
}

29
QuanTan.SDK/Models/Supplier/Request/Order/QuanTan_Supplier_EditPriceRequest.cs

@ -0,0 +1,29 @@
namespace QuanTan.SDK.Models.Supplier
{
public class QuanTan_Supplier_EditPriceRequest
{
public string orderId { get; set; }
public string editAdmin { get; set; }
public IList<QuanTan_Supplier_EditPriceSkuRequest> orderProduct { get; set; }
}
public class QuanTan_Supplier_EditPriceSkuRequest
{
/// <summary>
/// 订单Sku商品Id
/// </summary>
public string orderProductId { get; set; }
/// <summary>
/// 单价
/// </summary>
public decimal price { get; set; }
/// <summary>
/// Sku总运费
/// </summary>
public decimal postagePrice { get; set; }
}
}

43
QuanTan.SDK/Models/Supplier/Response/Order/QuanTan_Supplier_EditPriceResponse.cs

@ -0,0 +1,43 @@
namespace QuanTan.SDK.Models.Supplier
{
public class QuanTan_Supplier_EditPriceResponse
{
public string orderId { get; set; }
/// <summary>
/// 订单商品总金额
/// </summary>
public decimal productPrice { get; set; }
/// <summary>
/// 订单运费总金额
/// </summary>
public decimal totalPostage { get; set; }
/// <summary>
/// 订单应实付金额
/// </summary>
public decimal payPrice { get; set; }
public IList<QuanTan_Supplier_EditPriceSkuResponse> orderProduct { get; set; }
}
public class QuanTan_Supplier_EditPriceSkuResponse
{
public string orderProductId { get; set; }
public decimal price { get; set; }
public int quantity { get; set; }
/// <summary>
/// sku商品总金额
/// </summary>
public decimal productPrice { get; set; }
/// <summary>
/// sku运费
/// </summary>
public decimal postagePrice { get; set; }
}
}
Loading…
Cancel
Save