using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using WIDESEAWCS_Core; using WIDESEAWCS_Core.BaseController; using WIDESEAWCS_DTO.TaskInfo; using WIDESEAWCS_ITaskInfoService; using WIDESEAWCS_Model.Models; namespace WIDESEAWCS_Server.Controllers.SerialPort { [Route("api/[controller]")] [ApiController] public class PutakeController : ApiBaseController { public PutakeController(IPutakeServer service) : base(service) { } [HttpPost,Route("ChangeStatus"),AllowAnonymous] public WebResponseContent ChangeStatus(string id,string gruops) { return Service.ChangeStatus(id,gruops); } [HttpGet,Route("ShowPutake"),AllowAnonymous] public WebResponseContent ShowPutake([FromBody] string group_dg) { return Service.ShowPutake(group_dg); } [HttpGet,Route("GetNjtake"),AllowAnonymous] public WebResponseContent GetNjtake([FromBody] string njid) { return Service.GetNjtake(njid); } } }