# 社區話題數據展示
> url:/communityTopic/getTopicInfo
> author:aye
> time:2022.03.20
*****
> 請求類型:get
*****
> 傳入參數:
> | 序號 | 字段名 | 字段中文 | 數據類型 | 是否必填 | 備注 |
> | --- | --- | --- | --- | --- | --- |
> | 1 | mctTitle | 話題關鍵字 | 字符串 | 是 | 支持模糊查詢 |
> | 1 | pageSize | 頁數 | 數值 | 是 | |
> | 1 | pageNum | 每頁記錄數 | 數值 | 是 | |
> *****
> 傳入接口樣例:
> ```
> {
> mctTitle(String):話題,
> pageSize(num):1,
> pageNum(num):10,
> }
> ```
*****
> 返回參數
> | 序號 | 字段名 | 字段中文 | 數據類型 | 是否必填 | 備注 |
> | --- | --- | --- | --- | --- | --- |
> | 1 | dataId | 唯一編號 | 字符串 | 是 | |
> | 2 | mctTitle | 話題標題 | 字符串 | 是 | 用戶昵稱+標題 |
> | 3 | mctType | 標題 | 字符串 | 是 | 用來區分投票(vote)、活動報名(apply)、普通話題(gambit) |
> | 4 | mctContent | 話題內容 | 字符串 | 是 | |
> | 5 | mctScCount | 收藏數 | 數字 | 是 | |
> | 6 | mctDzCount | 點贊人數 | 數字 | 是 | |
> | 7 | mctPlCount | 評論數 | 數字 | 是 | |
> | 8 | mctFbDate | 話題發布時間 | dateTime | 是 | |
> | 9 | communityStatus | 個人用戶話題展示狀態 | list集合 | 是 | 展示個人每個話題點贊、收藏、投票、報名狀態 |
> | 9.1 | mcsUserId| 用戶id | 字符 | 是 | |
> | 9.2 | mcsClickStatus| 點贊狀態 | 字符 | 是 | 1是2否 |
> | 9.3 | mcsCollectStatus| 收藏狀態 | 字符 | 是 | 1是2否 |
> | 9.4 | mcsVoteStatus| 投票狀態 | 字符 | 是 | 1是2否 |
> | 9.5 | mcsApplyStatus| 報名狀態 | 字符 | 是 | 1是2否 |
> | 9.6 | dataId| 主鍵 | 字符| 否 | dataId存在是修改 dataId不存在為保存|
> | 10 | voteList | 投票信息 | list | 否 | 針對于投票類型展示 |
> | 10.1 | mcvName| 投票選項名 | 字符 | 是 | |
> | 10.2 | mcvCount | 投票數 | 數字 | 是 | |
> | 10.3 | dataId| 主鍵 | 字符| 是 | |
> | 10.4 | parentId| 話題id | 字符 | 是 | |
> | 11 | commentList | 評論信息 | list | 否 | 針對于評論類型展示 |
> | 11.1 | name | 用戶昵稱 | 字符 | 是 | |
> | 11.2 | pid| 話題id | 字符 | 是 | |
> | 11.3 | time| 評論時間 | 字符 | 是 | yyyy-mm-dd HH:mm:ss |
> | 11.4 | time| 評論內容 | 字符 | 是 | |
> | 12 | mctUserId| 發起話題用戶id | 字符 | 是 | |
> *****
> 返回接口樣例
```
[
????????????{
???????????????"mctTitle":?"標題", 發起話題用戶昵稱+標題
????????????????"mctType":?"1", 話題類型
????????????????"mctContent":?"123", 話題內容
"mctUserId":?"488c2c9afac", 發起話題用戶id
????????????????"mctDzCount":?0, 點贊數量
????????????????"mctPlCount":?0, 評論數量
????????????????"mctScCount":?0, 收藏數量
????????????????"mctFbDate":?"2022-03-16?09:30:25", 發布時間
????????????????"dataId":?"1", 主鍵
????????????????"parentId":?null,
????????????????"communityStatus":?{
????????????????????"mcsUserId":?"1", 用戶id
????????????????????"mcsClickStatus":?"1", 點贊狀態1是2否
????????????????????"mcsCollectStatus":?"1", 收藏狀態1是2否
???????????????????"mcsVoteStatus":?"1", 投票狀態1是2否
????????????????????"mcsApplyStatus":?"1", 報名狀態1是2否
????????????????????"dataId":?"1", dataId存在是修改 dataId不存在為保存 (即為話題狀態的初始狀態)
????????????????????"parentId":?"1",
?????????????????},
? "voteList": [
? {
? "mcvName": "選項一", 投票名字
? "mcvCount": 2, 投票數
? "dataId": "aabe40de9b5e82d7afcab2faccabfb18", 主鍵
? "parentId":"ce30de92011246b3b359e30b17af9469" 話題id
? }],
? "commentList":?[{
"name":?"張三", 用戶昵稱
"pid":?"1", 話題id
"time":?"2022-03-15?17:32:13", 評論時間
"content":?"123" 評論內容
??????????????????? ?}]
}]
```