Browse Source

2024-12-06

master
qiezi 1 year ago
parent
commit
f784726ae2
  1. 13
      src/main/java/com/spring/modules/quote/service/impl/QuoteDetailServiceImpl.java

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

@ -34,6 +34,8 @@ public class QuoteDetailServiceImpl extends ServiceImpl<QuoteDetailMapper, Quote
@Autowired @Autowired
private QuoteDetailTestService quoteDetailTestService; private QuoteDetailTestService quoteDetailTestService;
@Autowired @Autowired
private QuoteDetailOtherService quoteDetailOtherService;
@Autowired
private SysOssService sysOssService; private SysOssService sysOssService;
@Override @Override
@ -81,6 +83,8 @@ public class QuoteDetailServiceImpl extends ServiceImpl<QuoteDetailMapper, Quote
quoteDetailAttributeService.initQuoteDetailAttribute(quoteDetail); quoteDetailAttributeService.initQuoteDetailAttribute(quoteDetail);
// 测试 默认插入其他列 // 测试 默认插入其他列
quoteDetailTestService.saveQuoteDetailOtherTest(quoteDetail); quoteDetailTestService.saveQuoteDetailOtherTest(quoteDetail);
// 其他
quoteDetailOtherService.saveQuoteDetailOtherOther(quoteDetail);
// 5初始化BOM结构和BOM/ROuting信息 // 5初始化BOM结构和BOM/ROuting信息
quoteDetailBomTreeService.initQuoteDetailBomTree(quoteDetail, 0L, 0); quoteDetailBomTreeService.initQuoteDetailBomTree(quoteDetail, 0L, 0);
return quoteDetail; return quoteDetail;
@ -102,6 +106,9 @@ public class QuoteDetailServiceImpl extends ServiceImpl<QuoteDetailMapper, Quote
quoteDetailToolService.lambdaUpdate().eq(QuoteDetailTool::getQuoteDetailId, id).remove(); quoteDetailToolService.lambdaUpdate().eq(QuoteDetailTool::getQuoteDetailId, id).remove();
// 测试 // 测试
quoteDetailTestService.lambdaUpdate().eq(QuoteDetailTest::getQuoteDetailId, id).remove(); quoteDetailTestService.lambdaUpdate().eq(QuoteDetailTest::getQuoteDetailId, id).remove();
// 其他
quoteDetailOtherService.lambdaUpdate().eq(QuoteDetailOther::getQuoteDetailId, id).remove();
quoteDetailAttributeService.lambdaUpdate().eq(QuoteDetailAttribute::getQuoteDetailId, id).remove(); quoteDetailAttributeService.lambdaUpdate().eq(QuoteDetailAttribute::getQuoteDetailId, id).remove();
quoteDetailBomTreeService.lambdaUpdate().eq(QuoteDetailBomTree::getQuoteDetailId, id).remove(); quoteDetailBomTreeService.lambdaUpdate().eq(QuoteDetailBomTree::getQuoteDetailId, id).remove();
quoteDetailBomService.lambdaUpdate().eq(QuoteDetailBom::getQuoteDetailId, id).remove(); quoteDetailBomService.lambdaUpdate().eq(QuoteDetailBom::getQuoteDetailId, id).remove();
@ -131,6 +138,8 @@ public class QuoteDetailServiceImpl extends ServiceImpl<QuoteDetailMapper, Quote
quoteDetailToolService.lambdaUpdate().eq(QuoteDetailTool::getQuoteId, quote.getId()).remove(); quoteDetailToolService.lambdaUpdate().eq(QuoteDetailTool::getQuoteId, quote.getId()).remove();
// 测试 // 测试
quoteDetailTestService.lambdaUpdate().eq(QuoteDetailTest::getQuoteId, quote.getId()).remove(); quoteDetailTestService.lambdaUpdate().eq(QuoteDetailTest::getQuoteId, quote.getId()).remove();
// 其他
quoteDetailOtherService.lambdaUpdate().eq(QuoteDetailOther::getQuoteId, quote.getId()).remove();
// 属性 其他成本 // 属性 其他成本
quoteDetailAttributeService.lambdaUpdate().eq(QuoteDetailAttribute::getQuoteId, quote.getId()).remove(); quoteDetailAttributeService.lambdaUpdate().eq(QuoteDetailAttribute::getQuoteId, quote.getId()).remove();
// BOM结构 // BOM结构
@ -400,6 +409,8 @@ public class QuoteDetailServiceImpl extends ServiceImpl<QuoteDetailMapper, Quote
quoteDetailAttributeService.againQuoteDetailAttribute(quoteDetail, detailId); quoteDetailAttributeService.againQuoteDetailAttribute(quoteDetail, detailId);
// 测试 // 测试
quoteDetailTestService.againQuoteDetailTest(quoteDetail, detailId); quoteDetailTestService.againQuoteDetailTest(quoteDetail, detailId);
// 其他
quoteDetailOtherService.againQuoteDetailOther(quoteDetail, detailId);
// BomTree // BomTree
quoteDetailBomTreeService.againQuoteDetailBomTree(quoteDetail, detailId); quoteDetailBomTreeService.againQuoteDetailBomTree(quoteDetail, detailId);
} }
@ -424,6 +435,8 @@ public class QuoteDetailServiceImpl extends ServiceImpl<QuoteDetailMapper, Quote
quoteDetailAttributeService.againQuoteDetailAttribute(detail, id); quoteDetailAttributeService.againQuoteDetailAttribute(detail, id);
// 测试 // 测试
quoteDetailTestService.againQuoteDetailTest(detail, id); quoteDetailTestService.againQuoteDetailTest(detail, id);
// 其他
quoteDetailOtherService.againQuoteDetailOther(detail, id);
// BomTree // BomTree
quoteDetailBomTreeService.againQuoteDetailBomTree(detail, id); quoteDetailBomTreeService.againQuoteDetailBomTree(detail, id);
} }

Loading…
Cancel
Save