diff --git a/domain/model/cp_m/rank.go b/domain/model/cp_m/rank.go index 915587cb7deec21c379c1001e0520e582d9605ad..36370841bc4f7f8fa935ade019941e3cc1eaa367 100644 --- a/domain/model/cp_m/rank.go +++ b/domain/model/cp_m/rank.go @@ -41,7 +41,9 @@ func AddCpDayRank(model *domain.Model, cpRelation CpRelation, score mysql.Num) ( func PageCpDayRank(model *domain.Model, beginDate, endDate string, offset, limit int) []CpDayRank { var ranks []CpDayRank if err := model.DB().Table("cp_day_rank r").Joins("INNER JOIN cp_relation c ON c.id = r.cp_id"). - Where("r.date BETWEEN ? AND ?", beginDate, endDate).Group("cp_id").Select("cp_id,r.user_id1,r.user_id2,SUM(r.score) score"). + Where("r.date BETWEEN ? AND ?", beginDate, endDate). + Where("cp_id not in (1581, 12651, 5171, 9191, 39131, 28801, 181, 35221)"). + Group("cp_id").Select("cp_id,r.user_id1,r.user_id2,SUM(r.score) score"). Order("score DESC").Offset(offset).Limit(limit).Find(&ranks).Error; err != nil { model.Log.Errorf("PageCpDayRank fail:%v", err) }