Ver Fonte

同步课程改动

xyx há 1 semana atrás
pai
commit
456171e725

+ 10 - 2
fs-service/src/main/java/com/fs/sop/service/impl/QwSopTempServiceImpl.java

@@ -681,8 +681,16 @@ public class QwSopTempServiceImpl implements IQwSopTempService {
             temp.setId(UUID.randomUUID().toString());
             qwSopTempMapper.insertQwSopTemp(temp);
             // 重新生成该模板的规则和内容
-            threadPoolTaskExecutor.execute(() -> createSopTempRules(temp));
-            latch.countDown();
+            threadPoolTaskExecutor.execute(() -> {
+                try {
+                    createSopTempRules(temp);
+                } catch (Exception e) {
+                    log.error("同步模板规则和内容失败", e);
+                } finally {
+                    latch.countDown();
+                }
+            });
+
         }
 
         try {