增加管理员要钱方法
This commit is contained in:
parent
9cecbaae2d
commit
06d593eeab
@ -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 {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user