Browse Source

2025-11-18

报价优化
master
fengyuan_yang 2 months ago
parent
commit
e2b0ee1d74
  1. 9
      src/main/java/com/spring/modules/quote/entity/Quote.java
  2. 6
      src/main/resources/mapper/quote/QuoteGroupDetailMapper.xml

9
src/main/java/com/spring/modules/quote/entity/Quote.java

@ -188,4 +188,13 @@ public class Quote extends QueryPage {
@TableField(exist = false)
private String searchPartNo;
@TableField(exist = false)
private String plmPartNo;
@TableField(exist = false)
private String ifsPartNo;
@TableField(exist = false)
private String partDesc;
}

6
src/main/resources/mapper/quote/QuoteGroupDetailMapper.xml

@ -84,11 +84,9 @@
qd.current_quote_detail_item_no,
pp.ifs_part_no,
convert(decimal(20,6),(case when exchange_rate2 = 0 or exchange_rate2 is null then 0 else unit_price/exchange_rate2 end)) as unitPriceRate
from plm_quote_group_detail qd
left join plm_quote q on qd.quote_id = q.id
left join part pp
on qd.part_no = pp.part_no and qd.site = pp.site
left join plm_quote q on qd.quote_id = q.id
left join part pp on qd.part_no = pp.part_no and qd.site = pp.site
<where>
<if test="id != null">
and qd.id = #{id}

Loading…
Cancel
Save