fix: 修复宠物购买查询用户ID错误
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful

This commit is contained in:
xinian
2026-03-12 11:11:46 +08:00
committed by cnb
parent 3b4862e7a6
commit 7720138290

View File

@@ -101,7 +101,7 @@ func (s *PetService) BuyPet(pid uint32) error {
useglod := int64(tt.SalePrice)*102 + int64(tt.SaleCount)*5
var res1 basemodel.BaseSysUser
tx.Model(basemodel.BaseSysUser{}).Where("id", tt.PlayerID).Fields("free_gold").Scan(&res1)
tx.Model(basemodel.BaseSysUser{}).Where("id", s.userid).Fields("free_gold").Scan(&res1)
if res1.FreeGold < useglod {
return fmt.Errorf("余额不足")
}