diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysConfigServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysConfigServiceImpl.java index ec3b347..45d923a 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysConfigServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysConfigServiceImpl.java @@ -126,9 +126,7 @@ public class SysConfigServiceImpl implements ISysConfigService { public int insertConfig(SysConfig config) { int row = configMapper.insertConfig(config); if (row > 0) { - if ("N".equals(config.getConfigType())){ - redisCache.setCacheObject(getCacheKey2(config.getConfigKey()), config); - } else { + if ("Y".equals(config.getConfigType())){ redisCache.setCacheObject(getCacheKey(config.getConfigKey()), config.getConfigValue()); } } @@ -147,6 +145,7 @@ public class SysConfigServiceImpl implements ISysConfigService { if (row > 0) { if ("N".equals(config.getConfigType())){ redisCache.setCacheObject(getCacheKey2(config.getConfigKey()), config); + redisCache.setCacheObject(getCacheKey(config.getConfigKey()), config.getConfigValue()); } else { redisCache.setCacheObject(getCacheKey(config.getConfigKey()), config.getConfigValue()); }