935090232@qq.com
2022-04-20 281dc31c4a4d4e2cf266dd65a470c7d29e4e7332
zq-erp/src/main/java/com/matrix/system/common/init/InitWebContainer.java
@@ -38,8 +38,6 @@
public class InitWebContainer   implements ApplicationRunner {
   private static ConcurrentMap<String,Object> localCache=new ConcurrentHashMap(60);
   private static final String TRUE = "true";
   static private final String LANGUAGE_ZH = "zh";
@@ -124,32 +122,13 @@
      List<SysCompany> company=sysCompanyService.findByModel(null);
      Map<String, SysCompany> companyMap=new HashMap<>();
      for (SysCompany sysCompany : company) {
         companyMap.put(sysCompany.getComWebUrl(), sysCompany);
         companyMap.put(sysCompany.getComCode(), sysCompany);
      }
      saveLocalCache("companyMap", companyMap);
      LocalCache.save("companyMap", companyMap);
   }
   /**
    * 获取本地缓存
    * @param key
    * @param <T>
    * @return
    */
   public static <T> T getLocalCache(String key){
      return (T)localCache.get(key);
   }
   /**
    * 保存一个本地缓存
    * @param key
    * @param value
    */
   public static void saveLocalCache(String key,Object value){
        if(null!=localCache.put(key,value)){
           LogUtil.debug("覆盖原有缓存{}",key);
        }
   }
}