|
|
@@ -46,19 +46,13 @@ func threebUserRelation() {
|
|
|
func UpdateClassThreeInner(list []*user_model.ThreeWxUser, innerNo string) {
|
|
|
|
|
|
inviteRank := int64(0)
|
|
|
- //更新每个会员的 invite_rank
|
|
|
- for _, item := range list {
|
|
|
- user_model.UpdateInviteRank(item.Id, inviteRank)
|
|
|
- item.InviteRank = inviteRank
|
|
|
- inviteRank++
|
|
|
- }
|
|
|
-
|
|
|
- //更新会员内部编号
|
|
|
+ //根据 invite_rank 更新会员内部编号
|
|
|
for _, item := range list {
|
|
|
newArea := user_model.NewAvailableIntroArea(item.InviteRank)
|
|
|
introInnerNo := innerNo + newArea
|
|
|
item.IntroInnerNo = introInnerNo
|
|
|
user_model.UpdateIntroInfo(item.Id, newArea, introInnerNo)
|
|
|
+ inviteRank++
|
|
|
}
|
|
|
|
|
|
//递归更新
|