# 發表新話題(話題,投票,活動報名)
> url:/communityTopic/addTopic
> author:aye
> time:2022.03.20
*****
> 請求類型:post
*****
> 傳入參數:
> | 序號 | 字段名 | 字段中文 | 數據類型 | 是否必填 | 備注 |
> | --- | --- | --- | --- | --- | --- |
> | 1 | mctTitle | 標題 | 字符 | 是 | |
> | 2 | mctType | 類型 | 字符 | 是 | vote投票/gambit話題/apply活動報名) |
> | 3 | mctContent | 話題內容 | 字符 | 是 | |
> | 4 | mctDzCount | 話題點贊數 | int | 是 | 默認值為0 |
> | 5 | mctPlCount | 話題評論數 | int | 是 | 默認值為0 |
> | 6 | mctScCount| 話題收藏數 | int | 是 | 默認值為0 |
> | 7 | mctFbDate| 發布時間 | int | 是 | 默認值為0 |
> | 8 | voteList | 投票類型內容集合 | list集合 | 否 | 只針對于投票類型話題傳話題內容和票數用于保存投票內容表 |
> 傳入接口樣例:
> ```
> {
> mctTitle(String):話題標題,
> mctType(String):話題類型,
> mctContent(String):話題內容,
> mctDzCount(Integer):話題點贊數量,
> mctPlCount(Integer):話題評論數量(默認值為0),
> mctScCount(Integer):話題收藏數量,
> mctFbDate(datetime):發布時間,
> voteList:[{
> mcvName(String):投票選項名字,
> mcvCount(String):投票數,
> }] (針對話題是投票類型)
> }
> ```
> 返回參數
> | 序號 | 字段名 | 字段中文 | 數據類型 | 是否必填 | 備注 |
> | --- | --- | --- | --- | --- | --- |
> | 1 | code | 狀態 | 數字 | 是 | 0/1 |
> | 2 | msg | 狀態 | 數字 | 是 | success/false |
> | 3 | data | 返回內容 | 字符 | 是 | |
> *****
> 返回接口樣例
> ```
> {
> "code":?0,
> "msg":?"success",
> "fileName":?null,
> "data":?"增加成功!"
> }
> ```