|
@@ -500,9 +500,14 @@ public class SysDictController {
|
|
|
@RequestMapping(value = "/refleshHisCache")
|
|
@RequestMapping(value = "/refleshHisCache")
|
|
|
public Result<?> refleshHisCache() {
|
|
public Result<?> refleshHisCache() {
|
|
|
Result<?> result = new Result<SysDict>();
|
|
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;
|
|
return result;
|
|
|
}
|
|
}
|
|
|
|
|
|