优化商品搜索(增加商品基础分数,同goodsId递减。增加销量分数占比)
This commit is contained in:
@@ -288,11 +288,11 @@ public class GoodsMessageListener implements RocketMQListener<MessageExt> {
|
||||
* @param goodsSkuList 商品sku信息
|
||||
*/
|
||||
private void generatorGoodsIndex(Goods goods, List<GoodsSku> goodsSkuList) {
|
||||
int skuNo = 100;
|
||||
int skuSource = 100;
|
||||
for (GoodsSku goodsSku : goodsSkuList) {
|
||||
EsGoodsIndex esGoodsOld = goodsIndexService.findById(goodsSku.getId());
|
||||
EsGoodsIndex goodsIndex = this.settingUpGoodsIndexData(goods, goodsSku);
|
||||
goodsIndex.setSkuNo(skuNo--);
|
||||
goodsIndex.setSkuSource(skuSource--);
|
||||
//如果商品库存不为0,并且es中有数据
|
||||
if (goodsSku.getQuantity() > 0 && esGoodsOld == null) {
|
||||
log.info("生成商品索引 {}", goodsIndex);
|
||||
|
||||
Reference in New Issue
Block a user