| 123456789101112131415161718192021222324252627282930313233 |
- package database
- import (
- "bet24.com/database"
- "bet24.com/log"
- pb "bet24.com/servers/micros/audioroom/proto"
- dbengine "bet24.com/servers/micros/dbengine/proto"
- "runtime/debug"
- )
- // 添加礼物记录
- func AddGiftHistory(info pb.GiftHistory) {
- defer func() {
- if err := recover(); err != nil {
- log.Error("transaction recover err %v", err)
- log.Error("%s", debug.Stack())
- }
- }()
- statement := database.NewStatement()
- statement.SetNeedReturnValue(false)
- statement.SetOpenRecordSet(true)
- statement.SetProcName("WS_AudioRoom_AddGiftHistory")
- statement.AddParamter("@RoomID", database.AdParamInput, database.AdInteger, 4, info.RoomId)
- statement.AddParamter("@Sender", database.AdParamInput, database.AdInteger, 4, info.Sender)
- statement.AddParamter("@Receiver", database.AdParamInput, database.AdInteger, 4, info.Receiver)
- statement.AddParamter("@GiftID", database.AdParamInput, database.AdInteger, 4, info.GiftId)
- statement.AddParamter("@GiftNum", database.AdParamInput, database.AdInteger, 4, info.GiftNum)
- statement.AddParamter("@DiamondAmount", database.AdParamInput, database.AdInteger, 4, info.DiamondAmount)
- statement.AddParamter("@GoldAmount", database.AdParamInput, database.AdInteger, 4, info.GoldAmount)
- sqlString := statement.GenSql()
- dbengine.Execute(sqlString)
- }
|