using MAX.Core.DependencyInjection;
using MAX.Core.Helpers;
using Store.Client.HttpExtension;
namespace Store.Client.Apis
{
public partial class OrderApi : AppApiRequestBase, ITransientDependency
{
#region 默认服务接口
///
/// order/add_order
///
public HttpResult AddOrder(string postdata = "")
{
return Post("order/add_order", postdata);
}
///
/// order/add_order_code_file
///
public HttpResult AddOrderCodeFile(string postdata = "")
{
return Post("order/add_order_code_file", postdata);
}
///
/// order/get_order_code_file
///
public HttpResult GetOrderCodeFile(string postdata = "")
{
return Post("order/get_order_code_file", postdata);
}
///
/// order/get_order_list
///
public HttpResult GetOrderList(string postdata = "")
{
return Post("order/get_order_list", postdata);
}
///
/// order/save_order_code_file_link
///
public HttpResult SaveOrderCodeFileLink(string postdata = "")
{
return Post("order/save_order_code_file_link", postdata);
}
///
/// order/update_order_status
///
public HttpResult UpdateOrderStatus(string postdata = "")
{
return Post("order/update_order_status", postdata);
}
///
/// order/update_order_status1
///
public HttpResult UpdateOrderStatus1(string postdata = "")
{
return Post("order/update_order_status1", postdata);
}
///
/// order/upload_order
///
public HttpResult UploadOrder(string postdata = "")
{
return Post("order/upload_order", postdata);
}
///
/// pay_group_order&act=get_confirm_order&buy_type={buyType}&page={page}
///
public HttpResult GetPayGroupConfirmOrder(string buyType, int page, string postdata = "")
{
return Post("pay_group_order&act=get_confirm_order&buy_type=" + buyType + "&page=" + page, postdata);
}
///
/// pay_group_order&act=reset_status
///
public HttpResult ResetPayGroupOrderStatus(string postdata = "")
{
return Post("pay_group_order&act=reset_status", postdata);
}
///
/// pay_group_order&act=update&buy_type={buyType}
///
public HttpResult UpdatePayGroupOrder(string buyType, string postdata = "")
{
return Post("pay_group_order&act=update&buy_type=" + buyType, postdata);
}
#endregion
#region 微信服务接口
///
/// order/get_erp_order_list
///
public HttpResult WxGetErpOrderList(string postdata = "")
{
return PostWx("order/get_erp_order_list", postdata);
}
///
/// order/wx_del_erp_transit_warehouse_order
///
public HttpResult WxDelErpTransitWarehouseOrder(string postdata = "")
{
return PostWx("order/wx_del_erp_transit_warehouse_order", postdata);
}
///
/// order/wx_get_transit_order
///
public HttpResult WxGetTransitOrder(string postdata = "")
{
return PostWx("order/wx_get_transit_order", postdata);
}
#endregion
}
}