| | |
| | | using Microsoft.AspNetCore.Authorization; |
| | | using Microsoft.AspNetCore.Http; |
| | | using Microsoft.AspNetCore.Mvc; |
| | | using WIDESEAWCS_Core; |
| | | using WIDESEAWCS_Core.BaseController; |
| | | using WIDESEAWCS_IBasicInfoService; |
| | | using WIDESEAWCS_Model.Models; |
| | | |
| | | namespace WIDESEAWCS_Server.Controllers.BasicInfo |
| | | { |
| | | [Route("api/router")] |
| | | [Route("api/Router")] |
| | | [ApiController] |
| | | public class RouterController : ApiBaseController<IRouterService, Dt_Router> |
| | | { |
| | |
| | | { |
| | | } |
| | | |
| | | [HttpPost, Route("queryRoutes"), AllowAnonymous] |
| | | [HttpPost, Route("QueryRoutes"), AllowAnonymous] |
| | | public List<Dt_Router> QueryRoutes(string startPosi, string endPosi) |
| | | { |
| | | return Service.QueryNextRoutes(startPosi, endPosi); |
| | | } |
| | | |
| | | [HttpPost, Route("QueryAllPositions"), AllowAnonymous] |
| | | public List<string> QueryAllPositions(string deviceCode) |
| | | { |
| | | return Service.QueryAllPositions(deviceCode); |
| | | } |
| | | |
| | | [HttpPost, Route("GetAllWholeRouters"), AllowAnonymous] |
| | | public WebResponseContent GetAllWholeRouters() |
| | | { |
| | | return Service.GetAllWholeRouters(); |
| | | } |
| | | } |
| | | } |