通用列表页查询
<p>欢迎使用ShowDoc!</p>
<h5>简要描述</h5>
<ul>
<li>知识库 列表查询借口 </li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>/chronic/resource/list</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </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;">resourceName</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>文章名</td>
</tr>
<tr>
<td style="text-align: left;">classifyId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>三级分类ID</td>
</tr>
<tr>
<td style="text-align: left;">resourceType</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>文章类型 VIDEO=视频 TXT=图文</td>
</tr>
<tr>
<td style="text-align: left;">chargeType</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>收费类型 1收费 0不收费</td>
</tr>
<tr>
<td style="text-align: left;">moduleName</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>模块</td>
</tr>
<tr>
<td style="text-align: left;">publishState</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>发布状态 0-草稿 1-发布 2-下线</td>
</tr>
<tr>
<td style="text-align: left;">editor</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>登录人 查询【我的】时候 把当前登录人的ID传入 不传则表示查询所有</td>
</tr>
<tr>
<td style="text-align: left;">pageNum</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>页码</td>
</tr>
<tr>
<td style="text-align: left;">pageSize</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>页宽</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code> {
"retcode": "0000",
"errMsg": "操作成功",
"body": {
"total": 1,
"list": [
{
"sqlFilter": null,
"currentUserId": null,
"currentOrgId": null,
"currentDeptId": null,
"currentHospitalId": null,
"currentDoctorId": null,
"currentAreaCode": null,
"currentTenant": null,
"resourceId": 64,
"resourceName": "快走,小动作大作用",
"resourceImage": "http://aikangcloud-new.oss-cn-qingdao.aliyuncs.com/shop/image/20180627184050658.png",
"resourceDesc": "快走,小动作大作用快走,看似极为简单普遍的行为,却对身体有着",
"resourceType": "TXT",
"classifyId": 28,
"keywords": null,
"sourceUrl": null,
"affixPath": null,
"viewCount": 1,
"shareCount": 0,
"collectCount": 0,
"commentCount": null,
"state": 1,
"hospId": 0,
"createTime": "2018-06-27 18:41:37",
"updateTime": null,
"duration": null,
"content": null,
"orderBy": 0,
"author": null,
"audioUrl": null,
"audioDuration": null,
"audioContent": null,
"chargeType": 0,
"classify": {
"value": 28,
"text": "饮食运动",
"classifyId": 28,
"classifyName": "饮食运动",
"classifyDesc": null,
"sort": 3,
"state": 1,
"createTime": "2019-03-19 11:39:47",
"moduleName": "1",
"count": null,
"children": null,
"resourceIds": null,
"pclassifyId": 10
},
"classifyName": "饮食运动",
"reViewList": null,
"moduleName": "1",
"authorJobTitle": null,
"authorHospitalName": null,
"authorImage": null,
"authorDepartment": null,
"editor": null,
"editorName": null,
"publishState": 0,
"classifyTreeList": [
{
"value": 5,
"text": "三高疾病",
"classifyId": 5,
"classifyName": "三高疾病",
"classifyDesc": null,
"sort": null,
"state": 1,
"createTime": "2019-08-22 15:02:29",
"moduleName": "1",
"count": null,
"children": null,
"resourceIds": null,
"pclassifyId": 0
},
{
"value": 10,
"text": "高血脂",
"classifyId": 10,
"classifyName": "高血脂",
"classifyDesc": null,
"sort": 5,
"state": 1,
"createTime": "2018-06-27 17:51:55",
"moduleName": "1",
"count": null,
"children": null,
"resourceIds": null,
"pclassifyId": 5
},
{
"value": 28,
"text": "饮食运动",
"classifyId": 28,
"classifyName": "饮食运动",
"classifyDesc": null,
"sort": 3,
"state": 1,
"createTime": "2019-03-19 11:39:47",
"moduleName": "1",
"count": null,
"children": null,
"resourceIds": null,
"pclassifyId": 10
}
],
"pclassifyId": null
}
],
"pageNum": 1,
"pageSize": 3,
"size": 1,
"startRow": 1,
"endRow": 1,
"pages": 1,
"prePage": 0,
"nextPage": 0,
"isFirstPage": true,
"isLastPage": true,
"hasPreviousPage": false,
"hasNextPage": false,
"navigatePages": 8,
"navigatepageNums": [
1
],
"navigateFirstPage": 1,
"navigateLastPage": 1
}
}</code></pre>
<h5>返回参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
<p><code>resource_id</code> int(11) 主键
<code>resource_name</code> varchar(200) 资源名称 标题名称 ,
<code>resource_image</code> varchar(200) '资源图片 标题图',
<code>resource_desc</code> varchar(500) '100字描述',
<code>resource_type</code> varchar(10) '类型 VIDEO=视频 TXT=图文',
<code>classify_id</code> int(11) DEFAULT NULL COMMENT '三级分类ID',
<code>keywords</code> varchar(200) '搜索关键字 弃用',</p>
<p><code>content</code> longtext COLLATE '文章正文内容',
<code>source_url</code> varchar(1024) '视频路径',
<code>affix_path</code> varchar(200) '附件 无用',</p>
<p><code>view_count</code> int(11) '浏览次数',
<code>share_count</code> int(11) '分享次数',
<code>collect_count</code> int(11) '点赞次数(满意次数)',
<code>comment_count</code> int(11) '不满意次数',</p>
<p><code>state</code> int(11) '数据状态 0=无效 1=有效 用于标记逻辑删除',</p>
<p><code>create_time</code> datetime 创建时间,
<code>duration</code> double(11,2) '视频时长',
<code>order_by</code> int(11) '排序 弃用',</p>
<p><code>author</code> varchar(50) '作者',</p>
<p><code>audio_url</code> varchar(1024) '文章描述 语音url 弃用'
<code>audio_duration</code> double(5,2) '文章描述 语音时长 弃用'
<code>audio_content</code> text ''文章描述 语音内容 弃用'</p>
<p><code>charge_type</code> int(2) DEFAULT NULL COMMENT '收费状态 :1=收费',</p>
<p><code>hosp_id</code> int(10) DEFAULT '0' COMMENT '医院id',</p>
<p><code>module_name</code> varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '模块 1-慢病 2-肿瘤 3-心康 4-血透',
<code>author_job_title</code> varchar(32) '作者-职称',
<code>author_hospital_name</code> varchar(100) '作者-单位',
<code>author_image</code> varchar(200) '作者-头像',
<code>author_department</code> varchar(64) '作者-科室',
<code>editor</code> varchar(32) '编辑者ID',
<code>publish_state</code> int(2) '0-草稿 1-发布 2-下线',</p>
<h5>备注</h5>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>