wcs_server_kate_suzhou/WcsMain/ApiServe/Controllers/ThreeDController/TaskController.cs

33 lines
1.0 KiB
C#
Raw Normal View History

2024-05-14 16:30:56 +08:00
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
{
/// <summary>
/// 查询WMS任务
/// </summary>
/// <returns></returns>
[HttpGet("getWmsTask")]
public WcsApiResponse<List<AppWmsTask>> GetWmsTask() => taskService.GetWmsTask();
2024-05-14 16:30:56 +08:00
/// <summary>
/// 查询WMS任务
/// </summary>
/// <returns></returns>
[HttpGet("getWmsTaskNotEnd")]
public WcsApiResponse<List<AppWmsTask>> GetWmsTaskNoEnd() => taskService.GetWmsTaskNoEnd();
2024-05-14 16:30:56 +08:00
/// <summary>
/// 根据 plcId 查询任务
/// </summary>
/// <param name="plcId"></param>
/// <returns></returns>
[HttpGet("queryRunningTask")]
public WcsApiResponse<AppWcsTask> GetWcsTask([FromQuery(Name = "plcId")] int? plcId) => taskService.GetWcsTask(plcId);
2024-05-14 16:30:56 +08:00
}