using Microsoft.AspNetCore.Mvc; using WcsMain.ApiServe.Dto; using WcsMain.ApiServe.Service.TreeDService; using WcsMain.DataBase.TableEntity; namespace WcsMain.ApiServe.Controllers.ThreeDController; [Route("api/threeD")] [ApiController] public class TaskController(TaskService taskService) : ControllerBase { /// /// 查询WMS任务 /// /// [HttpGet("getWmsTask")] public WcsApiResponse> GetWmsTask() => taskService.GetWmsTask(); /// /// 查询WMS任务 /// /// [HttpGet("getWmsTaskNotEnd")] public WcsApiResponse> GetWmsTaskNoEnd() => taskService.GetWmsTaskNoEnd(); /// /// 根据 plcId 查询任务 /// /// /// [HttpGet("queryRunningTask")] public WcsApiResponse GetWcsTask([FromQuery(Name = "plcId")] int? plcId) => taskService.GetWcsTask(plcId); }