查询评论列表
<p>[TOC]</p>
<h5>简要描述</h5>
<ul>
<li>查询评论列表</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>/uc/newsFlash/commentList</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>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;">pageNo</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">integer</td>
<td>分页参数</td>
</tr>
<tr>
<td style="text-align: left;">pageSize</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>每页条数</td>
</tr>
<tr>
<td style="text-align: left;">sortBy</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>排序字段:createdAt:按时间,upvotes:按照热度</td>
</tr>
<tr>
<td style="text-align: left;">direction</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>升序或者降序(ASC:DESC),默认降序</td>
</tr>
<tr>
<td style="text-align: left;">newsId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">integer</td>
<td>快讯id</td>
</tr>
<tr>
<td style="text-align: left;">parentId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>查询快讯评论这个为null,查询评论的评论,需提交评论的commnetId</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
&quot;data&quot;: [
{
&quot;id&quot;: 3,
&quot;newsId&quot;: 2325,
&quot;memberId&quot;: 804941,
&quot;commentText&quot;: &quot;第二次评论ok耶&quot;,
&quot;parentId&quot;: 1,
&quot;createdAt&quot;: &quot;2024-05-14 19:38:36&quot;,
&quot;upvotes&quot;: 1,
&quot;voteStatus&quot;: &quot;upvote&quot;,
&quot;subComments&quot;: {
&quot;totalPage&quot;: 1,
&quot;totalElement&quot;: 3,
&quot;subList&quot;: [
{
&quot;id&quot;: 23,
&quot;newsId&quot;: 2325,
&quot;memberId&quot;: 804941,
&quot;commentText&quot;: &quot;对另外一条评论进行评论是安安生生54545,深度2&quot;,
&quot;parentId&quot;: 3,
&quot;createdAt&quot;: &quot;2024-05-23 11:04:56&quot;,
&quot;upvotes&quot;: 0,
&quot;voteStatus&quot;: &quot;upvote&quot;,
&quot;subComments&quot;: null
}
]
}
},
{
&quot;id&quot;: 2,
&quot;newsId&quot;: 2325,
&quot;memberId&quot;: 804941,
&quot;commentText&quot;: &quot;我回复你,你的评论太好了&quot;,
&quot;parentId&quot;: 1,
&quot;createdAt&quot;: &quot;2024-05-14 18:31:44&quot;,
&quot;upvotes&quot;: 1,
&quot;voteStatus&quot;: &quot;upvote&quot;,
&quot;subComments&quot;: {
&quot;totalPage&quot;: 1,
&quot;totalElement&quot;: 1,
&quot;subList&quot;: [
{
&quot;id&quot;: 20,
&quot;newsId&quot;: 2325,
&quot;memberId&quot;: 804941,
&quot;commentText&quot;: &quot;对评论进行评论,深度2&quot;,
&quot;parentId&quot;: 2,
&quot;createdAt&quot;: &quot;2024-05-23 10:48:35&quot;,
&quot;upvotes&quot;: 0,
&quot;voteStatus&quot;: &quot;upvote&quot;,
&quot;subComments&quot;: null
}
]
}
}
],
&quot;code&quot;: 0,
&quot;message&quot;: &quot;success&quot;,
&quot;totalPage&quot;: &quot;1&quot;,
&quot;totalElement&quot;: &quot;2&quot;
}</code></pre>
<h5>返回参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">下级参数</th>
<th>下级参数</th>
<th>类型</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;">newsId</td>
<td style="text-align: left;">int</td>
<td>快讯id</td>
</tr>
<tr>
<td style="text-align: left;">memberId</td>
<td style="text-align: left;">int</td>
<td>用户id</td>
</tr>
<tr>
<td style="text-align: left;">commentText</td>
<td style="text-align: left;"></td>
<td>String</td>
<td>评论内容</td>
</tr>
<tr>
<td style="text-align: left;">parentId</td>
<td style="text-align: left;">int</td>
<td>被回复的评论的id</td>
</tr>
<tr>
<td style="text-align: left;">createdAt</td>
<td style="text-align: left;">date</td>
<td>评论的日期</td>
</tr>
<tr>
<td style="text-align: left;">upvotes</td>
<td style="text-align: left;">int</td>
<td>评论的点赞数</td>
</tr>
<tr>
<td style="text-align: left;">voteStatus</td>
<td style="text-align: left;">String</td>
<td>有数据就是点赞,为空,未点赞</td>
</tr>
<tr>
<td style="text-align: left;">subComments</td>
<td style="text-align: left;">String</td>
<td>下级评论</td>
</tr>
<tr>
<td style="text-align: left;">totalPage</td>
<td style="text-align: left;">int</td>
<td>下级评论总页数</td>
</tr>
<tr>
<td style="text-align: left;">totalElement</td>
<td style="text-align: left;">int</td>
<td>下级评论总数</td>
</tr>
<tr>
<td style="text-align: left;">subList</td>
<td style="text-align: left;">List</td>
<td>下级评论list</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;">newsId</td>
<td style="text-align: left;">String</td>
<td>下级评论总页数</td>
</tr>
<tr>
<td style="text-align: left;">memberId</td>
<td style="text-align: left;">String</td>
<td>用户id</td>
</tr>
<tr>
<td style="text-align: left;">commentText</td>
<td style="text-align: left;">String</td>
<td>评论内容</td>
</tr>
<tr>
<td style="text-align: left;">parentId</td>
<td style="text-align: left;">String</td>
<td>上级评论的id</td>
</tr>
<tr>
<td style="text-align: left;">createdAt</td>
<td style="text-align: left;">String</td>
<td>评论的日期</td>
</tr>
<tr>
<td style="text-align: left;">upvotes</td>
<td style="text-align: left;">String</td>
<td>评论的点赞数</td>
</tr>
<tr>
<td style="text-align: left;">voteStatus</td>
<td style="text-align: left;">String</td>
<td>有数据就是点赞,为空,未点赞</td>
</tr>
<tr>
<td style="text-align: left;">subComments</td>
<td style="text-align: left;">String</td>
<td>下级评论</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>