diff --git a/data/DB_GiftCard.dat b/data/DB_GiftCard.dat index 96640b0..1560036 100644 Binary files a/data/DB_GiftCard.dat and b/data/DB_GiftCard.dat differ diff --git a/data/DB_PropExchange.dat b/data/DB_PropExchange.dat index 953c7f1..51b9b3f 100644 Binary files a/data/DB_PropExchange.dat and b/data/DB_PropExchange.dat differ diff --git a/data/DB_Task.dat b/data/DB_Task.dat index 4d79719..980edde 100644 Binary files a/data/DB_Task.dat and b/data/DB_Task.dat differ diff --git a/dbproxy/mq/c_invite.go b/dbproxy/mq/c_invite.go index c0b6c34..8dcc9e5 100644 --- a/dbproxy/mq/c_invite.go +++ b/dbproxy/mq/c_invite.go @@ -166,6 +166,16 @@ func init() { add(psnid, log.InviteSnId, 2, log.Tp, log.Score, log.Money, log.Rate[1], false) } } + if len(log.Rate) > 2 && psnid > 0 { + psnid, err = svc.GetPSnId(log.Platform, psnid) + if err != nil { + logger.Logger.Errorf("EvtInvite GetPSnId 3 error:%v snid:%v", err, log.InviteSnId) + return err + } + if psnid > 0 { + add(psnid, log.InviteSnId, 3, log.Tp, log.Score, log.Money, log.Rate[2], false) + } + } case common.InviteScoreTypePay: // 更新充值积分,上级积分增加 diff --git a/public b/public index 5843874..e3cbc9f 160000 --- a/public +++ b/public @@ -1 +1 @@ -Subproject commit 58438743032d93fc2e16d705c4ebe1df5c33f1b2 +Subproject commit e3cbc9f58234727bd5f859f86083ad584b66009b