using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;
using WcsMain.ApiServe.ControllerFilter.ExceptionFilter;
using WcsMain.ApiServe.ControllerFilter;
using WcsMain.ApiServe.Service.WcsService;
using WcsMain.ApiServe.Controllers.Dto;
using WcsMain.DataBase.TableEntity;
using WcsMain.ApiServe.Controllers.Dto.WcsDto.StackerConvey;
namespace WcsMain.ApiServe.Controllers.WcsController;
///
/// 库前输送线控制器
///
[Route("api/wcs/stackerConvey")]
[ApiController]
[WcsExceptionFilter]
[WcsAuthorization]
public class StackerConveyController(StackerConveyService stackerConveyService) : ControllerBase
{
///
/// 查询所有库前输送线信息
///
///
[HttpGet("queryStackerConveyInfo")]
public WcsApiResponse> QueryStackerConveyInfo() => stackerConveyService.QueryStackerConveyInfo();
///
/// 查询所有库前输送线状态信息
///
///
[HttpGet("queryStackerConveyStatus")]
public WcsApiResponse> QueryStackerConveyStatus() => stackerConveyService.QueryStackerConveyStatus();
}