From 1178037a16d0c738550961424362a86bb247a156 Mon Sep 17 00:00:00 2001 From: qiezi <15576055375@163.com> Date: Thu, 27 Mar 2025 13:48:27 +0800 Subject: [PATCH] 2025-03-27 --- .../com/spring/modules/quote/entity/QuoteDetail.java | 2 ++ src/main/resources/mapper/quote/QuoteDetailMapper.xml | 11 ++++++++--- .../resources/mapper/quote/QuoteGroupDetailMapper.xml | 7 +++++-- 3 files changed, 15 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/spring/modules/quote/entity/QuoteDetail.java b/src/main/java/com/spring/modules/quote/entity/QuoteDetail.java index 76701b75..8d54f8f8 100644 --- a/src/main/java/com/spring/modules/quote/entity/QuoteDetail.java +++ b/src/main/java/com/spring/modules/quote/entity/QuoteDetail.java @@ -230,6 +230,8 @@ public class QuoteDetail { @TableField(exist = false) private String currencyDesc1; @TableField(exist = false) + private String currencyDesc2; + @TableField(exist = false) private String projectNo; @TableField(exist = false) diff --git a/src/main/resources/mapper/quote/QuoteDetailMapper.xml b/src/main/resources/mapper/quote/QuoteDetailMapper.xml index 39a62b5b..b8c975ba 100644 --- a/src/main/resources/mapper/quote/QuoteDetailMapper.xml +++ b/src/main/resources/mapper/quote/QuoteDetailMapper.xml @@ -67,6 +67,8 @@ qd.site) as currencyDesc1, qd.exchange_rate1, qd.currency2, + dbo.plm_get_dictDataLabel('plm_customer_information_customer_customer_currency', qd.currency2, + qd.site) as currencyDesc2, qd.exchange_rate2, qd.moq, qd.currency_total_cost1, @@ -101,7 +103,7 @@ and qd.version_no = #{versionNo} - + and qd.quote_group_detail_id = #{quoteGroupDetailId} @@ -280,6 +282,8 @@ qd.site) as currencyDesc1, qd.exchange_rate1, qd.currency2, + dbo.plm_get_dictDataLabel('plm_customer_information_customer_customer_currency', qd.currency2, + qd.site) as currencyDesc2, qd.exchange_rate2, qd.moq, qd.currency_total_cost1, @@ -294,8 +298,8 @@ qd.adjust_test_cost, qd.else_cost, qd.adjust_else_cost - from plm_quote_detail qd - left join plm_quote q on qd.quote_id = q.id + from plm_quote q + left join plm_quote_detail qd on qd.quote_id = q.id left join view_Project_Part pp on q.project_no = pp.project_id and qd.part_no = pp.test_part_no and qd.site = pp.site @@ -311,6 +315,7 @@ and qd.part_no = #{partNo} + order by qd.part_no diff --git a/src/main/resources/mapper/quote/QuoteGroupDetailMapper.xml b/src/main/resources/mapper/quote/QuoteGroupDetailMapper.xml index 2f1fd0db..b01081ff 100644 --- a/src/main/resources/mapper/quote/QuoteGroupDetailMapper.xml +++ b/src/main/resources/mapper/quote/QuoteGroupDetailMapper.xml @@ -67,6 +67,8 @@ qd.site) as currencyDesc1, qd.exchange_rate1, qd.currency2, + dbo.plm_get_dictDataLabel('plm_customer_information_customer_customer_currency', qd.currency2, + qd.site) as currencyDesc2, qd.exchange_rate2, qd.moq, qd.currency_total_cost1, @@ -294,8 +296,8 @@ qd.else_cost, qd.adjust_else_cost - from plm_quote_detail qd - left join plm_quote q on qd.quote_id = q.id + from plm_quote q + left join plm_quote_detail qd on qd.quote_id = q.id left join view_Project_Part pp on q.project_no = pp.project_id and qd.part_no = pp.test_part_no and qd.site = pp.site @@ -311,6 +313,7 @@ and qd.part_no = #{partNo} + order by qd.part_no