(inviterId int)
| 261 | } |
| 262 | |
| 263 | func inviteUser(inviterId int) (err error) { |
| 264 | user, err := GetUserById(inviterId, true) |
| 265 | if err != nil { |
| 266 | return err |
| 267 | } |
| 268 | user.AffCount++ |
| 269 | user.AffQuota += common.QuotaForInviter |
| 270 | user.AffHistoryQuota += common.QuotaForInviter |
| 271 | return DB.Save(user).Error |
| 272 | } |
| 273 | |
| 274 | func (user *User) TransferAffQuotaToQuota(quota int) error { |
| 275 | // 检查quota是否小于最小额度 |
no test coverage detected