game_sync/model/bankbindlog.go

43 lines
751 B
Go

package model
import (
"time"
)
var (
BankBindDBName = "log"
BankBindCollName = "log_bankbind"
)
const (
BankBindLogType_Bank int32 = iota
BankBindLogType_Ali
)
type BankBindLog struct {
Snid int32
Platform string
LogType int32
Name string
Card string
Modify int32
Time time.Time
}
func NewBankBindLog(snid int32, platform string, logtype int32, name, card string, modify int32) error {
if rpcCli == nil {
return ErrRPClientNoConn
}
log := &BankBindLog{
Snid: snid,
Platform: platform,
LogType: logtype,
Name: name,
Card: card,
Modify: modify,
Time: time.Now(),
}
var ret bool
return rpcCli.CallWithTimeout("BankBindLogSvc.InsertBankBindLog", log, &ret, time.Second*30)
}