| | |
| | | using WIDESEAWCS_Core; |
| | | using WIDESEAWCS_Core.BaseController; |
| | | using WIDESEAWCS_DTO.AGVInfo; |
| | | using WIDESEAWCS_DTO.TaskInfo; |
| | | using WIDESEAWCS_ITaskInfoService; |
| | | using WIDESEAWCS_Model.Models; |
| | | using WIDESEAWCS_QuartzJob; |
| | | using WIDESEAWCS_QuartzJob.DeviceBase; |
| | | using WIDESEAWCS_Tasks; |
| | | using WIDESEAWCS_Tasks.ConveyorLineJob.ConveyorLineExtend; |
| | | |
| | | namespace WIDESEAWCS_Server.Controllers |
| | |
| | | /// AGVæ¥å£ |
| | | /// </summary> |
| | | [Route("api/AGV")] |
| | | [ApiController] |
| | | [ApiController, AllowAnonymous] |
| | | public class AGVController : Controller |
| | | { |
| | | /// <summary> |
| | |
| | | /// </summary> |
| | | /// <param name="saveModel">请æ±åæ°</param> |
| | | /// <returns></returns> |
| | | [HttpPost, Route("AGVRequestin"), AllowAnonymous] |
| | | [HttpPost, Route("AGVRequestin")] |
| | | public WebResponseContent AGVRequestin([FromBody] ConveyorLineDTO saveModel) |
| | | { |
| | | return AGVsignal.AGVRequestin(saveModel); |
| | | } |
| | | /// <summary> |
| | | /// è¾é线å
¥å£æ¾è´§å®æ |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | [HttpPost, Route("ReleaseCompleted")] |
| | | public WebResponseContent ReleaseCompleted() |
| | | { |
| | | return AGVsignal.ReleaseCompleted(); |
| | | } |
| | | } |
| | | } |