|
|
|
@ -553,6 +553,9 @@ public class QuoteDetailServiceImpl extends ServiceImpl<QuoteDetailMapper, Quote |
|
|
|
@Override |
|
|
|
public void againQuoteDetail(QuoteDetail quoteDetail) { |
|
|
|
QuoteDetail detail = getById(quoteDetail.getId()); |
|
|
|
// 赋值 前台填写的参数 |
|
|
|
detail.setQty(quoteDetail.getQty()); |
|
|
|
detail.setCurrency1(quoteDetail.getCurrency1()); |
|
|
|
if ("下达".equals(detail.getStatus())){ |
|
|
|
throw new RuntimeException("该报价明细单状态为下达,不能重新报价"); |
|
|
|
} |
|
|
|
@ -561,6 +564,8 @@ public class QuoteDetailServiceImpl extends ServiceImpl<QuoteDetailMapper, Quote |
|
|
|
// 1、获取itemNo |
|
|
|
Integer itemNo = baseMapper.queryItemNo(detail); |
|
|
|
detail.setItemNo(itemNo); |
|
|
|
// 2、币种统一 |
|
|
|
detail.setCurrency2(detail.getCurrency1()); |
|
|
|
save(detail); |
|
|
|
// 工具 |
|
|
|
quoteDetailToolService.againQuoteDetailTool(detail, id); |
|
|
|
|