using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
using WIDESEAWCS_BasicInfoService;
using WIDESEAWCS_Core;
using WIDESEAWCS_Core.BaseController;
using WIDESEAWCS_DTO.BasicInfo;
using WIDESEAWCS_Model.Models;
namespace WIDESEAWCS_Server.Controllers.BoxingInfo
{
///
/// 组盘信息详情
///
[Route("api/boxingDetail")]
[ApiController]
public class BoxingDetailController : ApiBaseController
{
public BoxingDetailController(IBoxingDetailService service) : base(service)
{
}
[HttpPost, Route("SaveToolingBoardNo"), AllowAnonymous]
public WebResponseContent SaveToolingBoardNo([FromBody] ToolingBoardSubmitDto toolingBoardSubmitDto)
{
return Service.SaveToolingBoardNo(toolingBoardSubmitDto);
}
[HttpGet, Route("GetProductAndPartsByBoardNo"), AllowAnonymous]
public WebResponseContent GetProductAndPartsByBoardNo([FromQuery] string palletCode)
{
return Service.GetProductAndPartsByBoardNo(palletCode);
}
}
}