狼行天下

狼行天下


游记查询

<p>[TOC]</p> <h5>简要描述</h5> <ul> <li>游记查询接口</li> </ul> <h5>请求URL</h5> <ul> <li><code>http://localhost:9000/article/travels/query</code></li> </ul> <h5>请求方式</h5> <ul> <li>Get</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> <th>默认值</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">pageSize</td> <td style="text-align: left;">否</td> <td style="text-align: left;">Integer</td> <td>每页显示条数</td> <td>10</td> </tr> <tr> <td style="text-align: left;">currentPage</td> <td style="text-align: left;">否</td> <td style="text-align: left;">Integer</td> <td>当前页</td> <td>1</td> </tr> <tr> <td style="text-align: left;">orderBy</td> <td style="text-align: left;">否</td> <td style="text-align: left;">Integer</td> <td>排序规则</td> <td>2</td> </tr> <tr> <td style="text-align: left;">travelTimeType</td> <td style="text-align: left;">否</td> <td style="text-align: left;">Integer</td> <td>查询规则 月份 出发时间</td> <td>-1</td> </tr> <tr> <td style="text-align: left;">consumeType</td> <td style="text-align: left;">否</td> <td style="text-align: left;">Integer</td> <td>查询规则 消费 人均消费</td> <td>-1</td> </tr> <tr> <td style="text-align: left;">dayType</td> <td style="text-align: left;">否</td> <td style="text-align: left;">Integer</td> <td>查询规则 出行天数</td> <td>2</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> <td>无</td> </tr> </tbody> </table> <h5>返回示例</h5> <pre><code> {     "msg": "success",     "code": 200,     "data": {         "records": [             {                 "id": 2,                 "destId": 355,                 "destName": "广州",                 "authorId": 1,                 "author": {                     "id": 1,                     "nickname": "xiaoliu",                     "phone": "13700000000",                     "email": "xiaoliu@wolfcode.cn",                     "gender": 1,                     "level": 1000,                     "city": "成都",                     "headImgUrl": "/images/default.jpg",                     "info": "成都最靓的仔",                     "state": 0                 },                 "title": "每年都会有的广州情节",                 "summary": "几乎每年都会去 广州 一趟,一般都是一两天,一个人逛。",                 "coverUrl": "/images/default/wKgEaVzD69aAV3wVAApzcYZfk6089.jpeg",                 "travelTime": "2019-04-27T23:39:00.000+00:00",                 "avgConsume": 100,                 "day": 1,                 "person": 2,                 "createTime": "2019-04-27T23:39:00.000+00:00",                 "releaseTime": null,                 "lastUpdateTime": "2020-12-07T17:14:49.000+00:00",                 "ispublic": 1,                 "viewnum": 762,                 "replynum": 212,                 "favornum": 17,                 "sharenum": 0,                 "thumbsupnum": 100,                 "state": 2,                 "content": null             }         ],         "total": 1,         "size": 10,         "current": 1,         "orders": \[\],         "optimizeCountSql": true,         "searchCount": true,         "countId": null,         "maxLimit": null,         "pages": 1     },     "isView": false }</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;">msg</td> <td style="text-align: left;">String</td> <td>返回结果说明</td> </tr> <tr> <td style="text-align: left;">code</td> <td style="text-align: left;">Integer</td> <td>返回结果状态码</td> </tr> <tr> <td style="text-align: left;">data</td> <td style="text-align: left;">Page</td> <td>返回分页对象</td> </tr> <tr> <td style="text-align: left;">isView</td> <td style="text-align: left;">Boolean</td> <td>页面是否展示游记新增按钮</td> </tr> <tr> <td style="text-align: left;">data.records</td> <td style="text-align: left;">Travel</td> <td>返回数据列表</td> </tr> <tr> <td style="text-align: left;">data.total</td> <td style="text-align: left;">Integer</td> <td>查到的所有数据条数</td> </tr> <tr> <td style="text-align: left;">data.pages</td> <td style="text-align: left;">Integer</td> <td>查到的所有数据页数</td> </tr> <tr> <td style="text-align: left;">data.pageSize</td> <td style="text-align: left;">Integer</td> <td>每页展示条数</td> </tr> <tr> <td style="text-align: left;">data.currentPage</td> <td style="text-align: left;">Integer</td> <td>当前是第几页</td> </tr> </tbody> </table> <h5>请求参数说明</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">orderBy</td> <td style="text-align: left;">1 : 最热(按回复数排序);2 :最新(按创建时间)</td> </tr> <tr> <td style="text-align: left;">travelTimeType</td> <td style="text-align: left;">1 ;2 ;3 ;4 ;5 ;6 ;</td> </tr> <tr> <td style="text-align: left;">consumeType</td> <td style="text-align: left;">1 ;2 ;3 ;4 ;</td> </tr> <tr> <td style="text-align: left;">dayType</td> <td style="text-align: left;">1 ;2 ;3 ;4 ;</td> </tr> </tbody> </table> <h5>隐藏请求参数</h5> <p>jwttoken 判断用户是否登录 </p> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul>

页面列表

ITEM_HTML