using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using WIDESEAWCS_Common; using WIDESEAWCS_Core; using WIDESEAWCS_DTO.WMS; using WIDESEAWCS_ITaskInfoService; namespace WIDESEAWCS_Server.Controllers.AGV { [Route("api/[controller]")] [ApiController] public class KLSAGVController : ControllerBase { private readonly ITaskService _taskService; public KLSAGVController(ITaskService taskService) { _taskService = taskService; } /// /// 任务状态更新 /// /// /// [HttpPost, Route("UpdateTaskStatus"), AllowAnonymous] public WebResponseContent UpdateTaskStatus(object TaskDTO) { return _taskService.UpdateTaskStatus(TaskDTO, DeviceTypeEnum.GALAXIS); } } }