From 032de9c8c0acf7f57a693974be36bd3b84577786 Mon Sep 17 00:00:00 2001 From: qiezi <15576055375@163.com> Date: Wed, 12 Mar 2025 15:58:02 +0800 Subject: [PATCH] 2025-03-12 --- .../modules/quote/entity/QuoteDetailBom.java | 2 ++ .../quote/service/QuoteDetailBomTreeService.java | 2 +- .../impl/QuoteDetailBomTreeServiceImpl.java | 15 +++++++++++---- .../service/impl/QuoteDetailServiceImpl.java | 8 +++++--- .../mapper/quote/QuoteDetailBomMapper.xml | 6 ++++-- 5 files changed, 23 insertions(+), 10 deletions(-) diff --git a/src/main/java/com/spring/modules/quote/entity/QuoteDetailBom.java b/src/main/java/com/spring/modules/quote/entity/QuoteDetailBom.java index 46fe8a74..0c64559a 100644 --- a/src/main/java/com/spring/modules/quote/entity/QuoteDetailBom.java +++ b/src/main/java/com/spring/modules/quote/entity/QuoteDetailBom.java @@ -83,6 +83,8 @@ public class QuoteDetailBom { // 是否是BOM private String bomFlag; + private Long bomId; + @TableField(exist = false) private String partDesc; @TableField(exist = false) diff --git a/src/main/java/com/spring/modules/quote/service/QuoteDetailBomTreeService.java b/src/main/java/com/spring/modules/quote/service/QuoteDetailBomTreeService.java index 1c13f192..55b00797 100644 --- a/src/main/java/com/spring/modules/quote/service/QuoteDetailBomTreeService.java +++ b/src/main/java/com/spring/modules/quote/service/QuoteDetailBomTreeService.java @@ -11,7 +11,7 @@ import java.util.List; public interface QuoteDetailBomTreeService extends IService { - void initQuoteDetailBomTree(QuoteDetail detail, Long parentId, Integer level); + long initQuoteDetailBomTree(QuoteDetail detail, Long parentId, Integer level); List queryDetailBomTree(QuoteDetail detail); diff --git a/src/main/java/com/spring/modules/quote/service/impl/QuoteDetailBomTreeServiceImpl.java b/src/main/java/com/spring/modules/quote/service/impl/QuoteDetailBomTreeServiceImpl.java index d3fed415..4dd36f54 100644 --- a/src/main/java/com/spring/modules/quote/service/impl/QuoteDetailBomTreeServiceImpl.java +++ b/src/main/java/com/spring/modules/quote/service/impl/QuoteDetailBomTreeServiceImpl.java @@ -42,14 +42,14 @@ public class QuoteDetailBomTreeServiceImpl extends ServiceImpl