type StatisticsMeta { sum BigInt @db.Long /// 总额 times Int @db.Int /// 笔数 user Int @db.Int /// 人数 } type GiftStatisticsMeta { sum BigInt @db.Long /// 总额 times Int @db.Int /// 笔数 user Int @db.Int /// 人数 gift BigInt @db.Long // 充值赠送总额 } type CpcStatisticsMeta { ip Int @db.Int /// 总真实IP数 cost Int @db.Int /// 总真实点击数 maskIp Int @db.Int /// 扣量后IP数 maskCost Int @db.Int /// 扣量后点击数 } type SettleMeta { bet StatisticsMeta /// 总投注 eff StatisticsMeta /// 有效投注 award StatisticsMeta /// 总派奖(包含开奖为和的退款, 和的投注=和的退款=总投注-有效投注) } type RetainMeta { reg1 Int @db.Int /// 1日前注册人数 reg3 Int @db.Int /// 3日前注册人数 reg7 Int @db.Int /// 7日前注册人数 day1 Int @db.Int /// 次日留存人数 day3 Int @db.Int /// 3日留存人数 day7 Int @db.Int /// 7日留存人数 } type RechargeMeta { all GiftStatisticsMeta @map("all") ///全部充值(按到账时间算) first GiftStatisticsMeta @map("1st") /// 首充金额(按到账时间算) second GiftStatisticsMeta @map("2nd") /// 非首次充值的用户(按到账时间算) new GiftStatisticsMeta /// 注册24小时内的用户(按到账时间算) old GiftStatisticsMeta /// 注册大于24小时的用户(按到账时间算) plan Int @db.Int /// 当日发起充值订单数(按创建时间算) done Int @db.Int /// 当日成功充值订单数(按创建时间算) src Json? /// 按充值来源Category统计(c0在线充值;c1人工充值;c2后台充值) doc Json? /// 按充值类型Type统计 } type WithdrawMeta { all StatisticsMeta @map("all") /// 全部提现(按到账时间算) first StatisticsMeta @map("1st") /// 首提金额(按到账时间算) second StatisticsMeta @map("2nd") /// 非首提的用户(按到账时间算) plan Int @db.Int /// 当日发起提现订单数(按创建时间算) done Int @db.Int /// 当日成功提现订单数(按创建时间算) } type WalletStatistics { money BigInt @db.Long /// 总金额 bet BigInt @db.Long /// 总有效投注金额(分) win BigInt @db.Long /// 总用户实际输赢(分) t100 BigInt @db.Long /// 总投注 t200 BigInt @db.Long /// 总结算 t300 BigInt @db.Long /// 总充值 t400 BigInt @db.Long /// 总提现 t500 BigInt @db.Long /// 总赠送 t600 BigInt @db.Long /// 总返利 t700 BigInt @db.Long /// 总其它 } type HomeMata { loginUser Int @db.Int /// 当日登录人数 newUser Int @db.Int /// 当日新增用户总数 maskUser Int @default(0) @db.Int /// 扣量后新增用户总数 newBind Int @db.Int /// 当日新增绑定总数 onlineUser Int @db.Int /// 当前在线人数 bet StatisticsMeta /// 当日投注 settle SettleMeta /// 当日结算订单 retain RetainMeta /// 留存 recharge RechargeMeta /// 充值 withdraw WithdrawMeta /// 提现 gift StatisticsMeta /// 当日赠送 rebate StatisticsMeta /// 当日返利 other StatisticsMeta /// 当日其它交易 cpc CpcStatisticsMeta? /// CPC统计 wallet WalletStatistics? /// 钱包统计 } model Home { id String @id @default(auto()) @map("_id") @db.ObjectId ts DateTime /// 时间 channel String? /// 渠道(""空字符中,所有渠道) device Int @db.Int /// 设备:(0所有;1android;2ios;3H5;4ios-h5) bind Int @db.Int /// 用户类型:(0:所有;1:游客;2:绑定) meta HomeMata @@unique([ts, channel, device, bind]) @@map("home") }