修改参数键名时移除前缓存配置

This commit is contained in:
RuoYi
2022-12-14 11:31:58 +08:00
parent c03a671de8
commit f93fc98b4f
6 changed files with 22 additions and 4 deletions

View File

@@ -115,6 +115,12 @@ public class SysConfigServiceImpl implements ISysConfigService
@Override
public int updateConfig(SysConfig config)
{
SysConfig temp = configMapper.selectConfigById(config.getConfigId());
if (!StringUtils.equals(temp.getConfigKey(), config.getConfigKey()))
{
redisService.deleteObject(getCacheKey(temp.getConfigKey()));
}
int row = configMapper.updateConfig(config);
if (row > 0)
{