Merge pull request #13 from U188/patch-6

增加管理员要钱方法
This commit is contained in:
764763903a 2021-09-08 10:45:19 +08:00 committed by GitHub
commit 3f2e2c44b4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -14,7 +14,17 @@ type User struct {
ActiveAt time.Time
Coin int
}
func AdddCoin(uid int , num int) int {
var u User
if db.Where("number = ?", uid).First(&u).Error != nil {
return 0
}
db.Model(u).Updates(map[string]interface{}{
"coin": gorm.Expr(fmt.Sprintf("coin+%d",num)),
})
u.Coin+=num
return u.Coin
}
func AddCoin(uid int) int {
var u User
if db.Where("number = ?", uid).First(&u).Error != nil {