using Microsoft.AspNetCore.Http;
|
using Microsoft.AspNetCore.Mvc;
|
using WIDESEA_Core;
|
using WIDESEA_Core.BaseController;
|
using WIDESEA_DTO.Inbound;
|
using WIDESEA_IInboundService;
|
using WIDESEA_ITaskInfoService;
|
using WIDESEA_Model.Models;
|
|
namespace WIDESEA_WMSServer.Controllers
|
{
|
[Route("api/PDA")]
|
[ApiController]
|
public class PDAController : ApiBaseController<ITaskService, Dt_Task>
|
{
|
private readonly IInboundService _inboundService;
|
public PDAController(ITaskService service, IInboundService inboundService) : base(service)
|
{
|
_inboundService = inboundService;
|
}
|
|
[HttpPost, Route("CallMateriel")]
|
public WebResponseContent CallMateriel(string endPoint)
|
{
|
return Service.CallMateriel(endPoint);
|
}
|
|
[HttpPost, Route("MaterielCarry")]
|
public WebResponseContent MaterielCarry(string startPoint)
|
{
|
return Service.MaterielCarry(startPoint);
|
}
|
|
[HttpPost, Route("MaterielGroup")]
|
public WebResponseContent MaterielGroup([FromBody] MaterielGroupDTO materielGroupDTO)
|
{
|
return _inboundService.InbounOrderService.MaterielGroup(materielGroupDTO);
|
}
|
|
[HttpPost, Route("QueryOrderInfo")]
|
public WebResponseContent QueryOrderInfo(int pageNo, string orderNo)
|
{
|
return _inboundService.InbounOrderService.QueryOrderInfo(pageNo, orderNo);
|
}
|
}
|
}
|