1.19.3 用户充值存款记录
<p>[TOC]</p>
<h5>简要描述</h5>
<ul>
<li>用户充值列表 接口</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://xx.com/api/Recharge/getDetails</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST 或 GET</li>
</ul>
<h5>参数</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">token</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>用户token</td>
</tr>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">是[单条查询时]</td>
<td style="text-align: left;">int</td>
<td>要查询询的单条记录ID</td>
</tr>
<tr>
<td style="text-align: left;">time</td>
<td style="text-align: left;">否[列表查询时]</td>
<td style="text-align: left;">string</td>
<td>最大请传30天范围, 时间区间 <br>例:2022-2-12~2022-3-10 ,默认最近30天</td>
</tr>
<tr>
<td style="text-align: left;">mtype</td>
<td style="text-align: left;">否[[列表查询时]</td>
<td style="text-align: left;">string</td>
<td>存款到账户类型,支持多个用,隔开</td>
</tr>
<tr>
<td style="text-align: left;">trade_type</td>
<td style="text-align: left;">否[[列表查询时]</td>
<td style="text-align: left;">string</td>
<td>交易类型,支持多个用,隔开</td>
</tr>
<tr>
<td style="text-align: left;">page</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>当前页码 默认1</td>
</tr>
<tr>
<td style="text-align: left;">pagesize</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>每页数据量 默认20</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code> {
"code": 0,
"msg": "成功",
"data": {
"count": 0,
"data": []
}
}
{
"code": 0,
"msg": "成功",
"data": {
"count": 1,
"data": [
{
"id": 219,
"uuid": "cb346d28-4bc0-3599-8a6c-62b460f6",
"username": "wali1133",
"order_id": "P16494869364200233087910",
"money_trade": "100.000000000",
"money_cash": "600.000000000",
"mtype": 13,
"trade_type": 13,
"money_suscc": "200.000000000",
"recharge_type": 13,
"recharge_desc": "用户充值",
"out_recharge_id": "202204093534773844118024814",
"status": 1,
"apply_time": "2022-04-09 14:48:56",
"complete_time": "2022-04-09 19:33:16",
"recharge_reason": null,
"water_rate": "1.00",
"gift_per": "0.02",
"recharge_ip": "127.0.0.1",
"recharge_bank_myname": "",
"recharge_bank_myinfo": "",
"recharge_bank_remark": null,
"coin_name": "MYR",
"coin_protocol": "MYR",
"coin_number": "100.000000000",
"coin_exchange_rate": "1.000000000",
"gateway_id": 2,
"channel_id": 128,
"extjson": null,
"trade_type_name": "存款汇款",
"recharge_type_name": "存款汇款"
}
]
}
}
"code": 0,
"msg": "成功",
"data": {
"count": 2,
"data": [
{
"id": 51,
"uuid": "573e768b-b7ff-350d-a1b9-0fc0f4a3",
"username": "user777",
"order_id": "R16484676809586112506023",
"money_trade": "0.300000000",
"money_cash": "7.100000000",
"mtype": 2,
"trade_type": 14,
"money_suscc": "0.300000000",
"recharge_type": 14,
"recharge_desc": null,
"out_recharge_id": "4e4c7461dc6666d8cd2a7aea29930fa9d4ea8714de15ef24cffb344b6974fe92",
"status": 1,
"apply_time": "2022-03-28 19:41:20",
"complete_time": "2022-03-26 19:54:50",
"recharge_reason": null,
"water_rate": "1.00",
"gift_per": "0.01",
"recharge_ip": null,
"recharge_bank_myname": null,
"recharge_bank_myinfo": null,
"recharge_bank_remark": null,
"coin_name": "USDT",
"coin_protocol": "USDT_TRC20",
"coin_number": "0.300000000",
"coin_exchange_rate": "1.000000000",
"gateway_id": 12,
"channel_id": 119,
"extjson": null,
"trade_type_name": "存款汇款",
"recharge_type_name": "存款汇款"
},
{
"id": 50,
"uuid": "573e768b-b7ff-350d-a1b9-0fc0f4a3",
"username": "user777",
"order_id": "R16484676809468294583169",
"money_trade": "0.200000000",
"money_cash": "6.800000000",
"mtype": 2,
"trade_type": 14,
"money_suscc": "0.200000000",
"recharge_type": 14,
"recharge_desc": null,
"out_recharge_id": "027397beead2f8bd046c1c7ca3febaa70cdaa25c9240c6b69d12e6081df98cec",
"status": 1,
"apply_time": "2022-03-28 19:41:20",
"complete_time": "2022-03-26 19:54:35",
"recharge_reason": null,
"water_rate": "1.00",
"gift_per": "0.01",
"recharge_ip": null,
"recharge_bank_myname": null,
"recharge_bank_myinfo": null,
"recharge_bank_remark": null,
"coin_name": "USDT",
"coin_protocol": "USDT_TRC20",
"coin_number": "0.200000000",
"coin_exchange_rate": "1.000000000",
"gateway_id": 12,
"channel_id": 119,
"extjson": null,
"trade_type_name": "存款汇款",
"recharge_type_name": "存款汇款"
}
]
}
}
</code></pre>
<h5>返回参数说明</h5>
<p><code>order_id</code> '存款订单号',
<code>money_trade</code> '交易金额',
<code>money_cash</code> '存款成功后账户余额',
<code>mtype</code> '存款到账户类型,1 系统账户 2、USDT账户 3.以太坊账户 4.比特币账户 对应system_coinset_config表 ...',
<code>trade_type</code>'交易类型, 参考money_type.trade_type',
<code>money_suscc</code> '成功金额',
<code>recharge_type</code> '操作细类 可以参考money_type.remoney_type , 备用,一些详细的存款需要更细分类时候可用',
<code>recharge_desc</code> '存款描述',
<code>out_recharge_id</code> '关联订单号',
<code>status</code> '状态 0 交易中 1.成功,2失败',
<code>apply_time</code> '记录创建时间',
<code>complete_time</code> '完成时间',
<code>recharge_reason</code> '操作审核 备注',
<code>water_rate</code> '出款流水倍数',
<code>gift_per</code> '赠送彩金比例',
<code>coin_name</code> '存款对应货币 名称标识 SYS 、USDT 、ETH 、 BTC .. ',
<code>coin_protocol</code> '货币单位或协议 SYS (银行编码等) USDT USDT_TRC20 USDT_ERC20 ETH BTC .',
<code>coin_number</code> '存款对应货币数量',
"trade_type_name" '类型名称',
"recharge_type_name" '细类名称',</p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">data.count</td>
<td style="text-align: left;">int</td>
<td>返回条数</td>
</tr>
<tr>
<td style="text-align: left;">data.data</td>
<td style="text-align: left;">json</td>
<td>具体数据</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>