SerialNumberController.cs 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. using Business.Core.Utilities;
  2. using Business.ResourceExamineManagement;
  3. using Bussiness.Model.SystemData;
  4. using Microsoft.AspNetCore.Mvc;
  5. using System;
  6. using System.Collections.Generic;
  7. using System.Linq;
  8. using System.Text;
  9. using System.Threading.Tasks;
  10. using Volo.Abp;
  11. using Volo.Abp.AspNetCore.Mvc;
  12. using static Business.Permissions.BusinessPermissions;
  13. namespace Business.Controllers
  14. {
  15. /// <summary>
  16. /// 流水号生成接口
  17. /// </summary>
  18. [RemoteService]
  19. [Area("Business")]
  20. [Route("api/business/serialnumber")]
  21. public class SerialNumberController : AbpController
  22. {
  23. private readonly ISerialNumberAppService _SerialNumberAppService;
  24. public SerialNumberController(ISerialNumberAppService SerialNumberAppService)
  25. {
  26. _SerialNumberAppService = SerialNumberAppService;
  27. }
  28. /// <summary>
  29. /// 自动生成流水号
  30. /// </summary>
  31. /// <returns></returns>
  32. [HttpGet]
  33. public string GetSerialNumber(long id)
  34. {
  35. return _SerialNumberAppService.GetSerialNumber(id);
  36. }
  37. }
  38. }