using System.Threading.Tasks; using Microsoft.AspNetCore.Mvc; using Volo.Abp.AspNetCore.Mvc; using Win_in.Sfs.Basedata.Application.Contracts; namespace Win_in.Sfs.Wms.Pda.Controllers.BaseDatas; /// /// [ApiController] [Route($"{PdaHostConst.ROOT_ROUTE}item-container")] public class ItemContainerController : AbpController { private readonly IItemContainerAppService _itemContainerAppService; public ItemContainerController(IItemContainerAppService itemContainerAppService) { _itemContainerAppService = itemContainerAppService; } /// /// 根据名称获取物品 /// /// /// [HttpGet("by-item")] public virtual async Task GetListByItemNameAsync(string itemCode) { var dto = await _itemContainerAppService.GetByItemCodeAsync(itemCode).ConfigureAwait(false); return dto; } }