团队项目

这是一个流弊的项目


资讯分页查询

<p>[toc]</p> <h2>GET 资讯分页查询</h2> <p>GET /localhost:9000/article/article/query</p> <h5>请求参数</h5> <table> <thead> <tr> <th>名称</th> <th>位置</th> <th>类型</th> <th>必选</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>title</td> <td>query</td> <td>string</td> <td>是</td> <td>标题模糊匹配</td> </tr> <tr> <td>type</td> <td>query</td> <td>string</td> <td>是</td> <td>文章类型(1 外部文章,2本站文章)</td> </tr> <tr> <td>state</td> <td>query</td> <td>string</td> <td>是</td> <td>文章状态(-1 无效,0 有效)</td> </tr> <tr> <td>beginDate</td> <td>query</td> <td>string</td> <td>是</td> <td>文章发布时间区间的开始时间</td> </tr> <tr> <td>endDate</td> <td>query</td> <td>string</td> <td>是</td> <td>文章发布时间区间的结束时间</td> </tr> <tr> <td>currentPage</td> <td>query</td> <td>string</td> <td>否</td> <td>分页参数 当前页</td> </tr> <tr> <td>pageSize</td> <td>query</td> <td>string</td> <td>否</td> <td>分页参数 每页显示条数</td> </tr> </tbody> </table> <blockquote> <p>返回示例</p> <p>成功</p> </blockquote> <pre><code class="language-json">{ "msg": "success", "code": 200, "data": { "records": [ { "id": 1, "title": "叩丁狼资讯测试", "type": 1, "content": "&lt;p&gt;222222&lt;/p&gt;\n", "url": "1", "state": 0, "beginDate": "2023-01-09", "endDate": "2023-01-29", "releaseDate": "2023-01-11", "updateTime": "2023-01-11 15:23:32" }, { "id": 2, "title": "叩丁狼资讯测试", "type": 2, "content": "&lt;p&gt;ddddd&lt;/p&gt;\n", "url": "11", "state": 0, "beginDate": "2023-01-09", "endDate": "2023-01-13", "releaseDate": "2022-12-26", "updateTime": "2023-01-11 19:06:20" }, { "id": 3, "title": "叩丁狼资讯测试", "type": 2, "content": "&lt;p&gt;aaaaaaaa&lt;/p&gt;\n", "url": "11", "state": 0, "beginDate": "2023-01-10", "endDate": "2023-01-10", "releaseDate": "2022-12-26", "updateTime": null }, { "id": 4, "title": "叩丁狼资讯测试", "type": 1, "content": "&lt;p&gt;sss&lt;/p&gt;\n", "url": "2222", "state": 0, "beginDate": "2023-01-10", "endDate": "2023-01-28", "releaseDate": "2023-01-11", "updateTime": null }, { "id": 5, "title": "叩丁狼资讯测试", "type": 1, "content": "&lt;p&gt;sss&lt;/p&gt;\n", "url": "2222", "state": 0, "beginDate": "2023-01-10", "endDate": "2023-01-28", "releaseDate": "2023-01-11", "updateTime": null } ], "total": 5, "size": 10, "current": 1, "orders": [], "optimizeCountSql": true, "searchCount": true, "countId": null, "maxLimit": null, "pages": 1 } }</code></pre> <h5>返回结果</h5> <table> <thead> <tr> <th>名称</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>id</td> <td>Long</td> <td>资讯id</td> </tr> <tr> <td>title</td> <td>string</td> <td>资讯标题</td> </tr> <tr> <td>type</td> <td>string</td> <td>文章类型(1 外部文章,2本站文章)</td> </tr> <tr> <td>content</td> <td>string</td> <td>资讯内容</td> </tr> <tr> <td>url</td> <td>string</td> <td>外部文章链接</td> </tr> <tr> <td>state</td> <td>string</td> <td>文章状态(-1 无效,0 有效)</td> </tr> <tr> <td>beginDate</td> <td>string</td> <td>生效开始时间</td> </tr> <tr> <td>endDate</td> <td>string</td> <td>生效结束时间</td> </tr> <tr> <td>releseDate</td> <td>string</td> <td>发布时间</td> </tr> <tr> <td>updateTime</td> <td>string</td> <td>修改时间</td> </tr> </tbody> </table> <table> <thead> <tr> <th>状态码</th> <th>状态码含义</th> <th>说明</th> <th>数据模型</th> </tr> </thead> <tbody> <tr> <td>200</td> <td><a href="https://tools.ietf.org/html/rfc7231#section-6.3.1">OK</a></td> <td>成功</td> <td>Inline</td> </tr> </tbody> </table>

页面列表

ITEM_HTML