|
|
|
@ -247,6 +247,7 @@ public class QuoteServiceImpl extends ServiceImpl<QuoteMapper, Quote> implements |
|
|
|
quote.setMarkup(BigDecimal.ZERO); |
|
|
|
save(quote); |
|
|
|
//3、保存报价明细 |
|
|
|
// 多个明细,可以放到循环当中 |
|
|
|
QuoteDetail detail = new QuoteDetail(); |
|
|
|
detail.setQuoteId(quote.getId()); |
|
|
|
detail.setSite(quote.getSite()); |
|
|
|
@ -309,10 +310,13 @@ public class QuoteServiceImpl extends ServiceImpl<QuoteMapper, Quote> implements |
|
|
|
// 复制属性 到GroupDetail |
|
|
|
QuoteGroupDetail groupDetail = new QuoteGroupDetail(); |
|
|
|
BeanUtils.copyProperties(detail,groupDetail); |
|
|
|
QuoteDetail quoteDetail = quoteGroupDetailService.saveQuoteGroupDetail(groupDetail); |
|
|
|
//quoteDetailService.saveQuoteDetail(detail); |
|
|
|
|
|
|
|
ids.add(quoteDetail.getId()); |
|
|
|
QuoteDetail quoteDetail1 = quoteGroupDetailService.saveQuoteGroupDetail(groupDetail); |
|
|
|
// 创建2020报价详细单 |
|
|
|
groupDetail.setId(null); |
|
|
|
groupDetail.setCostModel("2020"); |
|
|
|
QuoteDetail quoteDetail2 = quoteGroupDetailService.saveQuoteGroupDetail(groupDetail); |
|
|
|
// --- 明细创建结束 |
|
|
|
ids.add(quote.getId()); |
|
|
|
} |
|
|
|
return ids; |
|
|
|
} |
|
|
|
|