diff --git a/ad-platform-manage/ad-platform-management/src/main/java/com/baiye/modules/platform/service/impl/CompanyServiceImpl.java b/ad-platform-manage/ad-platform-management/src/main/java/com/baiye/modules/platform/service/impl/CompanyServiceImpl.java index 0ee6a0e2..c54c20c6 100644 --- a/ad-platform-manage/ad-platform-management/src/main/java/com/baiye/modules/platform/service/impl/CompanyServiceImpl.java +++ b/ad-platform-manage/ad-platform-management/src/main/java/com/baiye/modules/platform/service/impl/CompanyServiceImpl.java @@ -129,6 +129,7 @@ public class CompanyServiceImpl implements CompanyService { @Override @Transactional(rollbackFor = Exception.class) + @CacheEvict(cacheNames = "companyCache", key = "#id") public void updateCompanyStatus(Integer status, Long id) { if (status != null) { Company company = companyRepository.findById(id).orElseGet(Company::new); @@ -148,6 +149,7 @@ public class CompanyServiceImpl implements CompanyService { } @Override + @CacheEvict(cacheNames = "companyCache", key = "#companyDto.id") public void updateCompany(CompanyDto companyDto) { Long id = companyDto.getId(); if (id != null) { @@ -163,6 +165,7 @@ public class CompanyServiceImpl implements CompanyService { } @Override + @CacheEvict(cacheNames = "companyCache", key = "#companyId") public void deleteCompanyByCompanyId(Long companyId) { companyRepository.deleteCompanyId(companyId); } @@ -208,6 +211,7 @@ public class CompanyServiceImpl implements CompanyService { } @Override + @CacheEvict(cacheNames = "companyCache", key = "#comboDTO.companyId") public Boolean updateCompanyCombo(CompanyComboDTO comboDTO) { if (ObjectUtil.isNotNull(comboDTO.getCompanyId())) { Company company = companyRepository.findById