using Microsoft.AspNetCore.Mvc; using WMS.BZModels; using WMS.BZServices.PT; namespace WMS.BZWeb.Areas.PTManager.Controllers { [Area("PTManager")] public class EnumsController : MvcControllerBase { private readonly EnumService _enumService ; public EnumsController(EnumService enumService) { _enumService = enumService; } [HttpGet] public ActionResult GetInvStateList() { return Success(_enumService.InvStateList()); } [HttpGet] public ActionResult GetInvStateIdDescList() { return Success(_enumService.InvStateIdDescList()); } [HttpGet] public ActionResult GetTaskStatusList() { return Success(_enumService.TaskStatusList()); } [HttpGet] public ActionResult GetTaskTypeList() { return Success(_enumService.TaskTypeList()); } [HttpGet] public ActionResult GetTaskBusTypeList() { return Success(_enumService.TaskBusTypeList()); } [HttpGet] public ActionResult GetAGVTaskTypeList() { return Success(_enumService.AGVTaskTypeList()); } [HttpGet] public ActionResult GetPtFackbeekTypeList() { return Success(_enumService.PtFackbeekTypeList()); } [HttpGet] public ActionResult GetAGVTaskStatusList() { return Success(_enumService.AGVTaskStatus()); } [HttpGet] public ActionResult GetExecStateList() { return Success(_enumService.ExecStateCode()); } [HttpGet] public ActionResult GetDocTypeList() { return Success(_enumService.DocTypeList()); } [HttpGet] public ActionResult GetDocStateList() { return Success(_enumService.DocStateList()); } [HttpGet] public ActionResult GetLocationStateList() { return Success(_enumService.LocationStateList()); } [HttpGet] public ActionResult GetAutoManualOutTypeList() { return Success(_enumService.AutoManualOutTypeList()); } [HttpGet] public ActionResult InvLockStateList() { return Success(_enumService.InvLockStateList()); } [HttpGet] public ActionResult YesNoList() { return Success(_enumService.YesNoList()); } } }