路牌
<p>[TOC]</p>
<p>简要描述</p>
<h1>路牌列表</h1>
<p>请求URL</p>
<ul>
<li>/system/stCard/list `</li>
</ul>
<p>请求方式</p>
<ul>
<li>GET</li>
</ul>
<p>参数</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;">pageNumber</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;">name</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>路牌名称</td>
</tr>
<tr>
<td style="text-align: left;">type</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>1需完善路牌信息列表(社区为空)</td>
</tr>
</tbody>
</table>
<p>返回示例</p>
<pre><code>{
"code": "0000",
"result": {
"pageData": {
"records": [
{
"id": 2015,
"sno": "路牌编号String",
"snoName": "路牌名称 Sting ",
"streetName": "街道名称",
"committee": "街道名称 String",
"content": "姚家路与浆水泉路交叉口西北角 内容 String",
"people": "巡查员String",
"phone": "电话String",
"createTime": "创建时间String",
"updateTime": "更新时间String",
"images": "2021-09-15/6141fbff003a0.jpeg,2021-09-15/6141fc03845ec.jpeg",
"createAt": "创建人id int",
"updateAt": "更新人id int",
"status":"-1删除 0正常 int",
"ptype": "B 品类String",
"pltype":"3 品类种类 1)沥青2)混凝土3)花砖4)绿化带5)墙面 int",
"address": "开源南路 地址String",
"streetId": "街道id int",
"committeeId": "社区 id int",
"road": "1_XN 路牌名String",
"latlng": "117.12673950195312,36.72673797607422 经纬度 String",
"updateCount": "0 更新次数 int",
"remark": "备注 String"
}
],
"total": 1413,
"size": 1,
"current": 1,
"orders": [],
"optimizeCountSql": true,
"hitCount": false,
"searchCount": true,
"pages": 1413
}
}
}</code></pre>
<h1>查询路牌详情</h1>
<p>请求URL</p>
<ul>
<li>/system/stCard/get`</li>
</ul>
<p>请求方式</p>
<ul>
<li>GET</li>
</ul>
<p>参数</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;">int</td>
<td>列表id</td>
</tr>
</tbody>
</table>
<p>返回示例</p>
<pre><code>{
"code": "0000",
"result": {
"stCardData": {
"id": 2015,
"content": "姚家路与浆水泉路交叉口西北角 内容 String",
"images": "/attached/load/2019-10-21/5dad13cd7cc7a.jpg,/attached/load/2019-10-21/5dad13d3914a5.jpg",
"createAt": "创建人id int",
"updateAt": "更新人id int",
"status":"-1删除 0正常 int",
"ptype": "B 品类String",
"pltype":"3 品类种类 1)沥青2)混凝土3)花砖4)绿化带5)墙面 int",
"address": "开源南路 地址String",
"streetId": "街道id int",
"committeeId": "社区 id int",
"committee": "街道名称 String",
"snoName": "路牌名称 Sting ",
"sno": "路牌编号String",
"road": "1_XN 路牌名String",
"latlng": "117.12673950195312,36.72673797607422 经纬度 String",
"updateCount": "0 更新次数 int",
"remark": "备注 String"
}
}
}</code></pre>
<h1>新增路牌</h1>
<p>请求URL
/system/stCard/save `</p>
<p>请求方式</p>
<ul>
<li>POST</li>
</ul>
<p>参数 修改返回时需要回传所有字段</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;">int</td>
<td>id 仅用于修改时传递</td>
</tr>
<tr>
<td style="text-align: left;">updateCount</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>更新次数</td>
</tr>
<tr>
<td style="text-align: left;">streetId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>街道id</td>
</tr>
<tr>
<td style="text-align: left;">committeeId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>社区id</td>
</tr>
<tr>
<td style="text-align: left;">committee</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>社区名称</td>
</tr>
<tr>
<td style="text-align: left;">address</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;">pltype</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>品类种类 1)沥青2)混凝土3)花砖4)绿化带5)墙面</td>
</tr>
<tr>
<td style="text-align: left;">snoName</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>路牌名称</td>
</tr>
<tr>
<td style="text-align: left;">sno</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>路牌编号</td>
</tr>
<tr>
<td style="text-align: left;">road</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>路牌名</td>
</tr>
<tr>
<td style="text-align: left;">latlng</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>经纬度</td>
</tr>
<tr>
<td style="text-align: left;">images</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>路牌图片</td>
</tr>
<tr>
<td style="text-align: left;">remark</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>备注</td>
</tr>
</tbody>
</table>
<p>返回示例</p>
<pre><code>{
"code": "0000",
}</code></pre>
<h1>删除路牌</h1>
<p>请求URL</p>
<ul>
<li>/system/stCard/delete`</li>
</ul>
<p>请求方式</p>
<ul>
<li>POST</li>
</ul>
<p>参数</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>多个用逗号隔开</td>
</tr>
</tbody>
</table>
<p>返回示例</p>
<pre><code>{
"code": "0000"
}</code></pre>
<h1>下载路牌</h1>
<p>请求URL</p>
<ul>
<li>/system/stcard/downlist`</li>
</ul>
<p>请求方式</p>
<ul>
<li>GET</li>
</ul>
<p>参数</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>
</tbody>
</table>
<p>返回示例</p>
<pre><code>{
"code": "0000"
}</code></pre>
<h1>下载上报列表</h1>
<p>请求URL</p>
<ul>
<li><a href="http://127.0.0.1:8085/system/stCardReport/excel">http://127.0.0.1:8085/system/stCardReport/excel</a>`</li>
</ul>
<p>请求方式</p>
<ul>
<li>GET</li>
</ul>
<p>参数</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;">status</td>
<td style="text-align: left;">选穿</td>
<td style="text-align: left;">int</td>
<td>1处理中 2处理完成</td>
</tr>
</tbody>
</table>
<p>返回示例</p>
<pre><code>{
"code": "0000"
}</code></pre>
<h1>上报路牌问题</h1>
<p>请求URL
/system/stCardReport/save `</p>
<p>请求方式</p>
<ul>
<li>POST</li>
</ul>
<p>参数 修改返回时需要回传所有字段</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;">int</td>
<td>id 仅用于修改时传递</td>
</tr>
<tr>
<td style="text-align: left;">stCardId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>路牌id</td>
</tr>
<tr>
<td style="text-align: left;">type</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>1 污损 2丢失</td>
</tr>
<tr>
<td style="text-align: left;">nane</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>上报人名称</td>
</tr>
<tr>
<td style="text-align: left;">phone</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>上报人电话</td>
</tr>
<tr>
<td style="text-align: left;">badPicture</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>损坏照片反馈 图片路径 多个逗号隔开</td>
</tr>
<tr>
<td style="text-align: left;">remarks</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>上报问题备注</td>
</tr>
<tr>
<td style="text-align: left;">status</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>1处理中 2处理完成 默认传1</td>
</tr>
<tr>
<td style="text-align: left;">handleName</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>维修人员名称</td>
</tr>
<tr>
<td style="text-align: left;">handlePhone</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>维修人员电话</td>
</tr>
<tr>
<td style="text-align: left;">handlePicture</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>处理后的图片反馈 图片路径 多个逗号隔开</td>
</tr>
</tbody>
</table>
<p>返回示例</p>
<pre><code>{
"code": "0000",
}</code></pre>
<h1>上报路牌问题列表</h1>
<p>请求URL</p>
<ul>
<li>/system/stCardReport/list `</li>
</ul>
<p>请求方式</p>
<ul>
<li>GET</li>
</ul>
<p>参数</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;">pageNumber</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;">status</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>1处理中 2处理完成</td>
</tr>
</tbody>
</table>
<p>返回示例</p>
<pre><code>{
"code": "0000",
"result": {
"pageData": {
"records": [
{
"id": 2015,
"sno": "路牌编号String",
"type": "1 污损 2丢失 int",
"nane": "报修人人姓名 String",
"phone": "报修人人电话 String",
"badPicture": "损坏照片反馈 String",
"remarks": "备注String",
"status": "1处理中 2处理完成 int",
"createTime": "创建时间String",
"updateTime": "更新时间String",
"handleName": "维修人员名称 string",
"handlePhone": "维修人员电话String",
"handlePicture": "处理后的图片反馈 String"
}
],
"total": 1413,
"size": 1,
"current": 1,
"orders": [],
"optimizeCountSql": true,
"hitCount": false,
"searchCount": true,
"pages": 1413
}
}
}</code></pre>
<h1>上报删除</h1>
<p>请求URL</p>
<ul>
<li>/system/stCardReport/delete`</li>
</ul>
<p>请求方式</p>
<ul>
<li>POST</li>
</ul>
<p>参数</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>多个用逗号隔开</td>
</tr>
</tbody>
</table>
<p>返回示例</p>
<pre><code>{
"code": "0000"
}</code></pre>
<h1>上报路牌详情</h1>
<p>请求URL</p>
<ul>
<li>/system/stCardReport/get`</li>
</ul>
<p>请求方式</p>
<ul>
<li>GET</li>
</ul>
<p>参数</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;">int</td>
<td>列表id</td>
</tr>
</tbody>
</table>
<p>返回示例</p>
<pre><code>{
"code": "0000",
"result": {
"stCardReportData": {
"id": 2015,
"sno": "路牌编号String",
"type": "1 污损 2丢失 int",
"nane": "报修人人姓名 String",
"phone": "报修人人电话 String",
"badPicture": "损坏照片反馈 String",
"remarks": "备注String",
"status": "1处理中 2处理完成 int",
"createTime": "创建时间String",
"updateTime": "更新时间String",
"handleName": "维修人员名称 string",
"handlePhone": "维修人员电话String",
"handlePicture": "处理后的图片反馈 String"
}
}
}</code></pre>