商队排行规则调整

This commit is contained in:
meixiongfeng 2023-08-18 11:21:05 +08:00
parent 70e14ecdcb
commit 71ecb7679f

View File

@ -73,7 +73,7 @@ func (this *modelCaravan) modifyCaravanDataByObjId(uid string, data map[string]i
func (this *modelCaravan) GetRankListData(rankNum int32, uid string) (list []*pb.CaravanRankInfo, rankid int32) { func (this *modelCaravan) GetRankListData(rankNum int32, uid string) (list []*pb.CaravanRankInfo, rankid int32) {
var ipos int32 var ipos int32
min := this.module.ModuleTools.GetGlobalConf().BusinessRankmoney min := this.module.ModuleTools.GetGlobalConf().BusinessRankmoney
if _data, err := this.DBModel.DB.Find(comm.TableUser, bson.M{"merchantmoney": bson.M{"$gt": min}}, options.Find().SetSort(bson.M{"merchantmoney": -1}).SetLimit(int64(rankNum))); err == nil { if _data, err := this.DBModel.DB.Find(comm.TableUser, bson.M{"merchantmoney": bson.M{"$gte": min}}, options.Find().SetSort(bson.M{"merchantmoney": -1}).SetLimit(int64(rankNum))); err == nil {
for _data.Next(context.TODO()) { for _data.Next(context.TODO()) {
temp := &pb.DBUser{} temp := &pb.DBUser{}
if err = _data.Decode(temp); err == nil { if err = _data.Decode(temp); err == nil {