48 lines
2.1 KiB
Go
48 lines
2.1 KiB
Go
package modelmongo
|
||
|
||
import (
|
||
"time"
|
||
|
||
"go.mongodb.org/mongo-driver/bson/primitive"
|
||
)
|
||
|
||
const LogGamePlayerListLog = "log_gameplayerlistlog"
|
||
|
||
type GamePlayerListLog struct {
|
||
LogId primitive.ObjectID `bson:"_id"`
|
||
SnId int32 //用户Id
|
||
Name string //名称
|
||
GameId int32 //游戏id
|
||
BaseScore int32 //游戏底注
|
||
ClubId int32 //俱乐部Id
|
||
ClubRoom string //俱乐部包间
|
||
TaxCoin int64 //税收
|
||
ClubPumpCoin int64 //俱乐部额外抽水
|
||
Platform string //平台id
|
||
Channel string //渠道
|
||
Promoter string //推广员
|
||
PackageTag string //包标识
|
||
SceneId int32 //场景ID
|
||
GameMode int32 //游戏类型
|
||
GameFreeid int32 //游戏类型房间号
|
||
GameDetailedLogId string //游戏记录Id
|
||
IsFirstGame bool //是否第一次游戏
|
||
//对于拉霸类:BetAmount=100 WinAmountNoAnyTax=0 (表示投入多少、收益多少,值>=0)
|
||
//拉霸类小游戏会是:BetAmount=0 WinAmountNoAnyTax=100 (投入0、收益多少,值>=0)
|
||
//对战场:BetAmount=0 WinAmountNoAnyTax=100 (投入会有是0、收益有正负,WinAmountNoAnyTax=100则盈利,WinAmountNoAnyTax=-100则输100)
|
||
BetAmount int64 //下注金额
|
||
WinAmountNoAnyTax int64 //盈利金额,不包含任何税
|
||
TotalIn int64 //本局投入
|
||
TotalOut int64 //本局产出
|
||
Time time.Time //记录时间
|
||
RoomType int32 //房间类型
|
||
GameDif string //游戏标识
|
||
GameClass int32 //游戏类型 1棋牌 2电子 3百人 4捕鱼 5视讯 6彩票 7体育
|
||
MatchId int32
|
||
MatchType int32 //0.普通场 1.锦标赛 2.冠军赛 3.vip专属
|
||
Ts int32
|
||
IsFree bool //拉霸专用 是否免费
|
||
WinSmallGame int64 //拉霸专用 小游戏奖励
|
||
WinTotal int64 //拉霸专用 输赢
|
||
}
|