admin
2021-03-20 ad3ac53da1c3a11a96ae62d790aa61a81b9eab91
src/main/java/com/yeshi/buwan/service/imp/DetailSystemConfigService.java
@@ -24,6 +24,18 @@
        return configDao.listBySystemIdAndMaxVersion(systemId, version);
    }
    public DetailSystemConfig getConfig(int id) {
        return configDao.find(DetailSystemConfig.class, id);
    }
    public void saveConfig(DetailSystemConfig config) {
        configDao.save(config);
    }
    public List<DetailSystemConfig> listConfig(Long systemId, String key) {
        return configDao.list(systemId, key);
    }
    @Cacheable(value = "configCache", key = "'getConfigAsMap-'+#system.id+'-'+#version")
    public Map<String, String> getConfigAsMap(DetailSystem system, int version) {
        Map<String, String> map = new HashMap<String, String>();