using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using WIDESEA_Core; using WIDESEA_Core.BaseController; using WIDESEA_IInboundService; using WIDESEA_Model.Models; namespace WIDESEA_WMSServer.Controllers.Inbound { [Route("api/[controller]")] [ApiController] public class ReceiveOrderController : ApiBaseController { public ReceiveOrderController(IReceiveOrderService service) : base(service) { } /// /// 根据收货单创建入库单 /// /// /// [HttpPost, HttpGet, Route("CreateInboundOrder")] public WebResponseContent CreateInboundOrder(int receiveOrderId) { return Service.CreateInboundOrder(receiveOrderId); } /// /// 查询收货单信息 /// /// [HttpPost, HttpGet, Route("GetReceiveOrders")] public WebResponseContent GetReceiveOrders([FromBody]SaveModel saveModel) { return Service.GetReceiveOrders(saveModel); } } }