AnnualProductionOutlineController.cs 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. using Business.Dto;
  2. using Business.SaleForecast;
  3. using Microsoft.AspNetCore.Mvc;
  4. using System;
  5. using System.Collections.Generic;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. using Volo.Abp;
  10. namespace Business.Controllers
  11. {
  12. /// <summary>
  13. /// 年度生产大纲
  14. /// </summary>
  15. [RemoteService]
  16. [Area("Business")]
  17. [Route("api/business/AnnualProductionOutline")]
  18. public class AnnualProductionOutlineController
  19. {
  20. /// <summary>
  21. /// 年度生产大纲
  22. /// </summary>
  23. private readonly IAnnualProductionOutlineAppService _IAnnualProductionOutlineAppService;
  24. /// <summary>
  25. /// 构造函数
  26. /// </summary>
  27. /// <param name="MonthlyCapacityLoadAppService"></param>
  28. public AnnualProductionOutlineController(IAnnualProductionOutlineAppService MonthlyCapacityLoadAppService)
  29. {
  30. _IAnnualProductionOutlineAppService = MonthlyCapacityLoadAppService;
  31. }
  32. /// <summary>
  33. /// 月度需求分析
  34. /// </summary>
  35. /// <param name="input"></param>
  36. /// <returns></returns>
  37. [HttpPost]
  38. [Route("SaveAnnualProductionOutline")]
  39. public Task<string> SaveAnnualProductionOutline(InputDto input)
  40. {
  41. return _IAnnualProductionOutlineAppService.SaveAnnualProductionOutline(input);
  42. }
  43. }
  44. }