using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using Volo.Abp.AspNetCore.Mvc;
using Win_in.Sfs.Wms.Store.Application.Contracts;
namespace Win_in.Sfs.Wms.Pda.Controllers.Stores;
///
///
///
[ApiController]
[Route($"{PdaHostConst.ROOT_ROUTE}store/inspect-request")]
public class InspectRequestController : AbpController
{
private readonly IInspectRequestAppService _inspectRequestAppService;
///
///
///
///
public InspectRequestController(IInspectRequestAppService inspectRequestAppService)
{
_inspectRequestAppService = inspectRequestAppService;
}
///
/// 根据number获取报检单详情
///
///
///
[HttpGet("{number}")]
public virtual async Task> GetAsync(string number)
{
var result = await _inspectRequestAppService.GetByNumberAsync(number).ConfigureAwait(false);
return Ok(result);
}
/////
///// 修改明细
/////
/////
/////
/////
//[HttpPut("details/{id}")]
//public async void UpdateDetailAsync(Guid id, Guid detailId, InspectRequestDetailDTO updateDetailDTO)
//{
// await _inspectRequestAppService.UpdateDetailAsync(id, detailId, updateDetailDTO);
//}
}