using BBWYB.Server.Business; using BBWYB.Server.Model.Dto; using Microsoft.AspNetCore.Mvc; namespace BBWYB.Server.API.Controllers { public class OrderController : BaseApiController { private OrderBusiness orderBusiness; public OrderController(IHttpContextAccessor httpContextAccessor, OrderBusiness orderBusiness) : base(httpContextAccessor) { this.orderBusiness = orderBusiness; } /// <summary> /// 订单查询 /// </summary> /// <param name="request"></param> /// <returns></returns> [HttpPost] public OrderListResponse GetOrderList(QueryOrderRequest request) { return orderBusiness.GetOrderList(request); } /// <summary> /// 出库 /// </summary> /// <param name="request"></param> [HttpPost] public void OutStock([FromBody]OutStockRequest request) { orderBusiness.OutStock(request); } } }