|
|
|
@ -80,7 +80,7 @@ func (s *userManageSrv) UpdateUser(user *ms.User) error {
|
|
|
|
|
//获取用户的账单,判断是否赠送过
|
|
|
|
|
bills, err := (&dbr.WalletStatement{}).List(tx, &dbr.ConditionsT{
|
|
|
|
|
"user_id = ?": user.ID,
|
|
|
|
|
"reason = ?": "手机号绑定赠送",
|
|
|
|
|
"reason = ?": "注册赠送",
|
|
|
|
|
}, 0, 1)
|
|
|
|
|
if err != nil {
|
|
|
|
|
return err
|
|
|
|
@ -103,7 +103,8 @@ func (s *userManageSrv) UpdateUser(user *ms.User) error {
|
|
|
|
|
//获取当前时间戳并加上14天
|
|
|
|
|
user.Balance = time.Now().Unix() + 1209600
|
|
|
|
|
} else {
|
|
|
|
|
user.Balance = oldUser.Balance + user.Balance
|
|
|
|
|
//更新当前用户的balance时间戳,增加14天
|
|
|
|
|
user.Balance = oldUser.Balance + 1209600
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
err = user.Update(s.db)
|
|
|
|
@ -116,7 +117,7 @@ func (s *userManageSrv) UpdateUser(user *ms.User) error {
|
|
|
|
|
UserID: user.ID,
|
|
|
|
|
ChangeAmount: 1400,
|
|
|
|
|
BalanceSnapshot: user.Balance,
|
|
|
|
|
Reason: "手机号绑定赠送",
|
|
|
|
|
Reason: "注册赠送",
|
|
|
|
|
}).Error; err != nil {
|
|
|
|
|
return err
|
|
|
|
|
}
|
|
|
|
|