RecordTokenUsage 记录令牌使用(用于频率限制)
(tokenId int)
| 504 | |
| 505 | // RecordTokenUsage 记录令牌使用(用于频率限制) |
| 506 | func RecordTokenUsage(tokenId int) error { |
| 507 | if tokenId <= 0 { |
| 508 | return errors.New("tokenId不能为空") |
| 509 | } |
| 510 | |
| 511 | usageLog := TokenUsageLog{ |
| 512 | TokenId: tokenId, |
| 513 | CreatedAt: time.Now().Unix(), |
| 514 | } |
| 515 | |
| 516 | return DB.Create(&usageLog).Error |
| 517 | } |