!191 优化编辑店铺信息后,清除缓存

Merge pull request !191 from OceansDeep/feature/pg
This commit is contained in:
OceansDeep 2022-06-14 07:38:31 +00:00 committed by Gitee
commit 079a4a2cf6
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

@ -2,6 +2,8 @@ package cn.lili.modules.store.serviceimpl;
import cn.hutool.core.date.DateTime;
import cn.hutool.core.text.CharSequenceUtil;
import cn.lili.cache.Cache;
import cn.lili.cache.CachePrefix;
import cn.lili.common.enums.ResultCode;
import cn.lili.common.exception.ServiceException;
import cn.lili.common.security.AuthUser;
@ -60,6 +62,10 @@ public class StoreServiceImpl extends ServiceImpl<StoreMapper, Store> implements
@Autowired
private StoreDetailService storeDetailService;
@Autowired
private Cache cache;
@Override
public IPage<StoreVO> findByConditionPage(StoreSearchParams storeSearchParams, PageVO page) {
return this.baseMapper.getStoreList(PageUtil.initPage(page), storeSearchParams.queryWrapper());
@ -145,6 +151,7 @@ public class StoreServiceImpl extends ServiceImpl<StoreMapper, Store> implements
storeDetailService.updateStoreGoodsInfo(store);
}
}
cache.remove(CachePrefix.STORE.getPrefix() + storeEditDTO.getStoreId());
return store;
}