箱库存变更方法

This commit is contained in:
tongfei
2023-11-15 09:34:42 +08:00
parent 622e5d3b2b
commit e07c762cd3
12 changed files with 248 additions and 34 deletions

View File

@@ -59,7 +59,7 @@ namespace WMS.Web.Api.Controllers
var loginInfo = _loginService.GetLoginInfo(this.HttpContext.Request.Headers["Authorization"]);
if (loginInfo == null || loginInfo.UserInfo == null)
return Result.ReFailure(ResultCodes.Token_Invalid_Error);
return await _backRecordService.BackShelf(dto, loginInfo);
return await _backRecordService.BackShelf(dto, BackRecordType.OutstockOn, loginInfo);
}
/// <summary>
@@ -74,7 +74,7 @@ namespace WMS.Web.Api.Controllers
var loginInfo = _loginService.GetLoginInfo(this.HttpContext.Request.Headers["Authorization"]);
if (loginInfo == null || loginInfo.UserInfo == null)
return Result.ReFailure(ResultCodes.Token_Invalid_Error);
return await _backRecordService.BackShelf(dto, loginInfo);
return await _backRecordService.BackShelf(dto, BackRecordType.InstockOff, loginInfo);
}
}

View File

@@ -205,6 +205,11 @@
数量
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.BackRecord.SaveBackRecordDetailsRequest.StockCode">
<summary>
仓库code
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.BackRecord.SaveBackRecordDetailsRequest.SubStockId">
<summary>
仓位ID
@@ -220,11 +225,6 @@
保存出入库回退上下架:请求对象
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.BackRecord.SaveBackRecordRequest.BackRecordType">
<summary>
类型1为入库回退下架2为出库回退上架
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.BackRecord.SaveBackRecordRequest.Details">
<summary>
明细
@@ -1945,6 +1945,56 @@
保存入库单-请求对象
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.Inventory.BoxInventoryBackGenerateDto">
<summary>
出入库回退上下架-箱库存处理对象
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.BoxInventoryBackGenerateDto.BackRecordType">
<summary>
类型1为入库回退下架2为出库回退上架
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.BoxInventoryBackGenerateDto.BoxId">
<summary>
箱ID
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.BoxInventoryBackGenerateDto.StockCode">
<summary>
仓库编码
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.BoxInventoryBackGenerateDto.SubStockId">
<summary>
仓位ID
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.BoxInventoryBackGenerateDto.Details">
<summary>
明细
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.Inventory.BoxInventoryBackDetailsGenerateDto">
<summary>
出入库回退上下架明细-箱库存处理对象
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.BoxInventoryBackDetailsGenerateDto.MaterialId">
<summary>
物料ID
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.BoxInventoryBackDetailsGenerateDto.Qty">
<summary>
数量
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.BoxInventoryBackDetailsGenerateDto.SerialNumbers">
<summary>
序列号集
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.Inventory.BoxInventoryChangeGenerateDto">
<summary>
改箱-使用

View File

@@ -80,6 +80,11 @@
数量
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.BackRecordDetails.StockCode">
<summary>
仓库code
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.BackRecordDetails.SubStockId">
<summary>
仓位ID
@@ -1836,11 +1841,12 @@
出入库回退上下架:服务接口
</summary>
</member>
<member name="M:WMS.Web.Domain.IService.IBackRecordService.BackShelf(WMS.Web.Core.Dto.BackRecord.SaveBackRecordRequest,WMS.Web.Core.Dto.Login.LoginInDto)">
<member name="M:WMS.Web.Domain.IService.IBackRecordService.BackShelf(WMS.Web.Core.Dto.BackRecord.SaveBackRecordRequest,WMS.Web.Domain.Values.BackRecordType,WMS.Web.Core.Dto.Login.LoginInDto)">
<summary>
回退上下架
</summary>
<param name="dto"></param>
<param name="type"></param>
<param name="loginInfo"></param>
<returns></returns>
</member>
@@ -2841,11 +2847,12 @@
出入库回退上下架:服务接口
</summary>
</member>
<member name="M:WMS.Web.Domain.Services.BackRecordService.BackShelf(WMS.Web.Core.Dto.BackRecord.SaveBackRecordRequest,WMS.Web.Core.Dto.Login.LoginInDto)">
<member name="M:WMS.Web.Domain.Services.BackRecordService.BackShelf(WMS.Web.Core.Dto.BackRecord.SaveBackRecordRequest,WMS.Web.Domain.Values.BackRecordType,WMS.Web.Core.Dto.Login.LoginInDto)">
<summary>
回退上下架
</summary>
<param name="dto"></param>
<param name="type"></param>
<param name="loginInfo"></param>
<returns></returns>
</member>
@@ -3084,6 +3091,14 @@
<param name="isTransaction"></param>
<returns></returns>
</member>
<member name="M:WMS.Web.Domain.Services.InventoryService.GenerateBackBox(System.Collections.Generic.List{WMS.Web.Core.Dto.Inventory.BoxInventoryBackGenerateDto},System.Boolean)">
<summary>
入库回退上下架-箱库存的变更
</summary>
<param name="dtoDatas"></param>
<param name="isTransaction"></param>
<returns></returns>
</member>
<member name="T:WMS.Web.Domain.Services.OutStockService">
<summary>
出库服务