From 958d69d8cac8758fadb33e41a375630ddeb5cc14 Mon Sep 17 00:00:00 2001 From: qiezi <15576055375@163.com> Date: Tue, 22 Apr 2025 17:05:11 +0800 Subject: [PATCH] 2025-04-22 --- .../quote/service/impl/QuoteDetailServiceImpl.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/spring/modules/quote/service/impl/QuoteDetailServiceImpl.java b/src/main/java/com/spring/modules/quote/service/impl/QuoteDetailServiceImpl.java index 8ea82480..c03e5a20 100644 --- a/src/main/java/com/spring/modules/quote/service/impl/QuoteDetailServiceImpl.java +++ b/src/main/java/com/spring/modules/quote/service/impl/QuoteDetailServiceImpl.java @@ -310,9 +310,11 @@ public class QuoteDetailServiceImpl extends ServiceImpl boms = bomMap.get(treeId); - for (QuoteDetailBom bom : boms) { - unitQuotePrice = unitQuotePrice.add(bom.getQuoteUnitPrice()); - actualQuotePrice = actualQuotePrice.add(bom.getActualQuotePrice()); + if (Objects.nonNull(boms)){ + for (QuoteDetailBom bom : boms) { + unitQuotePrice = unitQuotePrice.add(bom.getQuoteUnitPrice()); + actualQuotePrice = actualQuotePrice.add(bom.getActualQuotePrice()); + } } }