|
|
|
@ -34,27 +34,25 @@ func (r *registerUser) UserAdd(c *gin.Context, login *user.Login, info *user.Inf
|
|
|
|
|
tx.Rollback()
|
|
|
|
|
return err
|
|
|
|
|
}
|
|
|
|
|
level := 0
|
|
|
|
|
level := 2
|
|
|
|
|
var parentID uint = 0
|
|
|
|
|
// 3212341
|
|
|
|
|
// 3238368
|
|
|
|
|
var rootID uint = 3238368
|
|
|
|
|
var rootID uint = 1
|
|
|
|
|
if info.InvitationNo != "" {
|
|
|
|
|
var shareUser user.Information
|
|
|
|
|
// uid := baseCode.Decode(info.InvitationNo)
|
|
|
|
|
mysql.Db.First(&shareUser, "invitation_no=?", info.InvitationNo)
|
|
|
|
|
uid := shareUser.ID
|
|
|
|
|
if uid != 0 {
|
|
|
|
|
var p user.Information
|
|
|
|
|
mysql.Db.First(&p, "id = ?", uid)
|
|
|
|
|
if p.Level == 2 {
|
|
|
|
|
if shareUser.Level == 2 {
|
|
|
|
|
level = 0
|
|
|
|
|
parentID = p.ID
|
|
|
|
|
rootID = p.RootID
|
|
|
|
|
parentID = shareUser.ID
|
|
|
|
|
rootID = shareUser.RootID
|
|
|
|
|
}
|
|
|
|
|
if p.Level == 10 {
|
|
|
|
|
if shareUser.Level == 10 {
|
|
|
|
|
level = 2
|
|
|
|
|
rootID = p.ID
|
|
|
|
|
rootID = shareUser.ID
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|