修改公司缓存

master
bynt 1 year ago
parent d1da18d5cf
commit 72719e0352

@ -129,6 +129,7 @@ public class CompanyServiceImpl implements CompanyService {
@Override @Override
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
@CacheEvict(cacheNames = "companyCache", key = "#id")
public void updateCompanyStatus(Integer status, Long id) { public void updateCompanyStatus(Integer status, Long id) {
if (status != null) { if (status != null) {
Company company = companyRepository.findById(id).orElseGet(Company::new); Company company = companyRepository.findById(id).orElseGet(Company::new);
@ -148,6 +149,7 @@ public class CompanyServiceImpl implements CompanyService {
} }
@Override @Override
@CacheEvict(cacheNames = "companyCache", key = "#companyDto.id")
public void updateCompany(CompanyDto companyDto) { public void updateCompany(CompanyDto companyDto) {
Long id = companyDto.getId(); Long id = companyDto.getId();
if (id != null) { if (id != null) {
@ -163,6 +165,7 @@ public class CompanyServiceImpl implements CompanyService {
} }
@Override @Override
@CacheEvict(cacheNames = "companyCache", key = "#companyId")
public void deleteCompanyByCompanyId(Long companyId) { public void deleteCompanyByCompanyId(Long companyId) {
companyRepository.deleteCompanyId(companyId); companyRepository.deleteCompanyId(companyId);
} }
@ -208,6 +211,7 @@ public class CompanyServiceImpl implements CompanyService {
} }
@Override @Override
@CacheEvict(cacheNames = "companyCache", key = "#comboDTO.companyId")
public Boolean updateCompanyCombo(CompanyComboDTO comboDTO) { public Boolean updateCompanyCombo(CompanyComboDTO comboDTO) {
if (ObjectUtil.isNotNull(comboDTO.getCompanyId())) { if (ObjectUtil.isNotNull(comboDTO.getCompanyId())) {
Company company = companyRepository.findById Company company = companyRepository.findById

Loading…
Cancel
Save