文档
测试

注单查詢

POST
queryBetRecordList

请求参数

参数名
类型
描述
必填
Host
String
api地址
必填
Timestamp
Long
时间戳
必填
Md5Key
String
md5值秘钥
必填
AesKey
String
AesKey设置
必填
MerchantCode
String
商户号
必填
GameTypeEnum
String
游戏类型(请使用枚举进行传值: GameTypeEnum.CQ)(cq)
必填
StartTime
Long
开始时间(时间戳)
必填
EndTime
Long
结束时间(时间戳)
必填
PageIndex
Long
页碼
必填

响应参数

参数名
类型
描述
必填
code
Integer
状态码
必填
message
String
信息
必填
detail
String
細節說明
必填
originCode
Integer
原始状态码
可选
pageSize
Integer
每页数据条数(有注单時)
可选
pageIndex
Integer
当前页码(有注单時)
可选
totalRecord
Integer
总记录数(有注单時)
可选
totalPage
Integer
总页数(有注单時)
可选
record
List<BetRecord>
游戏记录
可选
CqProp
Object
Cq9专有属性
必填
jackpot
BigDecimal
彩池奖金
必填
jackpotcontribution
List<BigDecimal>
必填
jackpottype
String
彩池奖金类别 * ※此栏位值为空字串时,表示未获得彩池奖金
必填
createtime
Long
当笔资料建立时间,格式为※系统结算时间, 注单结算时间及报表结算时间都是createtime RFC3339
必填
detail
List<CqBetRecordResp.Detail>
必填
singlerowbet
Boolean
true|false:是否为再旋转形成的注单
必填
ticketid
String
免费券id
必填
tickettype
String
免费券类型 * 1 = 免费游戏( 获得一局free game ) * 2 = 免费spin ( 获得一次free spin )
必填
giventype
String
免费券取得类型 * 1 = 活动赠送 * 101 = 代理赠送 * 111 = 宝箱赠送 * 112 = 商城购买
必填
ticketbets
BigDecimal
免费券下注额
必填
gamerole
String
庄(banker) or 闲(player) * ※此栏位为牌桌游戏使用,非牌桌游戏此栏位值为空字串
必填
bankertype
String
对战玩家是否有真人[pc|human] * pc:对战玩家没有真人 * human:对战玩家有真人 * ※此栏位为牌桌游戏使用,非牌桌游戏此栏位值为空字串 * ※如果玩家不支持上庄,只存在与系统对玩。则bankertype 为PC
必填
roomfee
BigDecimal
开房费用
必填
bettype
List<BigDecimal>
下注玩法真人参数说明※此栏位为真人游戏使用,非真人游戏此栏位值为空阵列
必填
gameresult
CqBetRecordResp.Gameresult
游戏结果 真人参数说明※此栏位为真人游戏使用,非真人游戏此栏位值为空阵列
必填
cardwin
BigDecimal
派彩加成金额
必填
donate
BigDecimal
打赏金额 * ※此栏位为真人游戏使用,非真人游戏此栏位值为0
必填
isdonate
Boolean
打赏判别 * ※此栏位为真人游戏使用,非真人游戏此栏位值为false
必填

说明 / 示例

```language @Test public void test() { //注單查詢 QueryBetRecordListReq createReq = new QueryBetRecordListReq(); createReq.setHost(host); createReq.setMd5Key(md5Key); createReq.setAesKey(aesKey); createReq.setMerchantCode(merchantCode); createReq.setGameTypeEnum(GameTypeConstant.CQ); createReq.setTimestamp(System.currentTimeMillis()); createReq.setStartTime(1687169557000L); createReq.setEndTime(1687173157000L); createReq.setPageIndex(1); GameService gameService = new GameService(); BaseCommonResp commonResp = gameService.queryBetRecordList(createReq); System.out.println(commonResp); System.out.println(commonResp.getCode()); System.out.println(commonResp.getMessage()); System.out.println(commonResp.getDetail()); ```