using Microsoft.AspNetCore.Mvc; using WcsMain.ApiServe.Controllers.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 { private readonly TaskService _taskService = taskService; /// /// 查询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); }