using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using WIDESEA_Core; using WIDESEA_Core.BaseController; using WIDESEA_Core.Helper; using WIDESEA_DTO; using WIDESEA_IBasicService; using WIDESEA_Model.Models; namespace WIDESEA_WMSServer.Controllers.Basic { [Route("api/RoadwayInfo")] [ApiController] public class RoadwayInfoController : ApiBaseController { public RoadwayInfoController(IRoadwayInfoService service) : base(service) { } [HttpPost, Route("RoadwayEnableStatus")] public WebResponseContent RoadwayEnableStatus([FromBody] int[] keys) { return Service.RoadwayEnableStatus(keys); } [HttpPost, Route("RoadwayDisableStatus")] public WebResponseContent RoadwayDisableStatus([FromBody] int[] keys) { return Service.RoadwayDisableStatus(keys); } [HttpPost, Route("UpdateEnableStatus")] public WebResponseContent UpdateEnableStatus([FromBody] SaveModel saveModel) { return Service.UpdateEnableStatus(saveModel); } } }