pda库存查询

This commit is contained in:
18942506660
2024-10-09 14:48:19 +08:00
parent 10a3330f80
commit f47a54d707
13 changed files with 679 additions and 1 deletions

View File

@@ -191,5 +191,51 @@ namespace WMS.Web.Api.Controllers
result.BoxBillNo = boxBillNo;
return Result <BoxInventoryResponse>.ReSuccess(result);
}
/// <summary>
/// PDA-库存查询(物料)
/// </summary>
/// <param name="dto"></param>
/// <returns></returns>
[HttpPost]
[Route("GetPagedListBoxByMaterial")]
public async Task<Result<GetPagedListBoxByMaterialResponse>> GetPagedListBoxByMaterial([FromBody] GetPagedListBoxByMaterialRequest dto)
{
var loginInfo = _loginService.GetLoginInfo(this.HttpContext.Request.Headers["Authorization"]);
if (loginInfo == null || loginInfo.UserInfo == null)
return Result<GetPagedListBoxByMaterialResponse>.ReFailure(ResultCodes.Token_Invalid_Error);
var response = await _boxInventoryRepositories.GetPagedListBoxByMaterial(dto, loginInfo.UserInfo.CompanyId);
return Result<GetPagedListBoxByMaterialResponse>.ReSuccess(response);
}
/// <summary>
/// PDA-库存查询(箱号)
/// </summary>
/// <param name="dto"></param>
/// <returns></returns>
[HttpPost]
[Route("GetPagedListBoxByBox")]
public async Task<Result<GetPagedListBoxByBoxResponse>> GetPagedListBoxByBox([FromBody] GetPagedListBoxByBoxRequest dto)
{
var loginInfo = _loginService.GetLoginInfo(this.HttpContext.Request.Headers["Authorization"]);
if (loginInfo == null || loginInfo.UserInfo == null)
return Result<GetPagedListBoxByBoxResponse>.ReFailure(ResultCodes.Token_Invalid_Error);
var response = await _boxInventoryRepositories.GetPagedListBoxByBox(dto, loginInfo.UserInfo.CompanyId);
return Result<GetPagedListBoxByBoxResponse>.ReSuccess(response);
}
/// <summary>
/// PDA-库存查询(仓位)
/// </summary>
/// <param name="dto"></param>
/// <returns></returns>
[HttpPost]
[Route("GetPagedListBoxBySubStock")]
public async Task<Result<GetPagedListBoxBySubStockResponse>> GetPagedListBoxBySubStock([FromBody] GetPagedListBoxBySubStockRequest dto)
{
var loginInfo = _loginService.GetLoginInfo(this.HttpContext.Request.Headers["Authorization"]);
if (loginInfo == null || loginInfo.UserInfo == null)
return Result<GetPagedListBoxBySubStockResponse>.ReFailure(ResultCodes.Token_Invalid_Error);
var response = await _boxInventoryRepositories.GetPagedListBoxBySubStock(dto, loginInfo.UserInfo.CompanyId);
return Result<GetPagedListBoxBySubStockResponse>.ReSuccess(response);
}
}
}

View File

@@ -380,6 +380,27 @@
<param name="boxBillNo"></param>
<returns></returns>
</member>
<member name="M:WMS.Web.Api.Controllers.InventoryController.GetPagedListBoxByMaterial(WMS.Web.Core.Dto.Inventory.GetPagedListBoxByMaterialRequest)">
<summary>
PDA-库存查询(物料)
</summary>
<param name="dto"></param>
<returns></returns>
</member>
<member name="M:WMS.Web.Api.Controllers.InventoryController.GetPagedListBoxByBox(WMS.Web.Core.Dto.Inventory.GetPagedListBoxByBoxRequest)">
<summary>
PDA-库存查询(箱号)
</summary>
<param name="dto"></param>
<returns></returns>
</member>
<member name="M:WMS.Web.Api.Controllers.InventoryController.GetPagedListBoxBySubStock(WMS.Web.Core.Dto.Inventory.GetPagedListBoxBySubStockRequest)">
<summary>
PDA-库存查询(仓位)
</summary>
<param name="dto"></param>
<returns></returns>
</member>
<member name="T:WMS.Web.Api.Controllers.LoginController">
<summary>
登录接口

View File

