Merge branch 'master' of https://codeup.aliyun.com/62ce7bca487c500c27f70a79/OPS/WMS-Api
This commit is contained in:
@@ -37,10 +37,11 @@ namespace WMS.Web.Api.Controllers
|
||||
private readonly IBoxInventoryRepositories _boxInventoryRepositories;
|
||||
private readonly IMapper _mapper;
|
||||
private readonly IErpBasicDataExtendService _erpBasicDataExtendService;
|
||||
private readonly IOutStockRepositories _outStockRepositories;
|
||||
public SysConfigController(ILoginService loginService, IBasicsRepositories basicsRepositories,
|
||||
IBoxRepositories boxRepositories, IErpService erpService, ISingleDataService singleDataService,
|
||||
ISerialNumbersRepositories serialNumbersRepositories, IBoxInventoryRepositories boxInventoryRepositories,
|
||||
IMapper mapper, IErpBasicDataExtendService erpBasicDataExtendService)
|
||||
IMapper mapper, IErpBasicDataExtendService erpBasicDataExtendService, IOutStockRepositories outStockRepositories)
|
||||
{
|
||||
_loginService = loginService;
|
||||
_basicsRepositories = basicsRepositories;
|
||||
@@ -51,6 +52,7 @@ namespace WMS.Web.Api.Controllers
|
||||
_boxInventoryRepositories = boxInventoryRepositories;
|
||||
_mapper = mapper;
|
||||
_erpBasicDataExtendService = erpBasicDataExtendService;
|
||||
_outStockRepositories = outStockRepositories;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@@ -357,6 +359,26 @@ namespace WMS.Web.Api.Controllers
|
||||
return Result<BoxResponse>.ReSuccess(res.First());
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 根据箱号获取箱对应出库单信息 最新一条
|
||||
/// </summary>
|
||||
/// <param name="boxBillNo">必填</param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
[Route("GetBox_OutStock")]
|
||||
public async Task<Result<BoxResponse>> GetBox_OutStock([FromQuery] string boxBillNo)
|
||||
{
|
||||
var res = await _boxRepositories.GetBox(new List<string>() { boxBillNo });
|
||||
if (res.Count() <= 0)
|
||||
return Result<BoxResponse>.ReFailure("箱号" + boxBillNo + "不存在", 800000);
|
||||
var response = res[0];
|
||||
var detail = await _outStockRepositories.GetDetailsByBoxId(response.Id);
|
||||
response.Details = detail;
|
||||
response.TotalQty = detail.Sum(s => s.Qty);
|
||||
return Result<BoxResponse>.ReSuccess(response);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据序列号或规格型号,物料编码搜索物料信息-PDA
|
||||
/// </summary>
|
||||
|
||||
@@ -517,6 +517,13 @@
|
||||
<param name="boxBillNo">必填</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:WMS.Web.Api.Controllers.SysConfigController.GetBox_OutStock(System.String)">
|
||||
<summary>
|
||||
根据箱号获取箱对应出库单信息 最新一条
|
||||
</summary>
|
||||
<param name="boxBillNo">必填</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:WMS.Web.Api.Controllers.SysConfigController.GetMaterial(System.String)">
|
||||
<summary>
|
||||
根据序列号或规格型号,物料编码搜索物料信息-PDA
|
||||
|
||||
@@ -2746,6 +2746,9 @@
|
||||
<member name="M:WMS.Web.Domain.IService.ISerialNumberService.BackRecord(WMS.Web.Domain.Entitys.BackRecord,WMS.Web.Core.Dto.Login.LoginInDto,System.Boolean)">
|
||||
出入库回退
|
||||
</member>
|
||||
<member name="M:WMS.Web.Domain.IService.ISerialNumberService.TakeStock(System.Collections.Generic.List{WMS.Web.Domain.Entitys.TakeStock},WMS.Web.Core.Dto.Login.LoginInDto,System.Boolean)">
|
||||
盘点
|
||||
</member>
|
||||
<member name="M:WMS.Web.Domain.IService.ISerialNumberService.SerialNumberOperate(System.Collections.Generic.List{WMS.Web.Domain.Entitys.SerialNumberOperate},System.Boolean)">
|
||||
<summary>
|
||||
序列号操作记录
|
||||
@@ -4919,6 +4922,15 @@
|
||||
<param name="isTransaction"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:WMS.Web.Domain.Services.SerialNumberService.TakeStock(System.Collections.Generic.List{WMS.Web.Domain.Entitys.TakeStock},WMS.Web.Core.Dto.Login.LoginInDto,System.Boolean)">
|
||||
<summary>
|
||||
盘点
|
||||
</summary>
|
||||
<param name="takeStocks"></param>
|
||||
<param name="loginInfo"></param>
|
||||
<param name="isTransaction"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:WMS.Web.Domain.Services.TakeStockService">
|
||||
<summary>
|
||||
盘点单服务
|
||||
@@ -5499,6 +5511,11 @@
|
||||
出库回退上架
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:WMS.Web.Domain.Values.SerialNumberOperateType.TakeStock">
|
||||
<summary>
|
||||
盘点
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:WMS.Web.Domain.Values.ShelfMethod">
|
||||
<summary>
|
||||
非采购上架方式
|
||||
|
||||
Reference in New Issue
Block a user