比对接口

This commit is contained in:
tongfei
2023-11-07 11:10:14 +08:00
parent 85625b5a80
commit 131ab07de2
9 changed files with 162 additions and 0 deletions

View File

@@ -79,5 +79,22 @@ namespace WMS.Web.Api.Controllers
var list= await _inStockTaskRepositories.GetListBy(code, InstockType.Purchase);
return ResultList<InStockTaskBillNoQueryResponse>.ReSuccess(list);
}
/// <summary>
/// 采购订单物料明细和箱物料明细-对比-pad
/// </summary>
/// <param name="dto"></param>
/// <returns></returns>
[HttpPost]
[Route("Contrast")]
public async Task<Result<ContrastMaterialsResponse>> Contrast([FromBody] ContrastMaterialsRequest dto)
{
var loginInfo = _loginService.GetLoginInfo(this.HttpContext.Request.Headers["Authorization"]);
if (loginInfo == null || loginInfo.UserInfo == null)
return Result<ContrastMaterialsResponse>.ReFailure(ResultCodes.Token_Invalid_Error);
var result = await _inStockService.Contrast(dto);
return result;
}
}
}

View File

@@ -115,6 +115,13 @@
<param name="code"></param>
<returns></returns>
</member>
<member name="M:WMS.Web.Api.Controllers.InStockTaskController.Contrast(WMS.Web.Core.Dto.InStockTask.ContrastMaterialsRequest)">
<summary>
采购订单物料明细和箱物料明细-对比-pad
</summary>
<param name="dto"></param>
<returns></returns>
</member>
<member name="T:WMS.Web.Api.Controllers.InventoryController">
<summary>
即时库存相关-接口

View File

@@ -955,6 +955,41 @@
备注
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.InStockTask.ContrastMaterialsRequest">
<summary>
采购订单物料明细和箱物料明细-对比请求对象
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.InStockTask.ContrastMaterialsRequest.TaskId">
<summary>
单据ID(等同-入库任务单ID)
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.InStockTask.ContrastMaterialsRequest.BoxBillNo">
<summary>
箱号
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.InStockTask.ContrastMaterialsResponse">
<summary>
采购订单物料明细和箱物料明细-对比影响对象
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.InStockTask.ContrastMaterialsResponse.BoxId">
<summary>
箱号ID
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.InStockTask.ContrastMaterialsResponse.BoxBillNo">
<summary>
箱号
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.InStockTask.ContrastMaterialsResponse.IsRight">
<summary>
比对结果true为比对成功false为比对失败
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.InStockTask.InStockTaskDetailsInfoDto">
<summary>
入库任务单明细详情

View File

@@ -1453,6 +1453,13 @@
<param name="isTransaction"></param>
<returns></returns>
</member>
<member name="M:WMS.Web.Domain.IService.IInStockService.Contrast(WMS.Web.Core.Dto.InStockTask.ContrastMaterialsRequest)">
<summary>
采购订单物料明细和箱物料明细-对比
</summary>
<param name="dto"></param>
<returns></returns>
</member>
<member name="T:WMS.Web.Domain.IService.IInStockTaskService">
<summary>
入库任务单-服务接口
@@ -2141,6 +2148,13 @@
<param name="isTransaction"></param>
<returns></returns>
</member>
<member name="M:WMS.Web.Domain.Services.InStockService.Contrast(WMS.Web.Core.Dto.InStockTask.ContrastMaterialsRequest)">
<summary>
采购订单物料明细和箱物料明细-对比
</summary>
<param name="dto"></param>
<returns></returns>
</member>
<member name="T:WMS.Web.Domain.Services.InStockTaskService">
<summary>
入库任务单-服务