fix: 修复MailAccountService 更新/删除缓存未清空
This commit is contained in:
parent
c434c960a1
commit
c4755c49b1
|
@ -47,8 +47,7 @@ public class MailAccountServiceImpl implements MailAccountService {
|
|||
}
|
||||
|
||||
@Override
|
||||
@CacheEvict(value = RedisKeyConstants.MAIL_ACCOUNT,
|
||||
allEntries = true)// allEntries 清空所有缓存,主要一次更新涉及到的 mailAccountId 较多,反倒批量会更快
|
||||
@CacheEvict(value = RedisKeyConstants.MAIL_ACCOUNT, key = "#updateReqVO.id")
|
||||
public void updateMailAccount(MailAccountUpdateReqVO updateReqVO) {
|
||||
// 校验是否存在
|
||||
validateMailAccountExists(updateReqVO.getId());
|
||||
|
@ -59,8 +58,7 @@ public class MailAccountServiceImpl implements MailAccountService {
|
|||
}
|
||||
|
||||
@Override
|
||||
@CacheEvict(value = RedisKeyConstants.MAIL_ACCOUNT,
|
||||
allEntries = true) // allEntries 清空所有缓存,主要一次更新涉及到的 mailAccountId 较多,反倒批量会更快
|
||||
@CacheEvict(value = RedisKeyConstants.MAIL_ACCOUNT, key = "#updateReqVO.id")
|
||||
public void deleteMailAccount(Long id) {
|
||||
// 校验是否存在账号
|
||||
validateMailAccountExists(id);
|
||||
|
|
Loading…
Reference in New Issue