diff --git a/domain/model/recommend_m/gift.go b/domain/model/recommend_m/gift.go index 109142050ecd6ceb7882f45a342d78105497a221..430691d0543bf86830687032abb7931997af341b 100644 --- a/domain/model/recommend_m/gift.go +++ b/domain/model/recommend_m/gift.go @@ -26,6 +26,7 @@ func GetPastTop50SendGiftUsers(model *domain.Model) []recommendUserGift { limitUserIds, _ := GetBillboardLimitUserList(model) var res []recommendUserGift if err := model.DB().Table("gift_operate g").Joins("INNER JOIN user u ON u.id = g.send_user_id").Select("send_user_id,SUM(send_user_diamond) send_user_diamond"). + Where("u.avatar <> ''"). Where("g.created_time >= ?", time.Now().Add(-time.Hour*12)). Where("send_user_id NOT in ?", limitUserIds). Group("send_user_id").