From ea7c07f651759bec6e5a7a528cf4b2ba9216b124 Mon Sep 17 00:00:00 2001 From: helongyang <647556386@qq.com> Date: 星期四, 12 六月 2025 18:34:23 +0800 Subject: [PATCH] 1 --- 代码管理/WMS/WIDESEA_WMSServer/WIDESEA_StockService/MaterielnfoStatisticsService.cs | 17 +++++++++-------- 1 files changed, 9 insertions(+), 8 deletions(-) diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_StockService/MaterielnfoStatisticsService.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_StockService/MaterielnfoStatisticsService.cs" index d8d262c..d167c0a 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_StockService/MaterielnfoStatisticsService.cs" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_StockService/MaterielnfoStatisticsService.cs" @@ -95,8 +95,8 @@ WarehouseId = a.WarehouseId, MaterielCode = b.MaterielCode, MaterielName = b.MaterielName, - StockQuantity = b.StockQuantity, - OutboundQuantity = b.OutboundQuantity, + StockQuantity =(decimal) b.StockQuantity, + OutboundQuantity =(decimal) b.OutboundQuantity, StockStatus = a.StockStatus, Unit = b.Unit, Remark = a.Remark, @@ -109,10 +109,11 @@ var groupedData = new Dictionary<string, MaterielnfoStatisticsDTO>(); foreach (var item in allData) { + // 纭繚鍒濆鍊间负decimal绫诲瀷 if (groupedData.ContainsKey(item.MaterielCode)) { - groupedData[item.MaterielCode].StockQuantity += item.StockQuantity; - groupedData[item.MaterielCode].OutboundQuantity += item.OutboundQuantity; + groupedData[item.MaterielCode].StockQuantity += Convert.ToDecimal(item.StockQuantity); + groupedData[item.MaterielCode].OutboundQuantity += Convert.ToDecimal(item.OutboundQuantity); } else { @@ -121,8 +122,8 @@ WarehouseId = item.WarehouseId, MaterielCode = item.MaterielCode, MaterielName = item.MaterielName, - StockQuantity = item.StockQuantity, - OutboundQuantity = item.OutboundQuantity, + StockQuantity = Convert.ToDecimal(item.StockQuantity), + OutboundQuantity = Convert.ToDecimal(item.OutboundQuantity), StockStatus = item.StockStatus, Unit = item.Unit, Remark = item.Remark @@ -224,8 +225,8 @@ WarehouseId = a.WarehouseId, MaterielCode = b.MaterielCode, MaterielName = b.MaterielName, - StockQuantity = b.StockQuantity, - OutboundQuantity = b.OutboundQuantity, + StockQuantity = (decimal)b.StockQuantity, + OutboundQuantity =(decimal) b.OutboundQuantity, StockStatus = a.StockStatus, Unit = b.Unit, Remark = a.Remark, -- Gitblit v1.9.3