Selaa lähdekoodia

后台同步数据处理

0027005599 2 vuotta sitten
vanhempi
säilyke
27aae75b31

+ 8 - 3
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysDictController.java

@@ -500,9 +500,14 @@ public class SysDictController {
 	@RequestMapping(value = "/refleshHisCache")
 	public Result<?> refleshHisCache() {
 		Result<?> result = new Result<SysDict>();
-		hisMedicalProjectCache.initHisMedicalProjectCache();
-		ruleEngine.initMedicalInsRule();
-		factorEnchangeFactory.init();
+		new Thread(() -> {
+			log.info("异步发起缓存刷新");
+			hisMedicalProjectCache.initHisMedicalProjectCache();
+			ruleEngine.initMedicalInsRule();
+			factorEnchangeFactory.init();
+			log.info("异步发起缓存刷新结束");
+		}).start();
+
 		return result;
 	}