From 27148b38938920185433b0a1ce567532bbc22823 Mon Sep 17 00:00:00 2001 From: qiezi <15576055375@163.com> Date: Wed, 9 Apr 2025 11:17:15 +0800 Subject: [PATCH] 2025-04-09 --- .../modules/quote/mapper/QuoteDetailBomTreeMapper.java | 3 +++ .../service/impl/QuoteDetailBomTreeServiceImpl.java | 6 ++++++ .../mapper/quote/QuoteDetailBomTreeMapper.xml | 10 ++++++++++ 3 files changed, 19 insertions(+) diff --git a/src/main/java/com/spring/modules/quote/mapper/QuoteDetailBomTreeMapper.java b/src/main/java/com/spring/modules/quote/mapper/QuoteDetailBomTreeMapper.java index 90767fe8..ff273458 100644 --- a/src/main/java/com/spring/modules/quote/mapper/QuoteDetailBomTreeMapper.java +++ b/src/main/java/com/spring/modules/quote/mapper/QuoteDetailBomTreeMapper.java @@ -1,6 +1,7 @@ package com.spring.modules.quote.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.spring.modules.part.entity.PartInformationEntity; import com.spring.modules.quote.entity.QuoteDetail; import com.spring.modules.quote.entity.QuoteDetailBom; import com.spring.modules.quote.entity.QuoteDetailBomTree; @@ -26,4 +27,6 @@ public interface QuoteDetailBomTreeMapper extends BaseMapper QuoteDetailRouting queryPartBomRouting(QuoteDetail detail); BigDecimal getPartCost(@Param("site") String site,@Param("partNo") String partNo); + + PartInformationEntity queryPart(@Param("site") String site,@Param("partNo") String partNo); } 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 e706fc87..4dfa3e54 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 @@ -53,6 +53,12 @@ public class QuoteDetailBomTreeServiceImpl extends ServiceImpl select isnull(dbo.get_part_unitCost(#{site}, #{partNo}),0) + +