文档
测试

3.5 UserReport / 会员日报表

POST
/api/log/UserReport

接口描述

查询会员的日报表(日期使用 GMT/UTC +8 时区),注:报表统计按订单结算时间,如订单暂未结算,不会进入统计报表。

请求头

参数名
类型
描述
必填
Authorization
string
示例:9b358d8549004bd0bb48b3f94ae7e2a5
必填

请求参数

参数名
类型
描述
必填
UserName
string
可选,要查询的用户名(如不填则查询日期区间内所有的会员)
必填
StartAt
date
可选,开始时间,如不填写则为当天,yyyy/MM/dd 格式
必填
EndAt
date
可选,结束时间,如不填写则为当天,yyyy/MM/dd 格式,注意:开始时间和结束时间不可超过31天
必填
PageIndex
number
当前查询的页码
必填
PageSize
number
当前查询的分页大小,最大支持1024
必填

响应参数

参数名
类型
描述
必填
success
number
是否运行成功
必填
msg
string
本次查询执行时长
必填
info
object
数据字典
必填
RecordCount
number
总记录数 示例:32
必填
PageIndex
number
当前查询的页码 示例:1
必填
PageSize
number
每页的大小 示例:20
必填
data
object
附加的数据信息,留作扩展用途。
必填
list
array
数据列表
必填
Date
date
报表日期
必填
UserName
string
用户名
必填
BetMoney
number
投注额
必填
BetAmount
number
有效投注额
必填
Money
number
盈亏
必填
Reward
number
奖金
必填
OrderCount
number
订单数量
必填

说明 / 示例

### 调用示例 ``` curl https://api.xx.com/api/log/UserReport -X POST -H "Authorization: 9b358d8549004bd0bb48b3f94ae7e2a5" -H "Content-Type:application/x-www-form-urlencoded" -d "UserName=ceshi01&StartAt=2020/4/10&EndAt=2020/4/16" ``` ### 返回示例 ``` { success: 1, msg: "4ms", info: { RecordCount: 1, PageIndex: 1, PageSize: 20, data: null, list: [ { Date: "2020/4/10", UserName: "ceshi01", BetMoney: "1150.0000", BetAmount: "1150.0000", Money: "-1101.3010", Reward: "48.6990", OrderCount: "7" } ] } } ``` **注意:本接口仅适用于使用GMT+8的日期报表查询,如果使用其他时区请使用 *UserOrder* 接口进行查询**