Browse Source

fix wx_user inner_no

abiao 5 years ago
parent
commit
654e714bff

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

@@ -35,13 +35,12 @@ func UpdateClassThreeInner(list []*user_model.ThreeWxUser, innerNo string, invit
 	inviteRank := int64(0)
 	//更新每个会员的 invite_rank
 	for _, item := range list {
-		threeWxUser := user_model.GetThreeWxUserById(item.Id, true)
+		threeWxUser := user_model.GetThreeWxUserById(item.Id, false)
 		if threeWxUser != nil {
 			threeWxUser.InviteRank = inviteRank
 			err := threeWxUser.UpdateField("InviteRank")
 			if err != nil {
 				beego.BeeLogger.Error("UpdateClassThreeInner rank err=[%s]", err)
-
 				return
 			}
 			inviteRank++
@@ -49,7 +48,7 @@ func UpdateClassThreeInner(list []*user_model.ThreeWxUser, innerNo string, invit
 	}
 
 	//更新会员内部编号
-	for _, item := range list {
+	/*for _, item := range list {
 		threeWxUser := user_model.GetThreeWxUserById(item.Id, true)
 
 		if threeWxUser != nil {
@@ -68,7 +67,7 @@ func UpdateClassThreeInner(list []*user_model.ThreeWxUser, innerNo string, invit
 				return
 			}
 		}
-	}
+	}*/
 
 	//递归更新
 	for _, item := range list {

+ 1 - 1
go/gopath/src/fohow.com/apps/models/user_model/three_wx_user.go

@@ -127,7 +127,7 @@ func GetThreeWxUserById(id int64, useCache bool) *ThreeWxUser {
 	o := orm.NewOrm()
 	err := o.QueryTable(usr).Filter("id", id).Limit(1).One(usr)
 	if err != nil {
-		beego.Debug("GetWxUserById(%d), err=[%s]", id, err)
+		beego.Debug("GetThreeWxUserById(%d), err=[%s]", id, err)
 		return nil
 	} else {
 		cache.Cache.Put(k, usr, 24*time.Hour)