a
This commit is contained in:
@@ -666,6 +666,14 @@ func UpdateUser(ctx *jxcontext.Context, payload map[string]interface{}) (err err
|
|||||||
dao.Commit(db)
|
dao.Commit(db)
|
||||||
}
|
}
|
||||||
if payload["popUser"] != nil {
|
if payload["popUser"] != nil {
|
||||||
|
// InvestMemberAndUpdate := func(user *model.User) (err error) {
|
||||||
|
// if _, err = InvestMember(ctx, 1, user.UserID, true); err == nil {
|
||||||
|
|
||||||
|
// }
|
||||||
|
// user.PopFlag = model.YES
|
||||||
|
// _, err = dao.UpdateEntity(db, user, "PopFlag")
|
||||||
|
// return err
|
||||||
|
// }
|
||||||
user2, err2 := dao.GetUserByID(db, "user_id", payload["popUser"].(string))
|
user2, err2 := dao.GetUserByID(db, "user_id", payload["popUser"].(string))
|
||||||
err = err2
|
err = err2
|
||||||
if user2 != nil {
|
if user2 != nil {
|
||||||
@@ -684,7 +692,7 @@ func UpdateUser(ctx *jxcontext.Context, payload map[string]interface{}) (err err
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
//邀请过4人直接开通一个月会员并创建群组
|
//邀请过4人直接开通一个月会员并创建群组
|
||||||
if user2.PopCount%1 == 0 && user2.PopFlag == model.NO {
|
if user2.PopCount%4 == 0 && user2.PopFlag == model.NO {
|
||||||
_, err = InvestMember(ctx, 1, user2.UserID, true)
|
_, err = InvestMember(ctx, 1, user2.UserID, true)
|
||||||
user2.PopFlag = model.YES
|
user2.PopFlag = model.YES
|
||||||
dao.UpdateEntity(db, user2, "PopFlag")
|
dao.UpdateEntity(db, user2, "PopFlag")
|
||||||
|
|||||||
Reference in New Issue
Block a user