获取评论
GET
/student/get/comments/{topicId}获取指定话题的所有评论,并进行分页处理。
请求参数
Path 参数
topicId
string
话题ID
Query 参数
page
integer
页码(从1开始)
pageSize
integer
每页大小
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
code
integer
可选
编码:1成功,0和其它数字为失败
msg
string
错误信息
data
object (PageInfoCommentDTO)
数据
total
integer
可选
list
array[object (CommentDTO) {10}]
可选
pageNum
integer
可选
pageSize
integer
可选
size
integer
可选
startRow
integer
可选
endRow
integer
可选
pages
integer
可选
prePage
integer
可选
nextPage
integer
可选
isFirstPage
boolean
可选
isLastPage
boolean
可选
hasPreviousPage
boolean
可选
hasNextPage
boolean
可选
navigatePages
integer
可选
navigatepageNums
array[integer]
可选
navigateFirstPage
integer
可选
navigateLastPage
integer
可选
示例
{
"code": 0,
"msg": "",
"data": {
"total": 0,
"list": [
{
"id": 0,
"topicId": 0,
"userId": 0,
"content": "",
"parentId": 0,
"createdAt": "",
"updatedAt": "",
"user": {
"id": 0,
"studentid": 0,
"username": "",
"name": "",
"avatar": "",
"email": "",
"phone": "",
"sex": "",
"idNumber": ""
},
"replies": [
{
"id": 0,
"topicId": 0,
"userId": 0,
"content": "",
"parentId": 0,
"createdAt": "",
"updatedAt": "",
"user": {
"id": 0,
"studentid": 0,
"username": "",
"name": "",
"avatar": "",
"email": "",
"phone": "",
"sex": "",
"idNumber": ""
},
"replies": []
}
]
}
],
"pageNum": 0,
"pageSize": 0,
"size": 0,
"startRow": 0,
"endRow": 0,
"pages": 0,
"prePage": 0,
"nextPage": 0,
"isFirstPage": false,
"isLastPage": false,
"hasPreviousPage": false,
"hasNextPage": false,
"navigatePages": 0,
"navigatepageNums": [
0
],
"navigateFirstPage": 0,
"navigateLastPage": 0
}
}
最后修改时间: 2 months ago