Browse Source

2025-04-23

master
qiezi 9 months ago
parent
commit
d7faefda9b
  1. 2
      src/main/java/com/spring/modules/quote/service/impl/QuoteDetailServiceImpl.java
  2. 3
      src/main/java/com/spring/modules/quote/service/impl/QuoteGroupDetailServiceImpl.java
  3. 1
      src/main/java/com/spring/modules/quote/service/impl/QuoteServiceImpl.java

2
src/main/java/com/spring/modules/quote/service/impl/QuoteDetailServiceImpl.java

@ -86,6 +86,8 @@ public class QuoteDetailServiceImpl extends ServiceImpl<QuoteDetailMapper, Quote
quoteDetail.setParentAttritionRate(subtract.multiply(BigDecimal.valueOf(100)));
quoteDetail.setChildAttritionRate(BigDecimal.ZERO);
// 两个币种同步
quoteDetail.setCurrency2(quoteDetail.getCurrency1());
save(quoteDetail);
// 4初始化属性
quoteDetailAttributeService.initQuoteDetailAttribute(quoteDetail);

3
src/main/java/com/spring/modules/quote/service/impl/QuoteGroupDetailServiceImpl.java

@ -72,6 +72,9 @@ public class QuoteGroupDetailServiceImpl extends ServiceImpl<QuoteGroupDetailMap
QuoteDetail quoteDetail = new QuoteDetail();
// 复制属性
BeanUtils.copyProperties(quoteGroupDetail,quoteDetail);
// 两个币种同步
quoteGroupDetail.setCurrency2(quoteGroupDetail.getCurrency1());
save(quoteGroupDetail);// 新增并返回ID
quoteDetail.setQuoteGroupDetailId(quoteGroupDetail.getId());
return quoteDetailService.saveQuoteDetail(quoteDetail);

1
src/main/java/com/spring/modules/quote/service/impl/QuoteServiceImpl.java

@ -317,6 +317,7 @@ public class QuoteServiceImpl extends ServiceImpl<QuoteMapper, Quote> implements
detail.setMoq("");
// 添加币种字段
detail.setCurrency1(quotation.getCurrency());
detail.setCurrency2(quotation.getCurrency());
// 复制detail到Group
QuoteGroupDetail groupDetail = new QuoteGroupDetail();
BeanUtils.copyProperties(detail, groupDetail);

Loading…
Cancel
Save