using BBWY.Server.Business; using BBWY.Server.Model.Dto; using Microsoft.AspNetCore.Authentication.JwtBearer; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using System.Collections.Generic; namespace BBWY.Server.API.Controllers { public class ProductController : BaseApiController { private ProductBusiness productBusiness; public ProductController(IHttpContextAccessor httpContextAccessor, ProductBusiness productBusiness) : base(httpContextAccessor) { this.productBusiness = productBusiness; } [HttpPost] public ProductListResponse GetProductList([FromBody] SearchProductRequest searchProductRequest) { return productBusiness.GetProductList(searchProductRequest); } [HttpPost] public IList GetProductSkuList([FromBody] SearchProductSkuRequest searchProductSkuRequest) { return productBusiness.GetProductSkuList(searchProductSkuRequest); } /// /// 从本地查询SKU列表 /// /// /// [HttpPost] public IList GetProductSkuListFromLocal([FromBody] SearchProductSkuFromLocalRequest request) { return productBusiness.GetProductSkuListFromLocal(request); } } }