using BBWYB.Server.Business; using Microsoft.AspNetCore.Mvc; namespace BBWYB.Server.API.Controllers { public class AggregationPurchaseSchemeController : BaseApiController { private AggregionPurchaseSchemeBusiness aggregionPurchaseSchemeBusiness; public AggregationPurchaseSchemeController(IHttpContextAccessor httpContextAccessor, AggregionPurchaseSchemeBusiness aggregionPurchaseSchemeBusiness) : base(httpContextAccessor) { this.aggregionPurchaseSchemeBusiness = aggregionPurchaseSchemeBusiness; } [HttpPost] public void AutoAggregion() { aggregionPurchaseSchemeBusiness.AutoAggregion(); } [HttpPost] public void AggregionBySchemeIdList([FromBody]IList schemeIdList) { aggregionPurchaseSchemeBusiness.AggregionBySchemeIdList(schemeIdList); } [HttpPost] public void AggregionAllScheme() { aggregionPurchaseSchemeBusiness.AggregionAllScheme(); } } }