游记查询
<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>