空指针
This commit is contained in:
@@ -112,8 +112,13 @@ public class ShopProdStatisticServiceImpl extends ServiceImpl<ShopProdStatisticM
|
||||
}
|
||||
printDTO.setStatisticsTime(statisticsTime);
|
||||
printDTO.setOperator(param.getOperator());
|
||||
printDTO.setTotalProductCount(saleSummaryCountVo.getSaleCount());
|
||||
printDTO.setTotalActualAmount(saleSummaryCountVo.getTotalAmount());
|
||||
if (saleSummaryCountVo != null) {
|
||||
printDTO.setTotalProductCount(saleSummaryCountVo.getSaleCount());
|
||||
printDTO.setTotalActualAmount(saleSummaryCountVo.getTotalAmount());
|
||||
}else {
|
||||
printDTO.setTotalProductCount(BigDecimal.ZERO);
|
||||
printDTO.setTotalActualAmount(BigDecimal.ZERO);
|
||||
}
|
||||
|
||||
// 4. 先按分类ID分组商品
|
||||
Map<Long, List<ShopProdStatistic>> groupByCategory = prodStatisticList.stream()
|
||||
@@ -152,10 +157,10 @@ public class ShopProdStatisticServiceImpl extends ServiceImpl<ShopProdStatisticM
|
||||
// 构建分类项
|
||||
ProductReportPrintDTO.CategoryItem categoryItem = new ProductReportPrintDTO.CategoryItem();
|
||||
categoryItem.setCategoryName(categoryName);
|
||||
categoryItem.setNumber(categoryTotalNumber); // 分类总数量
|
||||
categoryItem.setActualAmount(categoryTotalActual); // 分类总实收
|
||||
categoryItem.setSalesAmount(categoryTotalSales); // 分类总销售额
|
||||
categoryItem.setProductItems(productItems); // 分类下商品
|
||||
categoryItem.setNumber(categoryTotalNumber);
|
||||
categoryItem.setActualAmount(categoryTotalActual);
|
||||
categoryItem.setSalesAmount(categoryTotalSales);
|
||||
categoryItem.setProductItems(productItems);
|
||||
|
||||
categoryItems.add(categoryItem);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user