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);
}