商品缓存

This commit is contained in:
2026-04-22 14:35:23 +08:00
parent ddf33515e0
commit 3558e99784

View File

@@ -389,11 +389,16 @@ public class ProductServiceImpl extends ServiceImpl<ProductMapper, Product> impl
@Override
public void clearProductCache(Long... categoryIds) {
Long shopId = StpKit.USER.getShopId(0L);
//分类缓存
String prefix = ADMIN_CLIENT_PRODUCT_LIST + "::" + shopId + "::";
for (Long categoryId : categoryIds) {
redisService.del(prefix + categoryId);
}
redisService.del(ADMIN_CLIENT_PRODUCT_LIST + "::" + shopId);
//用户端分组缓存
redisService.del(CacheConstant.USER_CLIENT_GROUPS_PRODUCT + "::" + shopId);
//用户端热销缓存
redisService.del(CacheConstant.USER_CLIENT_HOTS_PRODUCT + "::" + shopId);
}
/**