|
|
|
@ -72,7 +72,7 @@ func (l logic) ViewLike(id uint, userID uint) []goods3.QueryCategoryGoodsListRes
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
var goodsList []goods.Information
|
|
|
|
|
dbc.DB.Table((&goods.Information{}).TableName()).Where("id in(?)", newlike).Find(&goodsList)
|
|
|
|
|
dbc.DB.Table((&goods.Information{}).TableName()).Where("publish_status = 1").Where("id in(?)", newlike).Find(&goodsList)
|
|
|
|
|
return goods3.GetGoodsRespByInfoList(goodsList, userID)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -81,7 +81,7 @@ func (l logic) ViewLikeMayBe(c *gin.Context, userId uint) []goods3.QueryCategory
|
|
|
|
|
//浏览过的商品
|
|
|
|
|
var kewords []string
|
|
|
|
|
mysql2.Db.Table((&keywords.RecookUserKeywordsModel{}).TableName()).Where("user_id=?", userId).Limit(10).Pluck("keywords", &kewords)
|
|
|
|
|
where := mysql2.Db.Where("")
|
|
|
|
|
where := mysql2.Db.Where("publish_status = 1")
|
|
|
|
|
for _, v := range kewords {
|
|
|
|
|
where = where.Where("goods_name like ?", fmt.Sprintf("%%%v%%", v))
|
|
|
|
|
}
|
|
|
|
|