Bladeren bron

fix user relation

abiao 5 jaren geleden
bovenliggende
commit
433ff55cae
1 gewijzigde bestanden met toevoegingen van 4 en 3 verwijderingen
  1. 4 3
      go/gopath/src/fohow.com/apps/controllers/cron_controller/three_user_relation.go

+ 4 - 3
go/gopath/src/fohow.com/apps/controllers/cron_controller/three_user_relation.go

@@ -52,19 +52,20 @@ func UpdateClassThreeInner(list []*user_model.ThreeWxUser, innerNo string, invit
 	//更新每个会员的 invite_rank
 	for _, item := range list {
 		user_model.UpdateInviteRank(item.Id, inviteRank)
+		item.InviteRank = inviteRank
 		inviteRank++
 	}
 
 	//更新会员内部编号
-	inviteList := user_model.GetInviteAllWxUsers(inviteId, false)
-	for _, item := range inviteList {
+	for _, item := range list {
 		newArea := user_model.NewAvailableIntroArea(item.InviteRank)
 		introInnerNo := innerNo + newArea
+		item.IntroInnerNo = introInnerNo
 		user_model.UpdateIntroInfo(item.Id, newArea, introInnerNo)
 	}
 
 	//递归更新
-	for _, item := range inviteList {
+	for _, item := range list {
 		secondList := user_model.GetInviteAllWxUsers(item.Id, false)
 		UpdateClassThreeInner(secondList, item.IntroInnerNo, item.Id)
 	}