using System.Collections.Generic; using System.Threading.Tasks; using Microsoft.AspNetCore.Mvc; using Volo.Abp.Application.Dtos; using Volo.Abp.AspNetCore.Mvc; namespace Win_in.Sfs.Wms.Pda.Controllers.Lpns; /// /// /// [ApiController] [Route($"{PdaHostConst.ROOT_ROUTE}stock/lu")] public class LogisticUnitController : AbpController { /// /// /// public LogisticUnitController() { } /// /// /// /// /// [HttpGet("")] public virtual async Task GetAsync(string packCode) { await Task.CompletedTask.ConfigureAwait(false); var dto = new LogisticUnitDto(); //TODO return dto; } /// /// /// /// /// [HttpPost("convert")] public virtual async Task> ConvertAsync([FromBody] LogisticUnitDto logisticUnitInput) { await Task.CompletedTask.ConfigureAwait(false); var list = new List(); //TODO return new ListResultDto(list); } /// /// /// /// /// [HttpPost("split")] public virtual async Task SplitAsync([FromBody] LogisticUnitDto logisticUnitInput) { await Task.CompletedTask.ConfigureAwait(false); var dto = new LogisticUnitDto(); //TODO return dto; } /// /// /// /// /// [HttpPost("combine")] public virtual async Task CombineAsync([FromBody] List packsInput) { await Task.CompletedTask.ConfigureAwait(false); var dto = new LogisticUnitDto(); //TODO return dto; } /// /// /// public class LogisticUnitDto { } }