You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

33 lines
1.0 KiB

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<long> schemeIdList)
{
aggregionPurchaseSchemeBusiness.AggregionBySchemeIdList(schemeIdList);
}
[HttpPost]
public void AggregionAllScheme()
{
aggregionPurchaseSchemeBusiness.AggregionAllScheme();
}
}
}