@@ -3699,6 +3699,206 @@
序列号集
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.Inventory.GetPagedListBoxByBoxRequest">
<summary>
PDA库存查询-箱号
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.GetPagedListBoxByBoxRequest.StockCode">
<summary>
仓库编码
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.GetPagedListBoxByBoxRequest.BoxBillNo">
<summary>
箱号
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.Inventory.GetPagedListBoxByBoxResponse">
<summary>
PDA库存查询-箱号
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.GetPagedListBoxByBoxResponse.SubStock">
<summary>
仓位名称
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.GetPagedListBoxByBoxResponse.BoxBillNo">
<summary>
箱号
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.GetPagedListBoxByBoxResponse.TotalQty">
<summary>
总数量
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.GetPagedListBoxByBoxResponse.TotalCount">
<summary>
总条数
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.GetPagedListBoxByBoxResponse.Details">
<summary>
明细
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.Inventory.GetPagedListBoxByBoxDetailsResponse">
<summary>
明细
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.GetPagedListBoxByBoxDetailsResponse.SubStock">
<summary>
仓位名称
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.GetPagedListBoxByBoxDetailsResponse.Specifications">
<summary>
物料规格型号
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.GetPagedListBoxByBoxDetailsResponse.Qty">
<summary>
数量
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.Inventory.GetPagedListBoxByMaterialRequest">
<summary>
PDA库存查询-物料
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.GetPagedListBoxByMaterialRequest.StockCode">
<summary>
仓库编码
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.GetPagedListBoxByMaterialRequest.MaterialNumber">
<summary>
物料
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.Inventory.GetPagedListBoxByMaterialResponse">
<summary>
PDA库存查询-物料
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.GetPagedListBoxByMaterialResponse.MaterialName">
<summary>
物料名称
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.GetPagedListBoxByMaterialResponse.MaterialNumber">
<summary>
物料编码
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.GetPagedListBoxByMaterialResponse.Specifications">
<summary>
物料规格型号
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.GetPagedListBoxByMaterialResponse.TotalQty">
<summary>
总数量
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.GetPagedListBoxByMaterialResponse.TotalCount">
<summary>
总条数
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.GetPagedListBoxByMaterialResponse.Details">
<summary>
明细
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.Inventory.GetPagedListBoxByMaterialDetailsResponse">
<summary>
明细
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.GetPagedListBoxByMaterialDetailsResponse.BoxBillNo">
<summary>
箱号
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.GetPagedListBoxByMaterialDetailsResponse.SubStock">
<summary>
仓位名称
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.GetPagedListBoxByMaterialDetailsResponse.Qty">
<summary>
数量
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.Inventory.GetPagedListBoxBySubStockRequest">
<summary>
PDA库存查询-仓位
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.GetPagedListBoxBySubStockRequest.StockCode">
<summary>
仓库编码
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.GetPagedListBoxBySubStockRequest.SubStock">
<summary>
仓位名称
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.Inventory.GetPagedListBoxBySubStockResponse">
<summary>
PDA库存查询-仓位
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.GetPagedListBoxBySubStockResponse.SubStock">
<summary>
仓位名称
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.GetPagedListBoxBySubStockResponse.TotalQty">
<summary>
总数量
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.GetPagedListBoxBySubStockResponse.TotalCount">
<summary>
总条数
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.GetPagedListBoxBySubStockResponse.Details">
<summary>
明细
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.Inventory.GetPagedListBoxBySubStockDetailsResponse">
<summary>
明细
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.GetPagedListBoxBySubStockDetailsResponse.SubStock">
<summary>
仓位名称
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.GetPagedListBoxBySubStockDetailsResponse.BoxBillNo">
<summary>
箱号
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.GetPagedListBoxBySubStockDetailsResponse.Specifications">
<summary>
物料规格型号
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.GetPagedListBoxBySubStockDetailsResponse.Qty">
<summary>
数量
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.Inventory.InventoryDetailsGenerateDto">
<summary>
即时库存明细生成dto

View File

@@ -2809,6 +2809,30 @@
<param name="isTransaction"></param>
<returns></returns>
</member>
<member name="M:WMS.Web.Domain.Infrastructure.IBoxInventoryRepositories.GetPagedListBoxByMaterial(WMS.Web.Core.Dto.Inventory.GetPagedListBoxByMaterialRequest,System.Int32)">
<summary>
PDA库存查询-物料
</summary>
<param name="dto"></param>
<param name="companyId"></param>
<returns></returns>
</member>
<member name="M:WMS.Web.Domain.Infrastructure.IBoxInventoryRepositories.GetPagedListBoxByBox(WMS.Web.Core.Dto.Inventory.GetPagedListBoxByBoxRequest,System.Int32)">
<summary>
PDA库存查询-箱号
</summary>
<param name="dto"></param>
<param name="companyId"></param>
<returns></returns>
</member>
<member name="M:WMS.Web.Domain.Infrastructure.IBoxInventoryRepositories.GetPagedListBoxBySubStock(WMS.Web.Core.Dto.Inventory.GetPagedListBoxBySubStockRequest,System.Int32)">
<summary>
PDA库存查询-仓位
</summary>
<param name="dto"></param>
<param name="companyId"></param>
<returns></returns>
</member>
<member name="T:WMS.Web.Domain.Infrastructure.IBoxMarkRepositories">
<summary>
箱唛-仓储接口