增加统计值

This commit is contained in:
18942506660
2024-07-27 11:08:13 +08:00
parent 16d067fa94
commit 010e6d8c05
8 changed files with 91 additions and 3 deletions

View File

@@ -37,6 +37,13 @@
<param name="dto"></param>
<returns></returns>
</member>
<member name="M:WMS.Web.Api.Controllers.BackRecordController.UpdateRemark(WMS.Web.Core.Dto.BackRecord.UpdateRemarkRequest)">
<summary>
修改备注
</summary>
<param name="dto"></param>
<returns></returns>
</member>
<member name="T:WMS.Web.Api.Controllers.BarCodeController">
<summary>
条码系统重置箱信息

View File

@@ -145,6 +145,11 @@
序列号集
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.BackRecord.SaveBackRecordDetailsRequest.Remark">
<summary>
备注
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.BackRecord.SaveBackRecordRequest">
<summary>
保存出入库回退上下架:请求对象
@@ -155,6 +160,26 @@
明细
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.BackRecord.UpdateRemarkRequest">
<summary>
修改备注
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.BackRecord.UpdateRemarkRequest.Id">
<summary>
ID
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.BackRecord.UpdateRemarkRequest.DetailsId">
<summary>
明细ID
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.BackRecord.UpdateRemarkRequest.Remark">
<summary>
备注
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.BackRecordQueryRequest">
<summary>
出入库回退-查询请求对象
@@ -270,6 +295,11 @@
仓库
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.BackRecordQueryResponse.Remark">
<summary>
备注
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.BoxDetailResponse">
<summary>
根据箱号获取物料信息
@@ -2243,6 +2273,11 @@
可入库数量
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.InStockTask.SourceBillNoNoPurchaseDetailsQueryResponse.WaitShelfQty">
<summary>
待上架数量
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.InStockTask.SourceBillNoNoPurchaseDetailsQueryResponse.Remark">
<summary>
明细备注
@@ -3739,6 +3774,11 @@
单位
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Inventory.InventoryDetailsQueryResponse.TotalQty">
<summary>
总库存量
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.Inventory.InventoryDetailsSummaryResponse">
<summary>
即时库存明细汇总

View File

@@ -70,6 +70,14 @@
生成单据号
</summary>
</member>
<member name="M:WMS.Web.Domain.Entitys.BackRecord.UpdateRemark(System.Int32,System.String)">
<summary>
修改备注
</summary>
<param name="detailId"></param>
<param name="remark"></param>
<returns></returns>
</member>
<member name="T:WMS.Web.Domain.Entitys.BackRecordDetails">
<summary>
wms出入库回退记录表
@@ -77,7 +85,7 @@
</member>
<member name="P:WMS.Web.Domain.Entitys.BackRecordDetails.Id">
<summary>
ID
编号
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.BackRecordDetails.Fid">
@@ -105,6 +113,11 @@
序列号集
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.BackRecordDetails.Remark">
<summary>
备注
</summary>
</member>
<member name="T:WMS.Web.Domain.Entitys.Box">
<summary>
老ops箱信息头
@@ -3413,6 +3426,14 @@
<param name="loginInfo"></param>
<returns></returns>
</member>
<member name="M:WMS.Web.Domain.IService.IBackRecordService.UpdateRemark(WMS.Web.Core.Dto.BackRecord.UpdateRemarkRequest,WMS.Web.Core.Dto.Login.LoginInDto)">
<summary>
修改备注
</summary>
<param name="dto"></param>
<param name="loginInfo"></param>
<returns></returns>
</member>
<member name="T:WMS.Web.Domain.IService.IBoxInventoryService">
<summary>
即时库存-服务接口
@@ -4875,6 +4896,15 @@
<param name="loginInfo"></param>
<returns></returns>
</member>
<member name="M:WMS.Web.Domain.Services.BackRecordService.UpdateRemark(WMS.Web.Core.Dto.BackRecord.UpdateRemarkRequest,WMS.Web.Core.Dto.Login.LoginInDto)">
<summary>
修改备注
</summary>
<param name="dto"></param>
<param name="loginInfo"></param>
<returns></returns>
<exception cref="T:System.NotImplementedException"></exception>
</member>
<member name="T:WMS.Web.Domain.Services.BoxInventoryService">
<summary>
即时库存-服务

View File

@@ -134,7 +134,10 @@ namespace WMS.Web.Core.Dto.InStockTask
/// 可入库数量
/// </summary>
public decimal AvailableQty { get; set; }
/// <summary>
/// 待上架数量
/// </summary>
public decimal WaitShelfQty { get; set; }
/// <summary>
/// 明细备注
/// </summary>

View File

@@ -63,5 +63,10 @@ namespace WMS.Web.Core.Dto.Inventory
/// </summary>
[Column("单位")]
public string Unit { get; set; }
/// <summary>
/// 总库存量
/// </summary>
[Column("总库存量")]
public decimal TotalQty { get; set; }
}
}

View File

@@ -401,6 +401,8 @@ namespace WMS.Web.Repositories
DeliveredQty = s.DeliveredQty,
//非采购:可入库数量=应入库数量-收货数量;
AvailableQty = s.AccruedQty - s.ReceiveQty,
//v1.0.7 待上架数量显示来源单的应入库数量-实入库数量的值
WaitShelfQty = s.AccruedQty-s.RealityQty,
Remark = s.Remark,
ErpDetailId = s.ErpDetailId
}).Where(x => x.AvailableQty > 0).ToListAsync();

View File

@@ -105,7 +105,7 @@ namespace WMS.Web.Repositories
query = query.Where(w => w.Qty == dto.Qty);
int total = await query.CountAsync();
decimal totalQty = await query.SumAsync(s => s.Qty);
var list = await query.Select(s => new InventoryDetailsQueryResponse()
{
Id = s.Id,
@@ -115,6 +115,7 @@ namespace WMS.Web.Repositories
Org = _erpBasicDataExtendService.GetOrgName(orgs, s.OrgCode),
Stock = _singleDataService.GetSingleData(SingleAction.StocksJoinOrgCode, companyId, s.StockCode + s.OrgCode),
Qty = s.Qty,
TotalQty= totalQty,
SubStock = _singleDataService.GetSingleData(SingleAction.SubStocksJoinOrgCode, companyId, s.SubStockCode + s.StockCode + s.OrgCode),
Unit = _erpBasicDataExtendService.GetMaterialUnitName(materials, s.MaterialNumber),
}).OrderByDescending(x => x.Id).Skip((dto.PageNo - 1) * dto.PageSize).Take(dto.PageSize).ToListAsync();