using Microsoft.AspNetCore.Mvc; using WcsMain.ApiServe.ControllerFilter; using WcsMain.ApiServe.ControllerFilter.ExceptionFilter; using WcsMain.ApiServe.Controllers.Dto; using WcsMain.ApiServe.Controllers.Dto.WcsDto.ApiRequest; using WcsMain.ApiServe.Service.WcsService; using WcsMain.DataBase.TableEntity; namespace WcsMain.ApiServe.Controllers.WcsController; [Route("api/wcs/apiRequest")] [ApiController] [WcsExceptionFilter] [WcsAuthorization] public class ApiRequestController(ApiRequestService apiRequestService) : ControllerBase { /// /// 查询所有的WCS请求其他系统的记录 /// /// [HttpGet("getApiRequest")] public WcsApiResponse> GetApiRequest() => apiRequestService.GetApiRequest(); /// /// 查询所有的WCS任务 /// /// [HttpPost("getApiRequestWithPage")] public WcsApiResponse> GetApiRequestWithPage([FromBody] GetApiRequestWithPageRequest request) => apiRequestService.GetApiRequestWithPage(request); }