|
|
|
@@ -55,6 +55,7 @@ type User struct { |
|
|
|
AffQuota int `json:"aff_quota" gorm:"type:int;default:0;column:aff_quota"` // 邀请剩余额度 |
|
|
|
AffHistoryQuota int `json:"aff_history_quota" gorm:"type:int;default:0;column:aff_history"` // 邀请历史额度 |
|
|
|
InviterId int `json:"inviter_id" gorm:"type:int;column:inviter_id;index"` |
|
|
|
CreatedAt int64 `json:"created_at" gorm:"bigint;default:0"` |
|
|
|
DeletedAt gorm.DeletedAt `gorm:"index"` |
|
|
|
LinuxDOId string `json:"linux_do_id" gorm:"column:linux_do_id;index"` |
|
|
|
Setting string `json:"setting" gorm:"type:text;column:setting"` |
|
|
|
@@ -436,6 +437,7 @@ func (user *User) Insert(inviterId int) error { |
|
|
|
} |
|
|
|
//user.SetAccessToken(common.GetUUID()) |
|
|
|
user.AffCode = common.GetRandomString(4) |
|
|
|
user.CreatedAt = time.Now().Unix() |
|
|
|
|
|
|
|
// 初始化用户设置,包括默认的边栏配置 |
|
|
|
if user.Setting == "" { |
|
|
|
@@ -503,6 +505,7 @@ func (user *User) InsertWithTx(tx *gorm.DB, inviterId int) error { |
|
|
|
user.Quota = common.QuotaForNewUser |
|
|
|
} |
|
|
|
user.AffCode = common.GetRandomString(4) |
|
|
|
user.CreatedAt = time.Now().Unix() |
|
|
|
|
|
|
|
// 初始化用户设置 |
|
|
|
if user.Setting == "" { |
|
|
|
|