优化搜索关键字不能为空格。优化管理端商品上下架时没有清空goods缓存问题
This commit is contained in:
		
							parent
							
								
									b2a8578f43
								
							
						
					
					
						commit
						27112e35b3
					
				| @ -363,6 +363,9 @@ public class GoodsServiceImpl extends ServiceImpl<GoodsMapper, Goods> implements | |||||||
|         queryWrapper.in(Goods::getId, goodsIds); |         queryWrapper.in(Goods::getId, goodsIds); | ||||||
|         List<Goods> goodsList = this.list(queryWrapper); |         List<Goods> goodsList = this.list(queryWrapper); | ||||||
|         for (Goods goods : goodsList) { |         for (Goods goods : goodsList) { | ||||||
|  |             if (GoodsStatusEnum.DOWN.equals(goodsStatusEnum)) { | ||||||
|  |                 cache.remove(CachePrefix.GOODS.getPrefix() + goods.getId()); | ||||||
|  |             } | ||||||
|             goodsSkuService.updateGoodsSkuStatus(goods); |             goodsSkuService.updateGoodsSkuStatus(goods); | ||||||
|         } |         } | ||||||
|         if (GoodsStatusEnum.DOWN.equals(goodsStatusEnum)) { |         if (GoodsStatusEnum.DOWN.equals(goodsStatusEnum)) { | ||||||
|  | |||||||
| @ -88,7 +88,7 @@ public class EsGoodsSearchServiceImpl implements EsGoodsSearchService { | |||||||
|         if (!exists) { |         if (!exists) { | ||||||
|             esGoodsIndexService.init(); |             esGoodsIndexService.init(); | ||||||
|         } |         } | ||||||
|         if (CharSequenceUtil.isNotEmpty(searchDTO.getKeyword())) { |         if (CharSequenceUtil.isNotBlank(searchDTO.getKeyword())) { | ||||||
|             cache.incrementScore(CachePrefix.HOT_WORD.getPrefix(), searchDTO.getKeyword()); |             cache.incrementScore(CachePrefix.HOT_WORD.getPrefix(), searchDTO.getKeyword()); | ||||||
|         } |         } | ||||||
|         NativeSearchQueryBuilder searchQueryBuilder = createSearchQueryBuilder(searchDTO, pageVo); |         NativeSearchQueryBuilder searchQueryBuilder = createSearchQueryBuilder(searchDTO, pageVo); | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 paulGao
						paulGao