17、代理: 图表数据
<ul>
<li>代理-图表数据</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://api.com/api/agent/v1/home/chart</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>开始时间 yyyy-MM-dd</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>结束时间 yyyy-MM-dd</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>品牌币种, 默认USDT, 可不传</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>1-直属 2-团队</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>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
&quot;code&quot;: 200,
&quot;message&quot;: &quot;&quot;,
&quot;data&quot;: [
{
&quot;date&quot;: &quot;2023-05-06&quot;,
&quot;value&quot;: 0
},
{
&quot;date&quot;: &quot;2023-05-07&quot;,
&quot;value&quot;: 0
},
{
&quot;date&quot;: &quot;2023-05-08&quot;,
&quot;value&quot;: 0
},
{
&quot;date&quot;: &quot;2023-05-09&quot;,
&quot;value&quot;: 0
},
{
&quot;date&quot;: &quot;2023-05-10&quot;,
&quot;value&quot;: 0
},
{
&quot;date&quot;: &quot;2023-05-11&quot;,
&quot;value&quot;: 0
},
{
&quot;date&quot;: &quot;2023-05-12&quot;,
&quot;value&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;">date</td>
<td style="text-align: left;">string</td>
<td>日期</td>
</tr>
<tr>
<td style="text-align: left;">value</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/user/list</code> <code>对应图表数据中type=1的详细数据</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;">N</td>
<td style="text-align: left;">boolean</td>
<td>开始时间 yyyy-MM-dd</td>
</tr>
<tr>
<td style="text-align: left;">dateLe</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">string</td>
<td>结束时间 yyyy-MM-dd</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>品牌币种, 默认USDT</td>
</tr>
<tr>
<td style="text-align: left;">username</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">string</td>
<td>用户名称</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>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;2&quot;,
&quot;totalPage&quot;: 1,
&quot;list&quot;: [
{
&quot;uid&quot;: &quot;831580468461060096&quot;,
&quot;username&quot;: &quot;H99283640&quot;,
&quot;pid&quot;: &quot;831109491495157760&quot;,
&quot;distance&quot;: 1,
&quot;source&quot;: &quot;&quot;,
&quot;registerTime&quot;: 1676193834000,
&quot;recharge&quot;: 0,
&quot;withdraw&quot;: 0,
&quot;tradeAmount&quot;: 0,
&quot;tradeCount&quot;: 0,
&quot;commonRate&quot;: 0,
&quot;orderRate&quot;: 0,
&quot;swapRate&quot;: 0,
&quot;quizRate&quot;: 0,
&quot;gameRate&quot;: 0
},
{
&quot;uid&quot;: &quot;831191955756433408&quot;,
&quot;username&quot;: &quot;H86139375&quot;,
&quot;pid&quot;: &quot;831109491495157760&quot;,
&quot;distance&quot;: 1,
&quot;source&quot;: &quot;&quot;,
&quot;registerTime&quot;: 1676101205000,
&quot;recharge&quot;: 0,
&quot;withdraw&quot;: 0,
&quot;tradeAmount&quot;: 0,
&quot;tradeCount&quot;: 0,
&quot;commonRate&quot;: 0.8,
&quot;orderRate&quot;: 0.8,
&quot;swapRate&quot;: 0.8,
&quot;quizRate&quot;: 0.8,
&quot;gameRate&quot;: 0.8
}
]
}
}</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;">uid</td>
<td style="text-align: left;">string</td>
<td>用户IID</td>
</tr>
<tr>
<td style="text-align: left;">username</td>
<td style="text-align: left;">string</td>
<td>用户名称</td>
</tr>
<tr>
<td style="text-align: left;">loginTime</td>
<td style="text-align: left;">string</td>
<td>最后登录时间</td>
</tr>
<tr>
<td style="text-align: left;">avatar</td>
<td style="text-align: left;">string</td>
<td>用户头像</td>
</tr>
<tr>
<td style="text-align: left;">source</td>
<td style="text-align: left;">string</td>
<td>来源</td>
</tr>
<tr>
<td style="text-align: left;">currency</td>
<td style="text-align: left;">string</td>
<td>币种</td>
</tr>
<tr>
<td style="text-align: left;">assetMoney</td>
<td style="text-align: left;">number</td>
<td>余额</td>
</tr>
<tr>
<td style="text-align: left;">commonRate</td>
<td style="text-align: left;">number</td>
<td>合约分成, 与上级的分成比例: 0.7 代表分成70%</td>
</tr>
<tr>
<td style="text-align: left;">orderRate</td>
<td style="text-align: left;">number</td>
<td>现货分成, 与上级的分成比例: 0.7 代表分成70%</td>
</tr>
<tr>
<td style="text-align: left;">swapRate</td>
<td style="text-align: left;">number</td>
<td>永续合约分成, 与上级的分成比例: 0.7 代表分成70%</td>
</tr>
<tr>
<td style="text-align: left;">quizRate</td>
<td style="text-align: left;">number</td>
<td>竞猜分成, 与上级的分成比例: 0.7 代表分成70%</td>
</tr>
<tr>
<td style="text-align: left;">gameRate</td>
<td style="text-align: left;">number</td>
<td>游戏分成, 与上级的分成比例: 0.7 代表分成70%</td>
</tr>
<tr>
<td style="text-align: left;">fromAgent</td>
<td style="text-align: left;">boolean</td>
<td>是否代理手动创建用户:true 是 , false 否</td>
</tr>
<tr>
<td style="text-align: left;">passMod</td>
<td style="text-align: left;">int</td>
<td>密码修改次数</td>
</tr>
</tbody>
</table>
<ul>
<li>代理-图表数据- 充值人数详细记录</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://api.com/api/agent/v1/user/recharge-list</code> <code>对应图表数据中type=2的详细数据</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>开始时间 yyyy-MM-dd</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>结束时间 yyyy-MM-dd</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>品牌币种, 默认USDT</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;2&quot;,
&quot;totalPage&quot;: 1,
&quot;list&quot;: [
{
&quot;uid&quot;: &quot;831580468461060096&quot;,
&quot;username&quot;: &quot;H99283640&quot;,
&quot;pid&quot;: &quot;831109491495157760&quot;,
&quot;distance&quot;: 1,
&quot;source&quot;: &quot;&quot;,
&quot;registerTime&quot;: 1676193834000,
&quot;recharge&quot;: 1111,
&quot;rechargeCount&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;">uid</td>
<td style="text-align: left;">string</td>
<td>用户IID</td>
</tr>
<tr>
<td style="text-align: left;">username</td>
<td style="text-align: left;">string</td>
<td>用户名称</td>
</tr>
<tr>
<td style="text-align: left;">recharge</td>
<td style="text-align: left;">number</td>
<td>总充值</td>
</tr>
<tr>
<td style="text-align: left;">rechargeCount</td>
<td style="text-align: left;">number</td>
<td>总充值次数</td>
</tr>
</tbody>
</table>
<ul>
<li>代理-图表数据- 交易人数详细记录</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://api.com/api/agent/v1/user/trade-list</code> <code>对应图表数据中type=3的详细数据</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>开始时间 yyyy-MM-dd</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>结束时间 yyyy-MM-dd</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>品牌币种, 默认USDT</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;1&quot;,
&quot;totalPage&quot;: 1,
&quot;list&quot;: [
{
&quot;uid&quot;: &quot;831109491495157760&quot;,
&quot;username&quot;: &quot;新代理2&quot;,
&quot;pid&quot;: &quot;831109056822657024&quot;,
&quot;distance&quot;: 1,
&quot;source&quot;: &quot;&quot;,
&quot;registerTime&quot;: 1676081544000,
&quot;type&quot;: 1,
&quot;tradeCurrency&quot;: 0,
&quot;tradeAmount&quot;: 15080,
&quot;tradeCount&quot;: 30
}
]
}
}</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;">uid</td>
<td style="text-align: left;">string</td>
<td>用户IID</td>
</tr>
<tr>
<td style="text-align: left;">username</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;">tradeAmount</td>
<td style="text-align: left;">number</td>
<td>总交易量</td>
</tr>
<tr>
<td style="text-align: left;">tradeCurrency</td>
<td style="text-align: left;">number</td>
<td>交易币种</td>
</tr>
<tr>
<td style="text-align: left;">tradeCount</td>
<td style="text-align: left;">number</td>
<td>总交易次数</td>
</tr>
</tbody>
</table>