using BBWYB.Client.Models; using BBWYB.Common.Http; using BBWYB.Common.Models; using System; using System.Net.Http; namespace BBWYB.Client.APIServices { public class OrderService : BaseApiService, IDenpendency { public OrderService(RestApiService restApiService, GlobalContext globalContext) : base(restApiService, globalContext) { } public ApiResponse GetOrderList(string orderId, DateTime startDate, DateTime endDate, OrderState? orderState, string productId, string skuId, string clientOrderId, string purchaseOrderId, string sourceShopName, string sourceSku, int pageIndex, int pageSize, long? shopId, bool excludeCanceled) { return SendRequest(globalContext.BBYWApiHost, "api/order/getorderlist", new { orderId, shopId, startDate, endDate, orderState, pageIndex, pageSize, productId, Sku = skuId, clientOrderId, purchaseOrderId, sourceShopName, sourceSku }, null, HttpMethod.Post); } } }