|
@@ -44,7 +44,7 @@ public class ReportGenerator implements IReportGenerator {
|
|
|
// private ReportGenerator reportGenerator;
|
|
|
|
|
|
@Override
|
|
|
- @Transactional(rollbackFor = Exception.class)
|
|
|
+// @Transactional(rollbackFor = Exception.class)
|
|
|
public void generateReport(ReportOutline reportOutline) {
|
|
|
// 删除之前生成的段落
|
|
|
deleteReportParagraphs(reportOutline);
|
|
@@ -63,7 +63,7 @@ public class ReportGenerator implements IReportGenerator {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- @Transactional(rollbackFor = Exception.class, propagation = Propagation.NESTED)
|
|
|
+// @Transactional(rollbackFor = Exception.class, propagation = Propagation.NESTED)
|
|
|
public boolean generateParagraphs(ReportOutline reportOutline) {
|
|
|
String reportTypeId = reportOutline.getReportTypeId();
|
|
|
ReportType reportType = reportTypeService.queryReportTypeDetail(reportTypeId);
|
|
@@ -82,7 +82,7 @@ public class ReportGenerator implements IReportGenerator {
|
|
|
IParagraphBuilder paragraphBuilder = SpringUtil.getBean(modelCode + "Builder");
|
|
|
if (paragraphBuilder == null) {
|
|
|
log.error("目前不能生成模板编码为:{}的段落", modelCode);
|
|
|
- TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
+// TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return false;
|
|
|
}
|
|
|
paragraphBuilder.saveParagraphValue(paragraph, reportOutline);
|