Bläddra i källkod

1.成本核定表BUG优化

赵越越 1 vecka sedan
förälder
incheckning
0771604e59

+ 13 - 12
assistMg/src/main/java/com/hotent/project/manager/impl/CostProjectDocumentManagerImpl.java

@@ -342,6 +342,18 @@ public class CostProjectDocumentManagerImpl extends BaseManagerImpl<CostProjectD
             projectDocument.setDocumentType(costProjectDocument.getDocumentType()+"-"+templateManagerById.getDocumentType());
             projectDocument.setDocumentTypeName(templateManagerById.getDocumentTypeName());
             projectDocument.setDocumentAlias(templateManagerById.getAlias());
+            // 异步执行耗时任务
+            asyncExecutor.execute(() -> {
+                // 这里是你的业务逻辑
+                try {
+                    System.out.println("开始处理数据...");
+                    this.createDocument(projectDocument.getId());
+                    Thread.sleep(5000);  // 模拟耗时操作
+                    System.out.println("数据处理完成");
+                } catch (InterruptedException e) {
+                    Thread.currentThread().interrupt();
+                }
+            });
             //super.create(projectDocument);
             this.save(projectDocument);
 
@@ -389,18 +401,7 @@ public class CostProjectDocumentManagerImpl extends BaseManagerImpl<CostProjectD
                 arrayList.add(costProjectDocumentFile);
             });
             //asyncService.executeAsync(projectDocument.getId());
-            // 异步执行耗时任务
-            asyncExecutor.execute(() -> {
-                // 这里是你的业务逻辑
-                try {
-                    System.out.println("开始处理数据...");
-                    this.createDocument(projectDocument.getId());
-                    Thread.sleep(5000);  // 模拟耗时操作
-                    System.out.println("数据处理完成");
-                } catch (InterruptedException e) {
-                    Thread.currentThread().interrupt();
-                }
-            });
+
             costProjectDocumentFileManager.saveBatch(arrayList);
         }
 

+ 0 - 10
assistMg/src/main/java/com/hotent/surveyinfo/manager/impl/CostVerifyTemplateManagerImpl.java

@@ -39,16 +39,6 @@ import java.util.List;
 public class CostVerifyTemplateManagerImpl extends BaseManagerImpl<CostVerifyTemplateDao, CostVerifyTemplate> implements CostVerifyTemplateManager {
 
 	@Autowired
-	private JdbcTemplate jdbcTemplate;
-	@Autowired
-	CostVerifyTemplateHeadersDao costSurveyTemplateheaderMapper;
-	@Autowired
-	CostVerifyTemplateItemsManager costSurveyTemplateItemsManager;
-//	@Autowired
-//	CostSurveyTemplateVersionDao costSurveyTemplateVersionMapper;
-	@Autowired
-	private DataSource dataSource;
-	@Autowired
 	private UserManager userService;
 	@Override
 	public IPage<CostVerifyTemplate> getCostSurveyList(ConstVerifyPageReq req) {