This commit is contained in:
tongfei
2023-11-01 09:20:02 +08:00
17 changed files with 319 additions and 136 deletions

View File

@@ -118,17 +118,17 @@ namespace WMS.Web.Api.Controllers
/// <param name="billNo">必填</param>
/// <returns></returns>
[HttpGet]
[Route("GetBoxDetails")]
public async Task<ResultList<BoxDetailResponse>> GetBoxDetails([FromQuery] string billNo)
[Route("GetBox")]
public async Task<Result<BoxResponse>> GetBox([FromQuery] string billNo)
{
var loginInfo = _loginService.GetLoginInfo(this.HttpContext.Request.Headers["Authorization"]);
if (loginInfo == null || loginInfo.UserInfo == null)
return ResultList<BoxDetailResponse>.ReFailure(ResultCodes.Token_Invalid_Error);
if(string.IsNullOrEmpty(billNo))
return ResultList<BoxDetailResponse>.ReSuccess(new List<BoxDetailResponse>());
return Result<BoxResponse>.ReFailure(ResultCodes.Token_Invalid_Error);
if (string.IsNullOrEmpty(billNo))
return Result<BoxResponse>.ReSuccess(null);
var r = await _boxRepositories.GetDetails(billNo);
return ResultList<BoxDetailResponse>.ReSuccess(r);
var r = await _boxRepositories.GetBox(billNo);
return Result<BoxResponse>.ReSuccess(r);
}
}
}

View File

@@ -249,7 +249,7 @@
<param name="name">仓库模糊匹配 不必填</param>
<returns></returns>
</member>
<member name="M:WMS.Web.Api.Controllers.SysConfigController.GetBoxDetails(System.String)">
<member name="M:WMS.Web.Api.Controllers.SysConfigController.GetBox(System.String)">
<summary>
根据箱号获取箱信息
</summary>

View File

@@ -230,16 +230,6 @@
根据箱号获取物料信息
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.BoxDetailResponse.Fid">
<summary>
单据头ID
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.BoxDetailResponse.BoxId">
<summary>
箱Id
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.BoxDetailResponse.MaterialId">
<summary>
物料ID
@@ -275,6 +265,26 @@
序列号集
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.BoxResponse">
<summary>
箱信息(头部)
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.BoxResponse.Id">
<summary>
单据头ID
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.BoxResponse.BoxBillNo">
<summary>
箱号
</summary>
</member>
<member name="F:WMS.Web.Core.Dto.BoxResponse.Details">
<summary>
明细信息
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.ChangeBoxRecord.ChangeBoxRecordQueryRequest">
<summary>
改箱列表请求
@@ -385,16 +395,6 @@
保存改箱
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.ChangeBoxRecord.SaveChangeBoxRecordRequest.MaterialId">
<summary>
物料ID
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.ChangeBoxRecord.SaveChangeBoxRecordRequest.StockId">
<summary>
仓库Id
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.ChangeBoxRecord.SaveChangeBoxRecordRequest.SrcBoxId">
<summary>
原箱子ID
@@ -405,14 +405,24 @@
目标箱子ID
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.ChangeBoxRecord.SaveChangeBoxRecordRequest.SrcSubStockId">
<member name="T:WMS.Web.Core.Dto.ChangeBoxRecord.SaveChangeBoxRecordDetailsRequest">
<summary>
原仓位ID
明细
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.ChangeBoxRecord.SaveChangeBoxRecordRequest.DestSubStockId">
<member name="P:WMS.Web.Core.Dto.ChangeBoxRecord.SaveChangeBoxRecordDetailsRequest.MaterialId">
<summary>
目标仓位ID
物料ID
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.ChangeBoxRecord.SaveChangeBoxRecordDetailsRequest.Qty">
<summary>
数量
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.ChangeBoxRecord.SaveChangeBoxRecordDetailsRequest.SerialNumbers">
<summary>
序列号
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.EnumStatusResponse">

View File

@@ -220,11 +220,6 @@
物料ID
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.ChangeBoxRecord.StockId">
<summary>
仓库Id
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.ChangeBoxRecord.SerialNumbers">
<summary>
序列号
@@ -235,21 +230,16 @@
原箱子ID
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.ChangeBoxRecord.Qty">
<summary>
数量
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.ChangeBoxRecord.DestBoxId">
<summary>
目标箱子ID
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.ChangeBoxRecord.SrcSubStockId">
<summary>
原仓位ID
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.ChangeBoxRecord.DestSubStockId">
<summary>
目标仓位ID
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.ChangeBoxRecord.CreatorId">
<summary>
操作人
@@ -260,11 +250,14 @@
操作时间
</summary>
</member>
<member name="M:WMS.Web.Domain.Entitys.ChangeBoxRecord.Create(System.Int32)">
<member name="M:WMS.Web.Domain.Entitys.ChangeBoxRecord.Create(System.Int32,System.Decimal,System.Int32,System.Collections.Generic.List{System.String},System.Int32,System.Int32)">
<summary>
创建
</summary>
<param name="creatorId"></param>
<param name="qty"></param>
<param name="materialId"></param>
<param name="serialNumbers"></param>
</member>
<member name="T:WMS.Web.Domain.Entitys.InStock">
<summary>