按类别查询
<p>[TOC]</p>
<h5>简要描述</h5>
<ul>
<li>;类别查询接口</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://localhost:8089/disaster/condition_select</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>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">username</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>用户名</td>
</tr>
<tr>
<td style="text-align: left;">category</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Integer</td>
<td>查询哪一类信息(0代表查询伤亡数据, 1代表查询房屋数据,2代表查询次生灾害数据,3代表查询生命线数据 4代表震情)</td>
</tr>
<tr>
<td style="text-align: left;">page</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Integer</td>
<td>第几页</td>
</tr>
<tr>
<td style="text-align: left;">num</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Integer</td>
<td>每页有几条信息</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
"code": "200",
"msg": "成功",
"sumPage": 2,
"sumRow": 5,
"currentPage": 1,
"pageSize": 3,
"haveNext": true,
"havePrevious": false,
"data": [
{
"id": 4,
"disasterId": "330105000001202205061532312000402001",
"locationProvince": "浙江省",
"locationCity": "杭州市",
"locationCounty": "拱墅区",
"locationTown": "金华路",
"locationVillage": "34号",
"uploadTime": "2022-05-06T15:32:31.000+00:00",
"sourceMain": "泛在感知数据",
"sourceSub": "互联网感知",
"carrier": "文字",
"disasterMain": "生命线工程灾情",
"disasterSub": "供水",
"disasterTarget": "受灾设施数",
"username": "gongjingzhe",
"description": "43商店",
"haveFile": null,
"fileUrl": null,
"fileUploader": null,
"fileTime": null,
"createTime": "2022-05-06T07:34:28.000+00:00",
"active": 1
},
{
"id": 5,
"disasterId": "330105000001202205061532312000402002",
"locationProvince": "浙江省",
"locationCity": "杭州市",
"locationCounty": "拱墅区",
"locationTown": "金华路",
"locationVillage": "34号",
"uploadTime": "2022-05-06T15:32:31.000+00:00",
"sourceMain": "泛在感知数据",
"sourceSub": "互联网感知",
"carrier": "文字",
"disasterMain": "生命线工程灾情",
"disasterSub": "供水",
"disasterTarget": "受灾范围",
"username": "gongjingzhe",
"description": "3km",
"haveFile": null,
"fileUrl": null,
"fileUploader": null,
"fileTime": null,
"createTime": "2022-05-06T07:35:32.000+00:00",
"active": 1
},
{
"id": 6,
"disasterId": "330105000001202205061532312000402003",
"locationProvince": "浙江省",
"locationCity": "杭州市",
"locationCounty": "拱墅区",
"locationTown": "金华路",
"locationVillage": "34号",
"uploadTime": "2022-05-06T15:32:31.000+00:00",
"sourceMain": "泛在感知数据",
"sourceSub": "互联网感知",
"carrier": "文字",
"disasterMain": "生命线工程灾情",
"disasterSub": "供水",
"disasterTarget": "受灾程度",
"username": "gongjingzhe",
"description": "轻微",
"haveFile": null,
"fileUrl": null,
"fileUploader": null,
"fileTime": null,
"createTime": "2022-05-06T07:35:53.000+00:00",
"active": 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>
<tr>
<td style="text-align: left;">code</td>
<td style="text-align: left;">string</td>
<td>错误码</td>
</tr>
<tr>
<td style="text-align: left;">msg</td>
<td style="text-align: left;">string</td>
<td>一共有几页</td>
</tr>
<tr>
<td style="text-align: left;">sumPage</td>
<td style="text-align: left;">long</td>
<td>总页数</td>
</tr>
<tr>
<td style="text-align: left;">sumRow</td>
<td style="text-align: left;">long</td>
<td>总条数</td>
</tr>
<tr>
<td style="text-align: left;">currentPage</td>
<td style="text-align: left;">long</td>
<td>当前页数</td>
</tr>
<tr>
<td style="text-align: left;">pageSize</td>
<td style="text-align: left;">long</td>
<td>每页有几条</td>
</tr>
<tr>
<td style="text-align: left;">haveNext</td>
<td style="text-align: left;">boolean</td>
<td>是否有下一页</td>
</tr>
<tr>
<td style="text-align: left;">havePrevious</td>
<td style="text-align: left;">boolean</td>
<td>是否有上一页</td>
</tr>
<tr>
<td style="text-align: left;">data</td>
<td style="text-align: left;">DisasterMain</td>
<td>灾情信息</td>
</tr>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">Integer</td>
<td>数据库内唯一ID</td>
</tr>
<tr>
<td style="text-align: left;">disasterId</td>
<td style="text-align: left;">String</td>
<td>灾情码</td>
</tr>
<tr>
<td style="text-align: left;">locationProvince</td>
<td style="text-align: left;">String</td>
<td>所在地省名</td>
</tr>
<tr>
<td style="text-align: left;">locationCity</td>
<td style="text-align: left;">String</td>
<td>所在地市名</td>
</tr>
<tr>
<td style="text-align: left;">locationCounty</td>
<td style="text-align: left;">String</td>
<td>所在地县名</td>
</tr>
<tr>
<td style="text-align: left;">locationTown</td>
<td style="text-align: left;">String</td>
<td>所在地乡镇名</td>
</tr>
<tr>
<td style="text-align: left;">locationVillage</td>
<td style="text-align: left;">String</td>
<td>所在地村、街道名</td>
</tr>
<tr>
<td style="text-align: left;">uploadTime</td>
<td style="text-align: left;">Date</td>
<td>上传时间</td>
</tr>
<tr>
<td style="text-align: left;">sourceMain</td>
<td style="text-align: left;">String</td>
<td>来源大类</td>
</tr>
<tr>
<td style="text-align: left;">sourceSub</td>
<td style="text-align: left;">String</td>
<td>来源子类</td>
</tr>
<tr>
<td style="text-align: left;">carrier</td>
<td style="text-align: left;">String</td>
<td>载体名</td>
</tr>
<tr>
<td style="text-align: left;">disasterMain</td>
<td style="text-align: left;">String</td>
<td>灾情信息大类</td>
</tr>
<tr>
<td style="text-align: left;">disasterSub</td>
<td style="text-align: left;">String</td>
<td>灾情信息子类</td>
</tr>
<tr>
<td style="text-align: left;">disasterTarget</td>
<td style="text-align: left;">String</td>
<td>灾情指标</td>
</tr>
<tr>
<td style="text-align: left;">username</td>
<td style="text-align: left;">String</td>
<td>上传用户名</td>
</tr>
<tr>
<td style="text-align: left;">description</td>
<td style="text-align: left;">String</td>
<td>详细描述</td>
</tr>
<tr>
<td style="text-align: left;">haveFile</td>
<td style="text-align: left;">Integer</td>
<td>本条目的描述里是否是文件路径</td>
</tr>
<tr>
<td style="text-align: left;">fileUrl</td>
<td style="text-align: left;">String</td>
<td>文件信息</td>
</tr>
<tr>
<td style="text-align: left;">fileUploader</td>
<td style="text-align: left;">String</td>
<td>上传文件的用户名</td>
</tr>
<tr>
<td style="text-align: left;">fileTime</td>
<td style="text-align: left;">Date</td>
<td>上传文件的时间</td>
</tr>
<tr>
<td style="text-align: left;">createTime</td>
<td style="text-align: left;">Date</td>
<td>数据库内创建时间</td>
</tr>
<tr>
<td style="text-align: left;">active</td>
<td style="text-align: left;">Integer</td>
<td>是否被删除,1为未删除,0为删除</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>