用户历史积分详情
<h5>简要描述</h5>
<ul>
<li>用户历史积分详情</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>/back/point/user/pointDetails</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST</li>
</ul>
<h5>请求格式</h5>
<pre><code class="language-json">{
"token": "eyd8MKL5PcytI085hvqhsKFPrcDEgOOB",
"startIndex": 0,
"pageSize": 10,
"id": "d212c43b8d0d41b9a4b8d0d31af3dd4a",
"sources": ["1","12"]
}</code></pre>
<h5>请求参数说明</h5>
<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;">token</td>
<td style="text-align: left;">string</td>
<td>访问令牌</td>
</tr>
<tr>
<td style="text-align: left;">startIndex</td>
<td style="text-align: left;">int</td>
<td>起始索引,从0开始</td>
</tr>
<tr>
<td style="text-align: left;">pageSize</td>
<td style="text-align: left;">int</td>
<td>每页大小</td>
</tr>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">string</td>
<td>用户id</td>
</tr>
<tr>
<td style="text-align: left;">sources</td>
<td style="text-align: left;">List<String></td>
<td>来源 全部:不限 小程序:3 APP:1 EPG:2 已使用:11、12 已扣除:13 已过期:14 来源: 1-app领取 2-iptv领取 3-小程序下单获得 4-系统后台发放给用户 11-小程序兑换优惠券消耗 12-小程序兑换商品消耗 13-退款扣回 14-过期扣除</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code class="language-json">{
"statusCode": "0",
"errorCode": "",
"errorDesc": "",
"data": {
"total": 24,
"list": [
{
"id": "0VTWrkERT5czOTwVKocNp3",
"title": "1",
"orderUuid": null,
"status": 1,
"isExpired": false,
"integral": 40,
"source": "12",
"getTime": "2022-04-07 17:06:55",
"invalidTime": null,
"parentId": null,
"userUuid": "d212c43b8d0d41b9a4b8d0d31af3dd4a",
"currentIntegral": null,
"originId": null,
"exchangeCouponId": "ae392fe3be1b48e2b4247864a8165d63",
"exchangeProductId": null,
"exchangePrdOrderId": "5tJCp957DLzmQwgIocVp8Y",
"appUserid": null,
"epgStbid": null,
"aftersaleId": null,
"isDeleted": "0",
"dateCreate": null,
"createBy": null,
"dateUpdate": null,
"updateBy": null,
"orderNo": null,
"exOrderNo": "EX20220407788307"
}
]
}
}</code></pre>
<h5>返回参数说明</h5>
<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;">statusCode</td>
<td style="text-align: left;">string</td>
<td>状态码:0为正常,非0为错误</td>
</tr>
<tr>
<td style="text-align: left;">errorCode</td>
<td style="text-align: left;">string</td>
<td>错误码</td>
</tr>
<tr>
<td style="text-align: left;">errorDesc</td>
<td style="text-align: left;">string</td>
<td>错误令牌</td>
</tr>
<tr>
<td style="text-align: left;">data.total</td>
<td style="text-align: left;">int</td>
<td>总记录数</td>
</tr>
<tr>
<td style="text-align: left;">data.list[i].id</td>
<td style="text-align: left;">string</td>
<td>记录id</td>
</tr>
<tr>
<td style="text-align: left;">data.list[i].title</td>
<td style="text-align: left;">string</td>
<td>文本说明</td>
</tr>
<tr>
<td style="text-align: left;">data.list[i].orderUuid</td>
<td style="text-align: left;">string</td>
<td>小程序下单订单id,在source=3时有值</td>
</tr>
<tr>
<td style="text-align: left;">data.list[i].orderNo</td>
<td style="text-align: left;">string</td>
<td>小程序下单订单号,在source=3时有值</td>
</tr>
<tr>
<td style="text-align: left;">data.list[i].status</td>
<td style="text-align: left;">int</td>
<td>0-获得积分、1-消耗积分</td>
</tr>
<tr>
<td style="text-align: left;">data.list[i].isExpired</td>
<td style="text-align: left;">boolean</td>
<td>是否过期</td>
</tr>
<tr>
<td style="text-align: left;">data.list[i].integral</td>
<td style="text-align: left;">string</td>
<td>积分数</td>
</tr>
<tr>
<td style="text-align: left;">data.list[i].source</td>
<td style="text-align: left;">string</td>
</tr>
<tr>
<td style="text-align: left;">data.list[i].getTime</td>
<td style="text-align: left;">string</td>
<td>获取积分时间或消耗积分时间</td>
</tr>
<tr>
<td style="text-align: left;">data.list[i].invalidTime</td>
<td style="text-align: left;">string</td>
<td>积分过期时间,只在status=0时有值</td>
</tr>
<tr>
<td style="text-align: left;">data.list[i].userUuid</td>
<td style="text-align: left;">string</td>
<td>用户id</td>
</tr>
<tr>
<td style="text-align: left;">data.list[i].originId</td>
<td style="text-align: left;">string</td>
<td>来源:<br/>1-app领取<br/>2-iptv领取<br/>3-小程序下单<br/>11-小程序兑换优惠券消耗<br/>12-小程序兑换商品消耗<br/>13-退款扣回</td>
</tr>
<tr>
<td style="text-align: left;">data.list[i].exchangeCouponId</td>
<td style="text-align: left;">string</td>
<td>积分兑换优惠券id,source=11时有值</td>
</tr>
<tr>
<td style="text-align: left;">data.list[i].exchangeProductId</td>
<td style="text-align: left;">string</td>
<td>积分兑换商品id,source=12时有值</td>
</tr>
<tr>
<td style="text-align: left;">data.list[i].exchangePrdOrderId</td>
<td style="text-align: left;">string</td>
<td>积分兑换订单id,source=12时有值</td>
</tr>
<tr>
<td style="text-align: left;">data.list[i].exOrderNo</td>
<td style="text-align: left;">string</td>
<td>积分兑换订单号,source=12时有值</td>
</tr>
<tr>
<td style="text-align: left;">data.list[i].appUserid</td>
<td style="text-align: left;">string</td>
<td>app端用户id</td>
</tr>
<tr>
<td style="text-align: left;">data.list[i].epgStbid</td>
<td style="text-align: left;">string</td>
<td>epg端用户id(机顶盒号)</td>
</tr>
<tr>
<td style="text-align: left;">data.list[i].aftersaleId</td>
<td style="text-align: left;">string</td>
<td>售后单id,source=13时有值</td>
</tr>
</tbody>
</table>