Kaynağa Gözat

修改模板时清理相应缓存二次修改

ZhangYanJie 3 ay önce
ebeveyn
işleme
7f5d9e4c3b

+ 0 - 4
src/main/java/com/sundata/internalevaluation/configuration/service/IndexConfigService.java

@@ -81,10 +81,6 @@ public class IndexConfigService {
             }
             indexConfigMapper.createIndexSource(model.getIndexDataSource());
         }
-        // 清理上次缓存
-        if (!model.getIndexNo().isEmpty() && !model.getIndexLogic().isEmpty()) {
-            ScriptExecute.deleteScript(model.getIndexNo(),model.getIndexLogic());
-        }
     }
 
     /**

+ 1 - 0
src/main/java/com/sundata/internalevaluation/script/execute/ScriptExecute.java

@@ -114,6 +114,7 @@ public class ScriptExecute {
                         model.set(k);
                     }else{
                         cache.remove(model);
+                        model.set(new ScriptModel(finalScriptId,scriptStr));
                     }
                 }
             });

+ 1 - 0
src/main/java/com/sundata/internalevaluation/script/execute/TemplateExecute.java

@@ -116,6 +116,7 @@ public class TemplateExecute {
                         model.set(k);
                     }else{
                         cache.remove(model);
+                        model.set(new TemplateModel(finalTemplateId,templateStr));
                     }
                 }
             });