5、代理: 佣金记录/日交易记录/ 历史佣金排名 (新)
<ul>
<li>代理佣金记录</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://api.com/api/agent/v1/commission/list</code> <code>对应图表数据中type=4的详细数据</code><br />
<strong>请求方式:</strong></li>
<li>GET</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>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">dateGe</td>
<td style="text-align: left;">Y</td>
<td style="text-align: left;">boolean</td>
<td>开始时间</td>
</tr>
<tr>
<td style="text-align: left;">dateLe</td>
<td style="text-align: left;">Y</td>
<td style="text-align: left;">string</td>
<td>结束时间</td>
</tr>
<tr>
<td style="text-align: left;">currency</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">string</td>
<td>品牌币种</td>
</tr>
<tr>
<td style="text-align: left;">type</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">int</td>
<td>1-合约 2-现货 3-永续 4-游戏</td>
</tr>
<tr>
<td style="text-align: left;">dataType</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">int</td>
<td>默认2-团队, 1-直属 2-团队</td>
</tr>
<tr>
<td style="text-align: left;">sname</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">string</td>
<td>下级用户名称</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
&quot;code&quot;: 200,
&quot;message&quot;: &quot;&quot;,
&quot;data&quot;: {
&quot;page&quot;: 1,
&quot;size&quot;: 10,
&quot;count&quot;: &quot;5&quot;,
&quot;totalPage&quot;: 1,
&quot;list&quot;: [
{
&quot;id&quot;: &quot;861961031391559680&quot;,
&quot;uid&quot;: &quot;831109491495157760&quot;,
&quot;sid&quot;: &quot;831109491495157760&quot;,
&quot;type&quot;: 4,
&quot;tid&quot;: &quot;861960964994908160&quot;,
&quot;symbol&quot;: &quot;tf-DOTA 2 Attack/SPOU&quot;,
&quot;currency&quot;: &quot;CNY&quot;,
&quot;charge&quot;: 0,
&quot;volume&quot;: 0,
&quot;amount&quot;: 10,
&quot;margin&quot;: 0,
&quot;lever&quot;: 0,
&quot;ratio&quot;: 0.0019,
&quot;money&quot;: 0.0192,
&quot;rate&quot;: 1,
&quot;tradeTime&quot;: 1683437109000,
&quot;createTime&quot;: 1683437124000,
&quot;delete&quot;: true,
&quot;brand&quot;: &quot;HB&quot;,
&quot;username&quot;: &quot;新代理2&quot;,
&quot;sname&quot;: &quot;新代理2&quot;
},
{
&quot;id&quot;: &quot;859824670597365761&quot;,
&quot;uid&quot;: &quot;831109491495157760&quot;,
&quot;sid&quot;: &quot;831109491495157760&quot;,
&quot;type&quot;: 4,
&quot;tid&quot;: &quot;859824608546013184&quot;,
&quot;symbol&quot;: &quot;tf-DOTA 2 Attack/SPOU&quot;,
&quot;currency&quot;: &quot;CNY&quot;,
&quot;charge&quot;: 0,
&quot;volume&quot;: 0,
&quot;amount&quot;: 600,
&quot;margin&quot;: 0,
&quot;lever&quot;: 0,
&quot;ratio&quot;: 0.0019,
&quot;money&quot;: 1.152,
&quot;rate&quot;: 1,
&quot;tradeTime&quot;: 1682927761000,
&quot;createTime&quot;: 1682927776000,
&quot;delete&quot;: true,
&quot;brand&quot;: &quot;HB&quot;,
&quot;username&quot;: &quot;新代理2&quot;,
&quot;sname&quot;: &quot;新代理2&quot;
},
{
&quot;id&quot;: &quot;859824493467713537&quot;,
&quot;uid&quot;: &quot;831109491495157760&quot;,
&quot;sid&quot;: &quot;831109491495157760&quot;,
&quot;type&quot;: 4,
&quot;tid&quot;: &quot;859824431282143232&quot;,
&quot;symbol&quot;: &quot;tf-DOTA 2 Attack/SPOU&quot;,
&quot;currency&quot;: &quot;CNY&quot;,
&quot;charge&quot;: 0,
&quot;volume&quot;: 0,
&quot;amount&quot;: 500,
&quot;margin&quot;: 0,
&quot;lever&quot;: 0,
&quot;ratio&quot;: 0.0019,
&quot;money&quot;: 0.96,
&quot;rate&quot;: 1,
&quot;tradeTime&quot;: 1682927719000,
&quot;createTime&quot;: 1682927734000,
&quot;delete&quot;: false,
&quot;brand&quot;: &quot;HB&quot;,
&quot;username&quot;: &quot;新代理2&quot;,
&quot;sname&quot;: &quot;新代理2&quot;
},
{
&quot;id&quot;: &quot;859824316560359425&quot;,
&quot;uid&quot;: &quot;831109491495157760&quot;,
&quot;sid&quot;: &quot;831109491495157760&quot;,
&quot;type&quot;: 4,
&quot;tid&quot;: &quot;859824253514956800&quot;,
&quot;symbol&quot;: &quot;tf-DOTA 2 Attack/SPOU&quot;,
&quot;currency&quot;: &quot;CNY&quot;,
&quot;charge&quot;: 0,
&quot;volume&quot;: 0,
&quot;amount&quot;: 10,
&quot;margin&quot;: 0,
&quot;lever&quot;: 0,
&quot;ratio&quot;: 0.0019,
&quot;money&quot;: 0.0192,
&quot;rate&quot;: 1,
&quot;tradeTime&quot;: 1682927677000,
&quot;createTime&quot;: 1682927691000,
&quot;delete&quot;: false,
&quot;brand&quot;: &quot;HB&quot;,
&quot;username&quot;: &quot;新代理2&quot;,
&quot;sname&quot;: &quot;新代理2&quot;
},
{
&quot;id&quot;: &quot;859824253113122817&quot;,
&quot;uid&quot;: &quot;831109491495157760&quot;,
&quot;sid&quot;: &quot;831109491495157760&quot;,
&quot;type&quot;: 4,
&quot;tid&quot;: &quot;859824192777240576&quot;,
&quot;symbol&quot;: &quot;tf-DOTA 2 Attack/SPOU&quot;,
&quot;currency&quot;: &quot;CNY&quot;,
&quot;charge&quot;: 0,
&quot;volume&quot;: 0,
&quot;amount&quot;: 10,
&quot;margin&quot;: 0,
&quot;lever&quot;: 0,
&quot;ratio&quot;: 0.0019,
&quot;money&quot;: 0.0192,
&quot;rate&quot;: 1,
&quot;tradeTime&quot;: 1682927662000,
&quot;createTime&quot;: 1682927676000,
&quot;delete&quot;: false,
&quot;brand&quot;: &quot;HB&quot;,
&quot;username&quot;: &quot;新代理2&quot;,
&quot;sname&quot;: &quot;新代理2&quot;
}
]
}
}</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;">delete</td>
<td style="text-align: left;">boolean</td>
<td>是否审核失败, true-审核失败 falsee-审核通过</td>
</tr>
<tr>
<td style="text-align: left;">symbol</td>
<td style="text-align: left;">string</td>
<td>交易品种</td>
</tr>
<tr>
<td style="text-align: left;">amount</td>
<td style="text-align: left;">string</td>
<td>合约-交易量, 游戏-交易金额</td>
</tr>
<tr>
<td style="text-align: left;">money</td>
<td style="text-align: left;">string</td>
<td>返佣金额</td>
</tr>
</tbody>
</table>
<ul>
<li>代理佣金合计</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://api.com/api/agent/v1/commission/total</code><br />
<strong>请求方式:</strong></li>
<li>GET</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>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">dateGe</td>
<td style="text-align: left;">Y</td>
<td style="text-align: left;">boolean</td>
<td>开始时间</td>
</tr>
<tr>
<td style="text-align: left;">dateLe</td>
<td style="text-align: left;">Y</td>
<td style="text-align: left;">string</td>
<td>结束时间</td>
</tr>
<tr>
<td style="text-align: left;">currency</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">string</td>
<td>品牌币种</td>
</tr>
<tr>
<td style="text-align: left;">type</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">int</td>
<td>1-合约 2-现货 3-永续 4-游戏</td>
</tr>
<tr>
<td style="text-align: left;">dataType</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">int</td>
<td>默认2-团队, 1-直属 2-团队</td>
</tr>
<tr>
<td style="text-align: left;">sname</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">string</td>
<td>下级用户名称</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
&quot;code&quot;: 200,
&quot;message&quot;: &quot;&quot;,
&quot;data&quot;: {
&quot;currency&quot;: &quot;CNY&quot;,
&quot;money&quot;: 0.0192
}
}</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;">currency</td>
<td style="text-align: left;">string</td>
<td>币种</td>
</tr>
<tr>
<td style="text-align: left;">money</td>
<td style="text-align: left;">string</td>
<td>合计返佣金额</td>
</tr>
</tbody>
</table>
<ul>
<li>日交易记录</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://api.com/api/agent/v1/trading/list</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>GET</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>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">dateGe</td>
<td style="text-align: left;">Y</td>
<td style="text-align: left;">boolean</td>
<td>开始时间</td>
</tr>
<tr>
<td style="text-align: left;">dateLe</td>
<td style="text-align: left;">Y</td>
<td style="text-align: left;">string</td>
<td>结束时间</td>
</tr>
<tr>
<td style="text-align: left;">currency</td>
<td style="text-align: left;">Y</td>
<td style="text-align: left;">string</td>
<td>品牌币种</td>
</tr>
<tr>
<td style="text-align: left;">type</td>
<td style="text-align: left;">Y</td>
<td style="text-align: left;">int</td>
<td>1-合约 2-现货 3-永续 4-游戏</td>
</tr>
<tr>
<td style="text-align: left;">dataType</td>
<td style="text-align: left;">Y</td>
<td style="text-align: left;">int</td>
<td>0-自己 1-直属 2-团队</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
&quot;code&quot;: 200,
&quot;message&quot;: &quot;&quot;,
&quot;data&quot;: {
&quot;page&quot;: 1,
&quot;size&quot;: 10,
&quot;count&quot;: &quot;3&quot;,
&quot;totalPage&quot;: 1,
&quot;list&quot;: [
{
&quot;id&quot;: &quot;862100099186212864&quot;,
&quot;uid&quot;: &quot;831109491495157760&quot;,
&quot;date&quot;: 1683388800000,
&quot;type&quot;: 4,
&quot;symbol&quot;: &quot;CS:GO Flip#SPXX&quot;,
&quot;currency&quot;: &quot;CNY&quot;,
&quot;count&quot;: 1,
&quot;margin&quot;: 0,
&quot;amount&quot;: 10,
&quot;volume&quot;: 0,
&quot;charge&quot;: 0,
&quot;createTime&quot;: 1683470280000,
&quot;brand&quot;: &quot;HB&quot;
},
{
&quot;id&quot;: &quot;862100099186212865&quot;,
&quot;uid&quot;: &quot;831109491495157760&quot;,
&quot;date&quot;: 1683388800000,
&quot;type&quot;: 4,
&quot;symbol&quot;: &quot;DOTA 2 Attack#SPOU&quot;,
&quot;currency&quot;: &quot;CNY&quot;,
&quot;count&quot;: 3,
&quot;margin&quot;: 0,
&quot;amount&quot;: 210,
&quot;volume&quot;: 0,
&quot;charge&quot;: 0,
&quot;createTime&quot;: 1683470280000,
&quot;brand&quot;: &quot;HB&quot;
},
{
&quot;id&quot;: &quot;862100099186212866&quot;,
&quot;uid&quot;: &quot;831109491495157760&quot;,
&quot;date&quot;: 1683388800000,
&quot;type&quot;: 4,
&quot;symbol&quot;: &quot;Dota 2 Treasure#SPOR&quot;,
&quot;currency&quot;: &quot;CNY&quot;,
&quot;count&quot;: 1,
&quot;margin&quot;: 0,
&quot;amount&quot;: 1000,
&quot;volume&quot;: 0,
&quot;charge&quot;: 0,
&quot;createTime&quot;: 1683470280000,
&quot;brand&quot;: &quot;HB&quot;
}
]
}
}</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;">symbol</td>
<td style="text-align: left;">string</td>
<td>合约-交易品种、游戏-玩法</td>
</tr>
<tr>
<td style="text-align: left;">amount</td>
<td style="text-align: left;">string</td>
<td>合约-交易量, 游戏-交易金额</td>
</tr>
<tr>
<td style="text-align: left;">type</td>
<td style="text-align: left;">int</td>
<td>1-合约 2-现货 3-永续 4-游戏</td>
</tr>
<tr>
<td style="text-align: left;">symbol</td>
<td style="text-align: left;">string</td>
<td>种类</td>
</tr>
</tbody>
</table>
<ul>
<li>历史佣金排名</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://api.com/api/agent/v1/commission/rank</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>GET</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>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">currency</td>
<td style="text-align: left;">Y</td>
<td style="text-align: left;">string</td>
<td>品牌币种</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
&quot;code&quot;: 200,
&quot;message&quot;: &quot;&quot;,
&quot;data&quot;: {
&quot;list&quot;: [
{
&quot;uid&quot;: &quot;831109491495157760&quot;,
&quot;currency&quot;: &quot;CNY&quot;,
&quot;amount&quot;: 5.171968,
&quot;rank&quot;: 1,
&quot;uname&quot;: &quot;新代理2&quot;
},
{
&quot;uid&quot;: &quot;749956119120347136&quot;,
&quot;currency&quot;: &quot;CNY&quot;,
&quot;amount&quot;: 1.61624,
&quot;rank&quot;: 2,
&quot;uname&quot;: &quot;新代理总&quot;
},
{
&quot;uid&quot;: &quot;831109056822657024&quot;,
&quot;currency&quot;: &quot;CNY&quot;,
&quot;amount&quot;: 1.292992,
&quot;rank&quot;: 3,
&quot;uname&quot;: &quot;新代理1&quot;
}
],
&quot;rankStatus&quot;: 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;">myRankStatus</td>
<td style="text-align: left;">int</td>
<td>我的排名变化: 0:无变化, 1: 上涨, -1: 下降</td>
</tr>
<tr>
<td style="text-align: left;">myRankIndex</td>
<td style="text-align: left;">int</td>
<td>我的排名 若为-1 则显示上涨/下降</td>
</tr>
<tr>
<td style="text-align: left;">commissionWait</td>
<td style="text-align: left;">number</td>
<td>佣金待发放</td>
</tr>
<tr>
<td style="text-align: left;">commissionTotal</td>
<td style="text-align: left;">number</td>
<td>佣金已发放</td>
</tr>
</tbody>
</table>