mirror of
https://gitee.com/dromara/RuoYi-Vue-Plus.git
synced 2026-09-20 18:15:56 +08:00
Pre Merge pull request !393 from 邓峰峰/4.X
This commit is contained in:
commit
bf9df7c720
@ -139,7 +139,8 @@ public class SysConfigServiceImpl implements ISysConfigService, ConfigService {
|
||||
int row = 0;
|
||||
if (config.getConfigId() != null) {
|
||||
SysConfig temp = baseMapper.selectById(config.getConfigId());
|
||||
if (!StringUtils.equals(temp.getConfigKey(), config.getConfigKey())) {
|
||||
//老的configKey ,和新的configKey 同, 那说明configValue可能发生了改变,需要清除缓存,否则#selectConfigByKey方法会获取到redis里面的老值
|
||||
if (StringUtils.equals(temp.getConfigKey(), config.getConfigKey())) {
|
||||
CacheUtils.evict(CacheNames.SYS_CONFIG, temp.getConfigKey());
|
||||
}
|
||||
row = baseMapper.updateById(config);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user