EnumsController.cs 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. using Microsoft.AspNetCore.Mvc;
  2. using WMS.BZModels;
  3. using WMS.BZServices.CP;
  4. namespace WMS.BZWeb.Areas.CPManager.Controllers
  5. {
  6. [Area("CPManager")]
  7. public class EnumsController : MvcControllerBase
  8. {
  9. private readonly BaseInvService _baseInvService ;
  10. public EnumsController(BaseInvService baseInvService)
  11. {
  12. _baseInvService = baseInvService;
  13. }
  14. [HttpGet]
  15. public ActionResult GetInvStateList()
  16. {
  17. return Success(_baseInvService.InvStateList());
  18. }
  19. [HttpGet]
  20. public ActionResult GetTaskStatusList()
  21. {
  22. return Success(_baseInvService.TaskStatusList());
  23. }
  24. [HttpGet]
  25. public ActionResult GetTaskTypeList()
  26. {
  27. return Success(_baseInvService.TaskTypeList());
  28. }
  29. [HttpGet]
  30. public ActionResult GetTaskBusTypeList()
  31. {
  32. return Success(_baseInvService.TaskBusTypeList());
  33. }
  34. [HttpGet]
  35. public ActionResult GetAGVTaskTypeList()
  36. {
  37. return Success(_baseInvService.AGVTaskTypeList());
  38. }
  39. [HttpGet]
  40. public ActionResult GetFackbeekTypeList()
  41. {
  42. return Success(_baseInvService.FackbeekTypeList());
  43. }
  44. [HttpGet]
  45. public ActionResult GetAGVTaskStatusList()
  46. {
  47. return Success(_baseInvService.AGVTaskStatus());
  48. }
  49. [HttpGet]
  50. public ActionResult GetContGrpTypeList()
  51. {
  52. return Success(_baseInvService.ContGrpTypeList());
  53. }
  54. [HttpGet]
  55. public ActionResult GetDocTypeList()
  56. {
  57. return Success(_baseInvService.DocTypeList());
  58. }
  59. [HttpGet]
  60. public ActionResult GetDocStateList()
  61. {
  62. return Success(_baseInvService.DocStateList());
  63. }
  64. [HttpGet]
  65. public ActionResult GetLocationStateList()
  66. {
  67. return Success(_baseInvService.LocationStateList());
  68. }
  69. [HttpGet]
  70. public ActionResult GetAutoManualOutTypeList()
  71. {
  72. return Success(_baseInvService.AutoManualOutTypeList());
  73. }
  74. [HttpGet]
  75. public ActionResult GetExecStateList()
  76. {
  77. return Success(_baseInvService.GetExecStateList());
  78. }
  79. [HttpGet]
  80. public ActionResult InvLockStateList()
  81. {
  82. return Success(_baseInvService.InvLockStateList());
  83. }
  84. [HttpGet]
  85. public ActionResult YesNoList()
  86. {
  87. return Success(_baseInvService.YesNoList());
  88. }
  89. [HttpGet]
  90. public ActionResult GetEquipList()
  91. {
  92. return Success(_baseInvService.EquipList());
  93. }
  94. [HttpGet]
  95. public ActionResult GetAutoEquipList()
  96. {
  97. return Success(_baseInvService.AutoEquipList());
  98. }
  99. }
  100. }