game_sync/model/jackpotdatalog.go

86 lines
2.2 KiB
Go

package model
//
//var (
// JackPotLogDBName = "log"
// JackPotLogCollName = "log_jackpotlog"
// TopicProbeJackPotLogAck = "ack_jackpotlog"
//)
//
//type JackPot struct {
// Val int64
// Ts int64
//}
//type JackPotLog struct {
// LogId bson.ObjectId `bson:"_id"`
// Platform string //平台
// GameFreeId int32
// WaterVal []byte
// JkVal1 []byte
// JkVal2 []byte
// JkVal3 []byte
// JkVal4 []byte
// Ts int64 //记录时间
//}
//
//func NewJackPotLog() *JackPotLog {
// log := &JackPotLog{LogId: bson.NewObjectId()}
// return log
//}
//
//func NewJackPotLogEx(gameFreeId int32, platform string, waterVal, jkVal1, jkVal2, jkVal3, jkVal4 int64) *JackPotLog {
// jackPot := NewJackPotLog()
// now := time.Now()
// ts := now.Unix() - int64(now.Second()) - int64(60*now.Minute()) - int64(60*60*now.Hour())
// jackPot.Platform = platform
// jackPot.GameFreeId = gameFreeId
// w, _ := json.Marshal([]JackPot{{Val: waterVal, Ts: ts}})
// jackPot.WaterVal = w
// jk1, _ := json.Marshal([]JackPot{{Val: jkVal1, Ts: ts}})
// jackPot.JkVal1 = jk1
// jk2, _ := json.Marshal([]JackPot{{Val: jkVal2, Ts: ts}})
// jackPot.JkVal1 = jk2
// jk3, _ := json.Marshal([]JackPot{{Val: jkVal3, Ts: ts}})
// jackPot.JkVal1 = jk3
// jk4, _ := json.Marshal([]JackPot{{Val: jkVal4, Ts: ts}})
// jackPot.JkVal1 = jk4
// jackPot.Ts = ts
// return jackPot
//}
//
//type DelJKData struct {
// Platform string
// Ts time.Time
//}
//
//func DelJackPotLog(platform string, ts time.Time) error {
// if rpcCli == nil {
// return errors.New("rpcCli == nil")
// }
// args := &DelJKData{
// Platform: platform,
// Ts: ts,
// }
// var ret bool
// err := rpcCli.CallWithTimeout("JackPotLogSvc.DelJackPotLog", args, &ret, time.Second*30)
// if err != nil {
// logger.Logger.Error("model.DelJackPotLog eror.", err)
// }
// return err
//}
//func GetJackPotLog(platform string, ts time.Time) (error, []JackPotLog) {
// if rpcCli == nil {
// return errors.New("rpcCli == nil"), nil
// }
// args := &DelJKData{
// Platform: platform,
// Ts: ts,
// }
// var ret []JackPotLog
// err := rpcCli.CallWithTimeout("JackPotLogSvc.GetJackPotLog", args, &ret, time.Second*30)
// if err != nil {
// logger.Logger.Error("model.GetJackPotLog eror.", err)
// }
// return err, ret
//}