账变记录
<p><strong>简要描述:</strong></p>
<ul>
<li>账变记录</li>
</ul>
<p><strong>请求URL:</strong></p>
<ul>
<li><code>http://xx.com/api/transaction/history</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST</li>
</ul>
<p><strong>参数:</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th style="text-align: left;">说明</th>
<th style="text-align: left;">规则</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 style="text-align: left;">Token由登录接口返回</td>
<td style="text-align: left;">/^[a-z0-9]{32}$/</td>
</tr>
<tr>
<td style="text-align: left;">mode</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">0:月模式 1:两个日期区间</td>
<td style="text-align: left;">/^\d$/</td>
</tr>
<tr>
<td style="text-align: left;">page</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">请求的页码</td>
<td style="text-align: left;">/^[1-9]{1}[0-9]{0,9}$/</td>
</tr>
<tr>
<td style="text-align: left;">type</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">筛选类型 类型: 0-全部, 1-转账, 2-充值, 3-提现, 4-消费,5-收益,6-冻结,7-其它</td>
<td style="text-align: left;">/^\d{1,2}$/</td>
</tr>
<tr>
<td style="text-align: left;">cur_date</td>
<td style="text-align: left;">mode为0时必传</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">当月月份,格式:2019-02</td>
<td style="text-align: left;">[/^\d{4}([-\/])\d{2}$/]</td>
</tr>
<tr>
<td style="text-align: left;">rows</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">每页需要多少条记录</td>
<td style="text-align: left;">/^[1-9]{1}[0-9]{0,2}$/</td>
</tr>
<tr>
<td style="text-align: left;">date_start</td>
<td style="text-align: left;">mode为1时必传</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">起始日期/时间,如传日期,则以该日0点为起始时间</td>
<td style="text-align: left;">/^\d{4}([-\/])\d{2}\1\d{2}(\s\d{2}(\:\d{2}){0,2})?$/</td>
</tr>
<tr>
<td style="text-align: left;">date_end</td>
<td style="text-align: left;">mode为1时必传</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">截止日期/时间,如传日期,则以下一日0点为截止时间</td>
<td style="text-align: left;">/^\d{4}([-\/])\d{2}\1\d{2}(\s\d{2}(\:\d{2}){0,2})?$/</td>
</tr>
</tbody>
</table>
<p><strong>说明:</strong>
返回的list下的对象中的type为7,8,21,22时,该对象会多出两个字段 order_num(转账订单号) 和 transfer_type(转账类型);
返回的list下的对象中的type为6时,该对象会多出几个字段:
account(银行卡后4位)
bank_name(银行名称)
order_num(提现订单号)
update_time(更新时间)
cashier_note(出款人备注)</p>
<p><strong>请求示例</strong></p>
<pre><code>{
"token": "0705ef532fe0ffe510ea7150629026bd",
"mode": 0,
"page": 1,
"type": 0,
"cur_date": "2019-01",
"rows": 15
}</code></pre>
<p><strong>返回示例</strong></p>
<pre><code>{
"result": true,
"message": "",
"data": {
"total_rows": "67",
"current_rows": 15,
"page": 1,
"rows": 15,
"pages": 5,
"list": [
{
"id": "745848",
"amount": "-100K",
"before_change": "800K",
"after_change": "700K",
"type": 21,
"status": "Thành công",
"order_num": "c6366d21d4f3e6ceac4fa13109ccaa6e",
"create_time": "2021-02-26 15:04:49",
"transfer_type": "WG thể thao ",
"type_str": "Chuyển đến bên thứ ba "
},
{
"id": "745847",
"amount": "-100K",
"before_change": "900K",
"after_change": "800K",
"type": 21,
"status": "Thành công",
"order_num": "0013be172a06e5905d793f211193e7c6",
"create_time": "2021-02-26 15:04:34",
"transfer_type": "AG Casino",
"type_str": "Chuyển đến bên thứ ba "
},
{
"id": "745804",
"amount": "-100K",
"before_change": "1000K",
"after_change": "900K",
"type": 21,
"status": "Thành công",
"order_num": "99b1ea7d22aa0a225d76311f5b057a5d",
"create_time": "2021-02-24 21:42:43",
"transfer_type": "AG Casino",
"type_str": "Chuyển đến bên thứ ba "
},
{
"id": "745803",
"amount": "1000K",
"before_change": "0.87K",
"after_change": "1000K",
"type": 15,
"status": "Thành công",
"order_num": "",
"create_time": "2021-02-24 20:23:30",
"type_str": "Quản trị viên nạp vào "
},
{
"id": "745801",
"amount": "-936K",
"before_change": "936K",
"after_change": "0.87K",
"type": 6,
"status": "Thành công",
"order_num": "W20210224194730u83844",
"create_time": "2021-02-24 18:47:30",
"account": "6676",
"bank_name": "ABBANK",
"update_time": "2021-02-25 16:32:24",
"cashier_note": "",
"type_str": "Rút tiền khấu trừ "
},
{
"id": "745797",
"amount": "936K",
"before_change": "0.87K",
"after_change": "936K",
"type": 19,
"status": "Thành công",
"order_num": "W20210224142924u83844",
"create_time": "2021-02-24 13:29:47",
"type_str": "Rút tiền hoàn trả "
},
{
"id": "745796",
"amount": "-936K",
"before_change": "936K",
"after_change": "0.87K",
"type": 6,
"status": "Thất bại",
"order_num": "W20210224142924u83844",
"create_time": "2021-02-24 13:29:24",
"account": "6676",
"bank_name": "ABBANK",
"update_time": "2021-02-24 13:29:47",
"cashier_note": "审核不通过,原因:1",
"type_str": "Rút tiền khấu trừ "
},
{
"id": "745791",
"amount": "-1000K",
"before_change": "1936K",
"after_change": "936K",
"type": 6,
"status": "Thành công",
"order_num": "W20210224135125u83844",
"create_time": "2021-02-24 12:51:25",
"account": "6676",
"bank_name": "ABBANK",
"update_time": "2021-02-24 12:56:20",
"cashier_note": "",
"type_str": "Rút tiền khấu trừ "
},
{
"id": "745790",
"amount": "1000K",
"before_change": "936K",
"after_change": "1936K",
"type": 19,
"status": "Thành công",
"order_num": "W20210224134656u83844",
"create_time": "2021-02-24 12:47:19",
"type_str": "Rút tiền hoàn trả "
},
{
"id": "745789",
"amount": "-1000K",
"before_change": "1936K",
"after_change": "936K",
"type": 6,
"status": "Thất bại",
"order_num": "W20210224134656u83844",
"create_time": "2021-02-24 12:46:56",
"account": "6676",
"bank_name": "ABBANK",
"update_time": "2021-02-24 12:47:19",
"cashier_note": "审核不通过,原因:1",
"type_str": "Rút tiền khấu trừ "
},
{
"id": "745788",
"amount": "100K",
"before_change": "1836K",
"after_change": "1936K",
"type": 13,
"status": "Thành công",
"order_num": "P20210224111804_83844",
"create_time": "2021-02-24 10:18:50",
"type_str": "Nạp ngoại tuyến "
},
{
"id": "745787",
"amount": "100K",
"before_change": "1736K",
"after_change": "1836K",
"type": 13,
"status": "Thành công",
"order_num": "P20210224110820_83844",
"create_time": "2021-02-24 10:08:38",
"type_str": "Nạp ngoại tuyến "
},
{
"id": "745781",
"amount": "5.42K",
"before_change": "1731K",
"after_change": "1736K",
"type": 3,
"status": "Thành công",
"order_num": "",
"create_time": "2021-02-23 22:43:30",
"type_str": "Phát tiền thưởng "
},
{
"id": "745780",
"amount": "-4K",
"before_change": "1735K",
"after_change": "1731K",
"type": 0,
"status": "Thành công",
"order_num": "",
"create_time": "2021-02-23 22:42:52",
"type_str": "Cược thường"
},
{
"id": "745778",
"amount": "5.42K",
"before_change": "1730K",
"after_change": "1735K",
"type": 3,
"status": "Thành công",
"order_num": "",
"create_time": "2021-02-23 22:41:17",
"type_str": "Phát tiền thưởng "
}
],
"budget": [
{
"month": "2021-02",
"income": "10728K",
"expenses": "-11019K"
}
],
"type_list": [
{
"code": 0,
"name": "Tất cả"
},
{
"code": 1,
"name": "Chuyển khoản "
},
{
"code": 2,
"name": "Nạp "
},
{
"code": 3,
"name": "Rút "
},
{
"code": 4,
"name": "Phí "
},
{
"code": 5,
"name": "Lợi nhuận "
},
{
"code": 6,
"name": "Đóng băng"
},
{
"code": 7,
"name": "Khác"
}
],
"current_time": 1615717790,
"current_date": "2021-03-14 17:29:50"
},
"error_no": "0"
}</code></pre>
<p><strong>返回参数说明</strong></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;">result</td>
<td style="text-align: left;">boolean</td>
<td>请求结果,true:成功;false:失败</td>
</tr>
<tr>
<td style="text-align: left;">message</td>
<td style="text-align: left;">string</td>
<td>提示语</td>
</tr>
<tr>
<td style="text-align: left;">data</td>
<td style="text-align: left;">object</td>
<td>数据</td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr>
<th style="text-align: left;">data</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">total_rows</td>
<td style="text-align: left;">int</td>
<td>当前条件总条数</td>
</tr>
<tr>
<td style="text-align: left;">current_rows</td>
<td style="text-align: left;">int</td>
<td>当前条件当前页总条数</td>
</tr>
<tr>
<td style="text-align: left;">page</td>
<td style="text-align: left;">int</td>
<td>当前页数</td>
</tr>
<tr>
<td style="text-align: left;">rows</td>
<td style="text-align: left;">int</td>
<td>每页条数</td>
</tr>
<tr>
<td style="text-align: left;">pages</td>
<td style="text-align: left;">int</td>
<td>当前条件总页数</td>
</tr>
<tr>
<td style="text-align: left;">type_list</td>
<td style="text-align: left;">int</td>
<td>类型字典</td>
</tr>
<tr>
<td style="text-align: left;">list</td>
<td style="text-align: left;">array</td>
<td>数据列表</td>
</tr>
<tr>
<td style="text-align: left;">budget</td>
<td style="text-align: left;">array</td>
<td>收入&支出</td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr>
<th style="text-align: left;">type_list</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">code</td>
<td style="text-align: left;">int</td>
<td>可以选择的type值</td>
</tr>
<tr>
<td style="text-align: left;">name</td>
<td style="text-align: left;">string</td>
<td>type值对应的类型</td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr>
<th style="text-align: left;">budget[n]</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">month</td>
<td style="text-align: left;">string</td>
<td>年-月</td>
</tr>
<tr>
<td style="text-align: left;">income</td>
<td style="text-align: left;">float</td>
<td>收入</td>
</tr>
<tr>
<td style="text-align: left;">expenses</td>
<td style="text-align: left;">float</td>
<td>支出</td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr>
<th style="text-align: left;">list[n]</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">int</td>
<td>记录的id</td>
</tr>
<tr>
<td style="text-align: left;">amount</td>
<td style="text-align: left;">float</td>
<td>金额</td>
</tr>
<tr>
<td style="text-align: left;">before_change</td>
<td style="text-align: left;">float</td>
<td>变动前</td>
</tr>
<tr>
<td style="text-align: left;">after_change</td>
<td style="text-align: left;">float</td>
<td>变动后</td>
</tr>
<tr>
<td style="text-align: left;">type</td>
<td style="text-align: left;">string</td>
<td>类型名称</td>
</tr>
<tr>
<td style="text-align: left;">status</td>
<td style="text-align: left;">string</td>
<td>状态</td>
</tr>
<tr>
<td style="text-align: left;">order_num</td>
<td style="text-align: left;">string</td>
<td>订单号</td>
</tr>
<tr>
<td style="text-align: left;">remark</td>
<td style="text-align: left;">string</td>
<td>该笔交易的注释或标记</td>
</tr>
<tr>
<td style="text-align: left;">create_time</td>
<td style="text-align: left;">string</td>
<td>生成时间(申请提款时间)</td>
</tr>
<tr>
<td style="text-align: left;">cashier_note</td>
<td style="text-align: left;">string</td>
<td>出款备注</td>
</tr>
<tr>
<td style="text-align: left;">update_time</td>
<td style="text-align: left;">string</td>
<td>操作时间(操作出款时间)</td>
</tr>
<tr>
<td style="text-align: left;">account</td>
<td style="text-align: left;">string</td>
<td>! 提款记录账号后四位</td>
</tr>
<tr>
<td style="text-align: left;">bank_name</td>
<td style="text-align: left;">string</td>
<td>! 提款记录银行名称</td>
</tr>
<tr>
<td style="text-align: left;">order_num</td>
<td style="text-align: left;">string</td>
<td>! 提款记录,转出记录订单号</td>
</tr>
<tr>
<td style="text-align: left;">transfer_type</td>
<td style="text-align: left;">string</td>
<td>! 转换的第三方游戏名称</td>
</tr>
</tbody>
</table>
<p><strong>备注</strong></p>
<ul>
<li>暂无</li>
</ul>