game_sync/gamesrv/slotspkg/internal/generic/global/ddb.go

137 lines
2.8 KiB
Go

package global
import (
"fmt"
"mongo.games.com/game/gamesrv/slotspkg/internal/generic/key"
)
type Ddb struct{}
var DDB Ddb
func (Ddb) GameAccount(typ string, packageName string, account string) string {
return fmt.Sprintf(key.DdbGameAccount, typ, packageName, account)
}
func (Ddb) GameAccountHistory(typ string, packageName string, account string) string {
return fmt.Sprintf(key.DdbGameAccountHistory, typ, packageName, account)
}
func (Ddb) GameAccountResetCount(typ string, packageName string, account string) string {
return fmt.Sprintf(key.DdbGameAccountResetCount, typ, packageName, account)
}
func (Ddb) GamePlayerSN() string {
return key.DdbGamePlayerSN
}
func (Ddb) GamePlayer(uid uint64) string {
return fmt.Sprintf(key.DdbGamePlayer, uid)
}
func (Ddb) GamePlayerLoginTime() string {
return key.DdbGamePlayerLoginTime
}
func (Ddb) GameSettle(uid uint64) string {
return fmt.Sprintf(key.DdbGameSettle, uid)
}
func (Ddb) GamePool() string {
if Cluster == "" {
return key.DdbGamePool
}
return fmt.Sprintf(key.DdbGameClusterPool, Cluster)
}
func (Ddb) CheatSlots(uid int64) string {
return fmt.Sprintf(key.DdbCheatSlots, uid)
}
func (Ddb) SystemMailSN() string {
return key.DdbSystemMailSN
}
func (Ddb) SystemMail(uid int64) string {
return fmt.Sprintf(key.DdbSystemMail, uid)
}
func (Ddb) SystemPaymentOrder() string {
return key.DdbSystemPaymentOrder
}
func (Ddb) OptBanPlayer() string {
return key.DdbOptBanPlayer
}
func (Ddb) OptConfig() string {
if Cluster == "" {
return key.DdbOptConfig
}
return fmt.Sprintf(key.DdbOptClusterConfig, Cluster)
}
func (Ddb) OptPlayer(uid int64) string {
return fmt.Sprintf(key.DdbOptPlayer, uid)
}
func (Ddb) SystemInviteReward() string {
return key.DdbSystemInviteReward
}
func (Ddb) SystemInviteRank() string {
return key.DdbSystemInviteRank
}
func (Ddb) SystemInviteCoin() string {
return key.DdbSystemInviteCoin
}
func (Ddb) SystemBroadcast() string {
return key.DdbSystemBroadcast
}
func (Ddb) SystemPaymentOrderDaily(day string) string {
return fmt.Sprintf(key.DdbSystemPaymentOrderDaily, day)
}
func (Ddb) SystemCustomerServiceDaily(day string) string {
return fmt.Sprintf(key.DdbSystemCustomerServiceDaily, day)
}
func (Ddb) SystemCustomerServiceTotal() string {
return fmt.Sprintf(key.DdbSystemCustomerServiceTotal)
}
func (Ddb) OptDevice() string {
return key.DdbOptDevice
}
func (Ddb) SystemStatisticsDaily(day string) string {
return fmt.Sprintf(key.DdbSystemStatisticsDaily, day)
}
func (Ddb) OptPermitLogin() string {
return key.DdbOptPermitLogin
}
func (Ddb) OptPermitUserTag() string {
return key.DdbOptPermitUserTag
}
func (Ddb) SystemPix() string {
return key.DdbSystemPix
}
func (Ddb) SystemCPF() string {
return key.DdbSystemCPF
}
func (Ddb) SystemPhoneNumber() string {
return key.DdbSystemPhoneNumber
}
func (Ddb) OptOperate() string {
return key.DdbOptOperate
}