namespace WIDESEA_WMSServer.Controllers; /// /// 系统订单接口 /// [Route("api/[controller]")] [ApiController] public class Dt_OutOrderController : ApiBaseController { private readonly IHttpContextAccessor _httpContextAccessor; public Dt_OutOrderController(IDt_OutOrderService service, IHttpContextAccessor httpContextAccessor) : base(service) { _httpContextAccessor = httpContextAccessor; } /// /// 添加生产出库单 /// /// 出库数据 /// 成功或失败 [HttpPost, Route("AddOutOrderProduction"), AllowAnonymous] public WebResponseContent AddOutOrderProduction([FromBody] SaveModel saveModel) { return Service.AddOutOrderProduction(saveModel); } /// /// 添加调拨出库单 /// /// 出库数据 /// 成功或失败 [HttpPost, Route("AddOutOrderTransfer"), AllowAnonymous] public WebResponseContent AddOutOrderTransfer([FromBody] SaveModel saveModel) { return Service.AddOutOrderTransfer(saveModel); } /// /// 根据出库订单获取出库库存 /// /// 出库数据 /// 成功或失败 [HttpPost, HttpGet, Route("GetOutboundStockAsync"), AllowAnonymous] public async Task GetOutboundStockAsync(string orderNo) { return await Service.GetOutboundStockAsync(orderNo); } }