瀏覽代碼

同步课程改动

xyx 1 周之前
父節點
當前提交
456171e725
共有 1 個文件被更改,包括 10 次插入2 次删除
  1. 10 2
      fs-service/src/main/java/com/fs/sop/service/impl/QwSopTempServiceImpl.java

+ 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 {