using Microsoft.AspNetCore.Mvc;
|
using WIDESEA_BusinessServices;
|
using WIDESEA_Core.BaseController;
|
using WIDESEA_IBusinessServices;
|
using WIDESEA_IOrderServices;
|
using WIDESEA_Model.Models;
|
using WIDESEA_Model.Models.Basic;
|
using WIDESEA_Model.Models.Order;
|
using WIDESEAWCS_BasicInfoService;
|
|
namespace WIDESEA_WMSServer.Controllers
|
{
|
[Route("api/InboundOrder")]
|
[ApiController]
|
public class InboundOrderController : ApiBaseController<IDt_InboundOrderService, Dt_InboundOrder>
|
{
|
private readonly IHttpContextAccessor _httpContextAccessor;
|
public InboundOrderController(IDt_InboundOrderService service, IHttpContextAccessor httpContextAccessor) : base(service)
|
{
|
_httpContextAccessor = httpContextAccessor;
|
}
|
[HttpGet,HttpPost,Route("GetInboundOrderInfo"),AllowAnonymous]
|
public WebResponseContent GetInboundOrderInfo(string orderNo)
|
{
|
return Service.GetInboundOrderInfo(orderNo);
|
}
|
|
[HttpGet, HttpPost, Route("PrintPalletCode"), AllowAnonymous]
|
public WebResponseContent PrintPalletCode(int num)
|
{
|
return Service.PrintPalletCode(num);
|
}
|
|
[HttpGet, HttpPost, Route("PrintOrder"), AllowAnonymous]
|
public WebResponseContent PrintOrder([FromBody] int[] keys)
|
{
|
return Service.PrintOrder(keys);
|
}
|
}
|
}
|