diff --git a/internal/service/app/register.go b/internal/service/app/register.go index 83366de..6069773 100644 --- a/internal/service/app/register.go +++ b/internal/service/app/register.go @@ -51,18 +51,19 @@ func (r *registerUser) UserAdd(c *gin.Context, login *user.Login, info *user.Inf } *info = user.Information{ - ID: lastId, - AncestorID: 1, - Nickname: "左家右厨" + mobile[7:], - Mobile: mobile, - Birthday: formatime.NewSecondFrom(define.DefaultBirthday), - HeadImgUrl: define.DefaultHeadImage, - Audit: r.Audit, - Phone: mobile, - AssessBegin: formatime.NewSecondNow(), // 第一次的起始时间是注册时间 - Identifier: time.Now().Format("060102") + baseCode.Encode(uint64(lastId)), - Level: level, - ParentID: parentID, + ID: lastId, + AncestorID: 1, + Nickname: "左家右厨" + mobile[7:], + Mobile: mobile, + Birthday: formatime.NewSecondFrom(define.DefaultBirthday), + HeadImgUrl: define.DefaultHeadImage, + Audit: r.Audit, + Phone: mobile, + AssessBegin: formatime.NewSecondNow(), // 第一次的起始时间是注册时间 + Identifier: time.Now().Format("060102") + baseCode.Encode(uint64(lastId)), + Level: level, + ParentID: parentID, + InvitationNo: baseCode.Encode(uint64(lastId)), } if err := tx.Create(&info).Error; err != nil { diff --git a/internal/v2/logic/company/company.go b/internal/v2/logic/company/company.go index 272eebd..26abc87 100644 --- a/internal/v2/logic/company/company.go +++ b/internal/v2/logic/company/company.go @@ -230,16 +230,17 @@ func (o logic) Sure(args CompanySureApply) error { return err } info := user.RecookUserInfoModel{ - Id: uint(lastId), - Nickname: "左家右厨" + mobile[7:], - Mobile: mobile, - Birthday: formatime.NewSecondFrom(define.DefaultBirthday), - HeadImgUrl: "", - Phone: mobile, - Identifier: time.Now().Format("060102") + baseCode.Encode(uint64(lastId)), - Level: 10, - ParentID: 0, - RootID: 0, + Id: uint(lastId), + Nickname: "左家右厨" + mobile[7:], + Mobile: mobile, + Birthday: formatime.NewSecondFrom(define.DefaultBirthday), + HeadImgUrl: "", + Phone: mobile, + Identifier: time.Now().Format("060102") + baseCode.Encode(uint64(lastId)), + Level: 10, + ParentID: 0, + RootID: 0, + InvitationNo: baseCode.Encode(uint64(lastId)), } if err := tx.Create(&info).Error; err != nil { diff --git a/internal/v2/logic/manage/jyy/app.go b/internal/v2/logic/manage/jyy/app.go index 15b2a1b..cc45006 100644 --- a/internal/v2/logic/manage/jyy/app.go +++ b/internal/v2/logic/manage/jyy/app.go @@ -109,6 +109,7 @@ func (o logic) Vip(args AppUserReq) error { RootID: 3212341, IsOffline: true, UpgradeTime2: formatime.NewSecondNow(), + InvitationNo: baseCode.Encode(uint64(lastId)), } if err := tx.Create(&info).Error; err != nil { diff --git a/internal/v2/logic/manage/upgrade/upgrade.go b/internal/v2/logic/manage/upgrade/upgrade.go index 0af0f8a..bcda017 100644 --- a/internal/v2/logic/manage/upgrade/upgrade.go +++ b/internal/v2/logic/manage/upgrade/upgrade.go @@ -100,6 +100,7 @@ func (o logic) Sure(args ApplySure) error { RootID: ae.ParentID, IsOffline: offline, UpgradeTime2: formatime.NewSecondNow(), + InvitationNo: baseCode.Encode(uint64(lastId)), } if err := tx.Create(&info).Error; err != nil {