新邀请活动

This commit is contained in:
sk 2024-06-28 18:52:15 +08:00
parent f1ebe57d04
commit 446e696d7e
1 changed files with 11 additions and 6 deletions

View File

@ -1571,6 +1571,11 @@ func BindInviteSnId(platform string, snId, inviteSnId int32, code string) error
logger.Logger.Error("BindInviteSnId error ", err) logger.Logger.Error("BindInviteSnId error ", err)
return err return err
} }
err = c.Update(bson.M{"snid": inviteSnId}, bson.M{"$inc": bson.M{"inum": 1}})
if err != nil {
logger.Logger.Error("BindInviteSnId error ", err)
return err
}
return nil return nil
} }
@ -1652,12 +1657,12 @@ func AddInviteScore(client *newMongo.Client, sc newMongo.SessionContext, platfor
myMoney = 0 myMoney = 0
} }
addNum := int64(0) //addNum := int64(0)
if level == 0 && tp == common.InviteScoreTypeBind { //if level == 0 && tp == common.InviteScoreTypeBind {
addNum = 1 // addNum = 1
} //}
_, err = playerC.UpdateOne(sc, newBson.M{"snid": psnId}, newBson.M{"$inc": bson.M{"iscore": num, "imoney": myMoney, "inum": addNum}, "$set": bson.M{"iscorets": now}}) _, err = playerC.UpdateOne(sc, newBson.M{"snid": psnId}, newBson.M{"$inc": bson.M{"iscore": num, "imoney": myMoney}, "$set": bson.M{"iscorets": now}})
if err != nil { if err != nil {
logger.Logger.Error("AddInviteScore error ", err) logger.Logger.Error("AddInviteScore error ", err)
return err return err
@ -1667,7 +1672,7 @@ func AddInviteScore(client *newMongo.Client, sc newMongo.SessionContext, platfor
data := model.RankInvite{ data := model.RankInvite{
Platform: platform, Platform: platform,
SnId: psnId, SnId: psnId,
Num: res.INum + addNum, Num: res.INum,
Score: res.IScore + num, Score: res.IScore + num,
Ts: now.Unix(), Ts: now.Unix(),
Week: common.GetWeekStartTs(now.Unix()), Week: common.GetWeekStartTs(now.Unix()),