狼行天下

狼行天下


资讯模块

<p>[TOC]</p> <h4>查询资讯接口</h4> <p><strong>简要描述</strong></p> <ul> <li>用户端和管理端通用的资讯查询接口</li> </ul> <p><strong>请求URL</strong></p> <ul> <li><code>http://www.cmh.com/9000/zixun/article/query</code></li> </ul> <p><strong>请求方式</strong></p> <ul> <li>GET</li> </ul> <p><strong>参数</strong></p> <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;">currentPage</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> <tr> <td style="text-align: left;">keyword</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>关键词</td> </tr> <tr> <td style="text-align: left;">state</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>有效:0 无效:-1</td> </tr> <tr> <td style="text-align: left;">type</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>文章类型</td> </tr> <tr> <td style="text-align: left;">queryType</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>客户端查询:1,管理端查询:2 (默认为客户端)</td> </tr> </tbody> </table> <p><strong>返回示例</strong></p> <pre><code>{ "msg": "success", "code": 200, "data": { "records": [ { "id": "6597d393afe32c117c09a2c4193bb531", "title": "2233", "type": 1, "content": "33", "url": "", "state": 0, "beginDate": "2023-01-05", "endDate": "2023-01-26" }, { "id": "0a77dc8dfb9ca7ea38bd2aaa551542ec", "title": "11111111111111111", "type": 1, "content": "222222222222", "url": "", "state": 0, "beginDate": "2022-10-10", "endDate": "2022-10-11" } ], "total": 4, "size": 2, "current": 1, "orders": [], "optimizeCountSql": true, "searchCount": true, "countId": null, "maxLimit": null, "pages": 2 } }</code></pre> <p><strong>返回参数说明</strong></p> <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;">code</td> <td style="text-align: left;">int</td> <td>成功:200, 错误:500,...</td> </tr> <tr> <td style="text-align: left;">msg</td> <td style="text-align: left;">string</td> <td>响应信息 成功:success</td> </tr> <tr> <td style="text-align: left;">data</td> <td style="text-align: left;">obj</td> <td>响应数据</td> </tr> <tr> <td style="text-align: left;">data.records</td> <td style="text-align: left;">arr</td> <td>响应的资讯数据集合</td> </tr> <tr> <td style="text-align: left;">data.total</td> <td style="text-align: left;">int</td> <td>分页总数</td> </tr> <tr> <td style="text-align: left;">data.size</td> <td style="text-align: left;">int</td> <td>每页条数</td> </tr> <tr> <td style="text-align: left;">data.current</td> <td style="text-align: left;">int</td> <td>当前页数</td> </tr> </tbody> </table> <h4>保存资讯接口</h4> <p><strong>简要描述</strong></p> <ul> <li>保存资讯信息接口</li> </ul> <p><strong>请求URL</strong></p> <ul> <li><code>http://www.cmh.com/9000/zixun/article/save</code></li> </ul> <p><strong>请求方式</strong></p> <ul> <li>POST</li> </ul> <p><strong>参数</strong></p> <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;">title</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>标题</td> </tr> <tr> <td style="text-align: left;">content</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>内容</td> </tr> <tr> <td style="text-align: left;">state</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>状态</td> </tr> <tr> <td style="text-align: left;">type</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>文章类型</td> </tr> <tr> <td style="text-align: left;">url</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>外站链接(当类型为外部文章时,此项为必填)</td> </tr> <tr> <td style="text-align: left;">beginDate</td> <td style="text-align: left;">是</td> <td style="text-align: left;">date</td> <td>生效日期</td> </tr> <tr> <td style="text-align: left;">endDate</td> <td style="text-align: left;">是</td> <td style="text-align: left;">date</td> <td>失效日期</td> </tr> </tbody> </table> <p><strong>返回示例</strong></p> <pre><code> { "code": 200, "msg": "null" }</code></pre> <p><strong>返回参数说明</strong></p> <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;">code</td> <td style="text-align: left;">int</td> <td>成功:200, 错误:500,...</td> </tr> </tbody> </table> <h4>更新资讯接口</h4> <p><strong>简要描述</strong></p> <ul> <li>根据id更新资讯信息的接口</li> </ul> <p><strong>请求URL</strong></p> <ul> <li><code>http://www.cmh.com/9000/zixun/article/update</code></li> </ul> <p><strong>请求方式</strong></p> <ul> <li>POST</li> </ul> <p><strong>参数</strong></p> <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;">id</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>id</td> </tr> <tr> <td style="text-align: left;">title</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>标题</td> </tr> <tr> <td style="text-align: left;">content</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>内容</td> </tr> <tr> <td style="text-align: left;">destId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">long</td> <td>目的地id</td> </tr> <tr> <td style="text-align: left;">state</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>状态</td> </tr> <tr> <td style="text-align: left;">type</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>文章类型</td> </tr> <tr> <td style="text-align: left;">url</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>外站链接(当类型为外部文章时,此项为必填)</td> </tr> <tr> <td style="text-align: left;">beginDate</td> <td style="text-align: left;">是</td> <td style="text-align: left;">date</td> <td>生效日期</td> </tr> <tr> <td style="text-align: left;">endDate</td> <td style="text-align: left;">是</td> <td style="text-align: left;">date</td> <td>失效日期</td> </tr> </tbody> </table> <p><strong>返回示例</strong></p> <pre><code> { "code": 200, "msg": "null" }</code></pre> <p><strong>返回参数说明</strong></p> <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;">code</td> <td style="text-align: left;">int</td> <td>成功:200, 错误:500,...</td> </tr> </tbody> </table> <h4>删除资讯接口</h4> <p><strong>简要描述</strong></p> <ul> <li>根据id删除资讯信息的接口</li> </ul> <p><strong>请求URL</strong></p> <ul> <li><code>http://www.cmh.com/9000/zixun/article/delete/{id}</code></li> </ul> <p><strong>请求方式</strong></p> <ul> <li>POST</li> </ul> <p><strong>参数</strong></p> <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;">id</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>id</td> </tr> </tbody> </table> <p><strong>返回示例</strong></p> <pre><code> { "code": 200, "msg": "null" }</code></pre> <p><strong>返回参数说明</strong></p> <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;">code</td> <td style="text-align: left;">int</td> <td>成功:200</td> </tr> </tbody> </table>

页面列表

ITEM_HTML