using Microsoft.AspNetCore.Mvc; using WMS.BZModels; using WMS.BZServices.CP; namespace WMS.BZWeb.Areas.CPManager.Controllers { [Area("CPManager")] public class EnumsController : MvcControllerBase { private readonly BaseInvService _baseInvService ; public EnumsController(BaseInvService baseInvService) { _baseInvService = baseInvService; } [HttpGet] public ActionResult GetInvStateList() { return Success(_baseInvService.InvStateList()); } [HttpGet] public ActionResult GetTaskStatusList() { return Success(_baseInvService.TaskStatusList()); } [HttpGet] public ActionResult GetTaskTypeList() { return Success(_baseInvService.TaskTypeList()); } [HttpGet] public ActionResult GetTaskBusTypeList() { return Success(_baseInvService.TaskBusTypeList()); } [HttpGet] public ActionResult GetAGVTaskTypeList() { return Success(_baseInvService.AGVTaskTypeList()); } [HttpGet] public ActionResult GetFackbeekTypeList() { return Success(_baseInvService.FackbeekTypeList()); } [HttpGet] public ActionResult GetAGVTaskStatusList() { return Success(_baseInvService.AGVTaskStatus()); } [HttpGet] public ActionResult GetContGrpTypeList() { return Success(_baseInvService.ContGrpTypeList()); } [HttpGet] public ActionResult GetDocTypeList() { return Success(_baseInvService.DocTypeList()); } [HttpGet] public ActionResult GetDocStateList() { return Success(_baseInvService.DocStateList()); } [HttpGet] public ActionResult GetLocationStateList() { return Success(_baseInvService.LocationStateList()); } [HttpGet] public ActionResult GetAutoManualOutTypeList() { return Success(_baseInvService.AutoManualOutTypeList()); } [HttpGet] public ActionResult GetExecStateList() { return Success(_baseInvService.GetExecStateList()); } [HttpGet] public ActionResult InvLockStateList() { return Success(_baseInvService.InvLockStateList()); } [HttpGet] public ActionResult YesNoList() { return Success(_baseInvService.YesNoList()); } [HttpGet] public ActionResult GetEquipList() { return Success(_baseInvService.EquipList()); } [HttpGet] public ActionResult GetAutoEquipList() { return Success(_baseInvService.AutoEquipList()); } } }