文章列表展示
<h5>简要描述</h5>
<ul>
<li>话题一览页面查询接口</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>/gateway/hc-neighbour/topic/getTopicList</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>GET</li>
<li>RequestParam</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;">topicType</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Integer</td>
<td>话题类型 44 青少年关爱</td>
</tr>
<tr>
<td style="text-align: left;">tenantId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>租户ID</td>
</tr>
<tr>
<td style="text-align: left;">userId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Long</td>
<td>用户ID</td>
</tr>
<tr>
<td style="text-align: left;">fromFlag</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Integer</td>
<td>请求来源区分 1:管理后台;2:小程序端</td>
</tr>
<tr>
<td style="text-align: left;">topicTitle</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>话题标题</td>
</tr>
<tr>
<td style="text-align: left;">editType</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Integer</td>
<td>编辑类型 0:内部编辑;1:外部链接</td>
</tr>
<tr>
<td style="text-align: left;">status</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Integer</td>
<td>状态 0:待审核;1:审核通过;2:审核不通过;3:已关闭;</td>
</tr>
<tr>
<td style="text-align: left;">isTop</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Integer</td>
<td>是否置顶 0:否;1:是</td>
</tr>
<tr>
<td style="text-align: left;">createTimeS</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>创建时间-开始</td>
</tr>
<tr>
<td style="text-align: left;">createTimeE</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>创建时间-结束</td>
</tr>
<tr>
<td style="text-align: left;">sortField</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>自定义话题排序</td>
</tr>
<tr>
<td style="text-align: left;">closePraise</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Integer</td>
<td>关闭点赞功能 0:否;1:是</td>
</tr>
<tr>
<td style="text-align: left;">closeComment</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Integer</td>
<td>关闭评论功能 0:否;1:是</td>
</tr>
<tr>
<td style="text-align: left;">closeSignin</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Integer</td>
<td>是否需要签收功能 0:否;1:是</td>
</tr>
<tr>
<td style="text-align: left;">associationId</td>
<td style="text-align: left;">topicType为 17 时必传</td>
<td style="text-align: left;">String</td>
<td>社群id</td>
</tr>
<tr>
<td style="text-align: left;">houseId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>房号id 针对小程序端注册用户,绑定了房号则传房号id,绑定了小区则传小区id</td>
</tr>
<tr>
<td style="text-align: left;">pageSize</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Integer</td>
<td>每页数量</td>
</tr>
<tr>
<td style="text-align: left;">curPage</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Integer</td>
<td>分页页数</td>
</tr>
</tbody>
</table>
<h5>请求参数示例</h5>
<pre><code> {
"tenantId":"100",
"communityId":"1002",
"topicType":2
}</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;">id</td>
<td style="text-align: left;">String</td>
<td>话题id</td>
</tr>
<tr>
<td style="text-align: left;">tenantId</td>
<td style="text-align: left;">String</td>
<td>租户ID</td>
</tr>
<tr>
<td style="text-align: left;">communityId</td>
<td style="text-align: left;">String</td>
<td>园区id</td>
</tr>
<tr>
<td style="text-align: left;">communityName</td>
<td style="text-align: left;">String</td>
<td>园区名字</td>
</tr>
<tr>
<td style="text-align: left;">topicTitle</td>
<td style="text-align: left;">String</td>
<td>话题标题</td>
</tr>
<tr>
<td style="text-align: left;">topicPicture</td>
<td style="text-align: left;">String</td>
<td>话题封面图</td>
</tr>
<tr>
<td style="text-align: left;">informationCopywriting</td>
<td style="text-align: left;">String</td>
<td>话题状态文案</td>
</tr>
<tr>
<td style="text-align: left;">topicType</td>
<td style="text-align: left;">int</td>
<td>话题类型 :2社区超话,15居民超话</td>
</tr>
<tr>
<td style="text-align: left;">editType</td>
<td style="text-align: left;">int</td>
<td>编辑类型 0:内部编辑;1:外部链接</td>
</tr>
<tr>
<td style="text-align: left;">externalUrl</td>
<td style="text-align: left;">String</td>
<td>外部链接地址,当编辑类型为1:外部链接时有值</td>
</tr>
<tr>
<td style="text-align: left;">topicContent</td>
<td style="text-align: left;">String</td>
<td>话题内容</td>
</tr>
<tr>
<td style="text-align: left;">isTop</td>
<td style="text-align: left;">int</td>
<td>是否置顶 0:否;1:是</td>
</tr>
<tr>
<td style="text-align: left;">isTopSort</td>
<td style="text-align: left;">int</td>
<td>置顶排序</td>
</tr>
<tr>
<td style="text-align: left;">status</td>
<td style="text-align: left;">int</td>
<td>状态 0:待审核;1:审核通过;2:审核不通过;3:已关闭</td>
</tr>
<tr>
<td style="text-align: left;">readCount</td>
<td style="text-align: left;">int</td>
<td>浏览数</td>
</tr>
<tr>
<td style="text-align: left;">praiseCount</td>
<td style="text-align: left;">int</td>
<td>点赞数</td>
</tr>
<tr>
<td style="text-align: left;">commentCount</td>
<td style="text-align: left;">int</td>
<td>评论数</td>
</tr>
<tr>
<td style="text-align: left;">hasPraised</td>
<td style="text-align: left;">boolean</td>
<td>是否点过赞</td>
</tr>
<tr>
<td style="text-align: left;">extra</td>
<td style="text-align: left;">String</td>
<td>扩展信息 例如和伙人风采的场合,保存和伙人类型、姓名等附加信息</td>
</tr>
<tr>
<td style="text-align: left;">createTime</td>
<td style="text-align: left;">date</td>
<td>创建时间</td>
</tr>
<tr>
<td style="text-align: left;">relationId</td>
<td style="text-align: left;">String</td>
<td>关联业务表主键id,活动等既存业务表可借此套用通用话题的评论点赞功能</td>
</tr>
<tr>
<td style="text-align: left;">closePraise</td>
<td style="text-align: left;">int</td>
<td>关闭点赞功能 0:否;1:是</td>
</tr>
<tr>
<td style="text-align: left;">closeComment</td>
<td style="text-align: left;">int</td>
<td>关闭评论功能 0:否;1:是</td>
</tr>
<tr>
<td style="text-align: left;">remark</td>
<td style="text-align: left;">String</td>
<td>备注</td>
</tr>
<tr>
<td style="text-align: left;">talentType</td>
<td style="text-align: left;">String</td>
<td>和伙人类型</td>
</tr>
<tr>
<td style="text-align: left;">talentUserId</td>
<td style="text-align: left;">Long</td>
<td>和伙人用户id</td>
</tr>
<tr>
<td style="text-align: left;">talentUserName</td>
<td style="text-align: left;">String</td>
<td>和伙人姓名</td>
</tr>
<tr>
<td style="text-align: left;">broadcaster</td>
<td style="text-align: left;">String</td>
<td>发布人</td>
</tr>
<tr>
<td style="text-align: left;">createUser</td>
<td style="text-align: left;">Long</td>
<td>发布人用户id</td>
</tr>
<tr>
<td style="text-align: left;">pointCount</td>
<td style="text-align: left;">Integer</td>
<td>发放积分数量</td>
</tr>
</tbody>
</table>
<h5>返回结果示例</h5>
<pre><code> {
"code": 200,
"success": true,
"data": {
"records": [
{
"id": "ee75b16edc4bbecfe69654e350e1e33b",
"tenantId": "P1C2A2S1D1",
"communityId": "",
"communityName": "",
"topicTitle": "打群架五个多月却无法第一期",
"topicPicture": "http://obs-xmjdmzsq1.obs.zjlt-dc-2.zjwocloud.com/upload/20220524/abf18be59f40c270699bf32e7a25e883.jpg",
"informationCopywriting": "",
"topicType": 15,
"editType": 0,
"externalUrl": "",
"topicContent": "h5页面",
"isTop": 0,
"isTopSort": 0,
"status": 1,
"readCount": 7,
"praiseCount": 1,
"commentCount": 0,
"hasPraised": true,
"extra": "{\"association_id\": \"bad7d63ea7279d1649cc8f20281db9aa\"}",
"createTime": "2022-05-24 18:10:04",
"relationId": "",
"closePraise": 0,
"closeComment": 0,
"closeSignin": 0,
"signinCount": 0,
"remark": "",
"canEdit": false,
"talentType": "",
"talentUserId": 0,
"talentUserName": "",
"nowStatus": "",
"broadcaster": "",
"createUser": 1526796637687078913,
"pointCount": 0
},
{
"id": "a198d471500e2146200b486ed4f92a55",
"tenantId": "P1C2A2S1D1",
"communityId": "P1C2A2S1D1V2",
"communityName": "东郡名苑",
"topicTitle": "居民超话",
"topicPicture": "http://obs-xmjdmzsq1.obs.zjlt-dc-2.zjwocloud.com/upload/20220527/02f9618d405f4fdddf4d9c2f0f131137.jpg",
"informationCopywriting": "剧名超话状态",
"topicType": 15,
"editType": 0,
"externalUrl": "",
"topicContent": "问啊问问232323",
"isTop": 0,
"isTopSort": 0,
"status": 1,
"readCount": 4,
"praiseCount": 0,
"commentCount": 0,
"hasPraised": false,
"extra": "",
"createTime": "2022-05-27 13:59:50",
"relationId": "",
"closePraise": 1,
"closeComment": 1,
"closeSignin": 0,
"signinCount": 0,
"remark": "",
"canEdit": false,
"talentType": "",
"talentUserId": 0,
"talentUserName": "",
"nowStatus": "",
"broadcaster": "",
"createUser": 1526796637687078913,
"pointCount": 0
},
{
"id": "88666bf660d94dc07a4265f317050d46",
"tenantId": "P1C2A2S1D1",
"communityId": "P1C2A2S1D1V2",
"communityName": "东郡名苑",
"topicTitle": "大碗大碗的",
"topicPicture": "http://obs-xmjdmzsq1.obs.zjlt-dc-2.zjwocloud.com/upload/20220527/fc46c2ec1a181b601da07c71cff2987c.jpg",
"informationCopywriting": "阿达瓦达瓦达",
"topicType": 15,
"editType": 0,
"externalUrl": "",
"topicContent": "阿伟大碗大碗大碗达瓦",
"isTop": 0,
"isTopSort": 0,
"status": 1,
"readCount": 2,
"praiseCount": 1,
"commentCount": 4,
"hasPraised": true,
"extra": "",
"createTime": "2022-05-27 15:11:58",
"relationId": "",
"closePraise": 0,
"closeComment": 0,
"closeSignin": 0,
"signinCount": 0,
"remark": "",
"canEdit": false,
"talentType": "",
"talentUserId": 0,
"talentUserName": "",
"nowStatus": "",
"broadcaster": "",
"createUser": 1526796637687078913,
"pointCount": 2
},
{
"id": "16b9137a21ec0f0f257d2e3d4123c2d3",
"tenantId": "P1C2A2S1D1",
"communityId": "P1C2A2S1D1V2",
"communityName": "东郡名苑",
"topicTitle": "31312",
"topicPicture": "http://obs-xmjdmzsq1.obs.zjlt-dc-2.zjwocloud.com/upload/20220526/9abc9823299e58f38ef3ed3ce9b1566e.jpg",
"informationCopywriting": "",
"topicType": 15,
"editType": 0,
"externalUrl": "",
"topicContent": "12312312",
"isTop": 0,
"isTopSort": 0,
"status": 0,
"readCount": 0,
"praiseCount": 0,
"commentCount": 0,
"hasPraised": false,
"extra": "",
"createTime": "2022-05-26 16:37:07",
"relationId": "",
"closePraise": 0,
"closeComment": 0,
"closeSignin": 0,
"signinCount": 0,
"remark": "",
"canEdit": false,
"talentType": "",
"talentUserId": 0,
"talentUserName": "",
"nowStatus": "",
"broadcaster": "",
"createUser": 1526796637687078913,
"pointCount": 0
}
],
"total": 4,
"size": 10,
"current": 1,
"orders": [],
"optimizeCountSql": true,
"hitCount": false,
"countId": "",
"maxLimit": 0,
"searchCount": true,
"pages": 1
},
"msg": "操作成功",
"status": true
}</code></pre>
<h5>备注</h5>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>