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 } }