查询桩列表
<p><strong>简要描述:</strong></p>
<ul>
<li>根据站ID查询桩、枪列表</li>
</ul>
<p><strong>改动点:</strong></p>
<ul>
<li>无</li>
</ul>
<p><strong>实现逻辑描述:</strong></p>
<pre><code>根据站ID查询桩、枪列表</code></pre>
<p><strong>添加修改时间:</strong></p>
<table>
<thead>
<tr>
<th>id</th>
<th>时间</th>
<th>修改内容</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>2019-05-31 10:11:50 星期五</td>
<td>添加</td>
</tr>
<tr>
<td>2</td>
<td>2019-07-24 17:54:44 星期三</td>
<td>添加桩状态 -</td>
</tr>
<tr>
<td>3</td>
<td>2019-11-21 16:53:14 星期四</td>
<td>添加枪状态统计 -</td>
</tr>
<tr>
<td>4</td>
<td>2019-12-03 17:22:34 星期二</td>
<td>添加返回值:currentPrice -</td>
</tr>
</tbody>
</table>
<p><strong>涉及表:</strong></p>
<ul>
<li><code>无</code></li>
</ul>
<p><strong>流程:</strong></p>
<pre><code>根据站ID查询桩、枪列表</code></pre>
<p><strong>请求URL:</strong></p>
<ul>
<li><code>app/app/V1.0/getPileInfo</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST</li>
</ul>
<p><strong>请求参数说明:</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">键</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th style="text-align: left;">说明</th>
<th style="text-align: left;">备注</th>
<th style="text-align: left;">示例</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">stationId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Long</td>
<td style="text-align: left;">站ID</td>
<td style="text-align: left;">-</td>
</tr>
</tbody>
</table>
<p><strong>请求示例</strong></p>
<pre><code>app/app/V1.0/getPileInfo?stationId=1</code></pre>
<p><strong>返回参数说明</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th style="text-align: left;">说明</th>
<th style="text-align: left;">备注</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">code</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">返回码</td>
<td style="text-align: left;">0 为成功</td>
</tr>
<tr>
<td style="text-align: left;">msg</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">返回信息</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">- data</td>
<td style="text-align: left;">Object</td>
<td style="text-align: left;">返回携带的数据</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">dcGunCount</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">直流枪总数量</td>
</tr>
<tr>
<td style="text-align: left;">dcGunIdleCount</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">直流枪空闲数量</td>
</tr>
<tr>
<td style="text-align: left;">acGunCount</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">交流枪总数量</td>
</tr>
<tr>
<td style="text-align: left;">acGunIdleCount</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">交流枪空闲数量</td>
</tr>
<tr>
<td style="text-align: left;">- pileList</td>
<td style="text-align: left;">List<Object></td>
<td style="text-align: left;">桩列表</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">Long</td>
<td style="text-align: left;">自增ID</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;"><font color=red>interconnectionFlag</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">是否互联互通站点:</td>
<td style="text-align: left;">0系统站点、1互联互通站点</td>
</tr>
<tr>
<td style="text-align: left;">name</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">站点名称</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">stationId</td>
<td style="text-align: left;">Long</td>
<td style="text-align: left;">归属站id</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">stationName</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">归属站名称</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">name</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">桩名称</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">agentId</td>
<td style="text-align: left;">Long</td>
<td style="text-align: left;">运营商id</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">agentName</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">运营商名称</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">pileSn</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">桩sn</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">vendorId</td>
<td style="text-align: left;">Long</td>
<td style="text-align: left;">厂商id</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">vendorName</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">厂商名称</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">deviceType</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">设备类型</td>
<td style="text-align: left;">0交流、1直流、2交直流一体</td>
</tr>
<tr>
<td style="text-align: left;">feeId</td>
<td style="text-align: left;">Long</td>
<td style="text-align: left;">计费标识id</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">feeName</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">计费名称</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">appointmentFlag</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">预约标记</td>
<td style="text-align: left;">0不支持、1支持</td>
</tr>
<tr>
<td style="text-align: left;">current</td>
<td style="text-align: left;">Double</td>
<td style="text-align: left;">额定电流</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">power</td>
<td style="text-align: left;">Double</td>
<td style="text-align: left;">额定功率</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">minVoltage</td>
<td style="text-align: left;">Double</td>
<td style="text-align: left;">最小电压</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">maxVoltage</td>
<td style="text-align: left;">Double</td>
<td style="text-align: left;">最大电压</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">gunNum</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">枪数量</td>
</tr>
<tr>
<td style="text-align: left;">status</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">桩状态 : 1:故障、2:告警、3:空闲、4:使用中 、8:停止服务、10:离线</td>
</tr>
<tr>
<td style="text-align: left;">currentPrice</td>
<td style="text-align: left;">BigDecimal</td>
<td style="text-align: left;">当前时间的充电单价(服务费+充电费)</td>
</tr>
<tr>
<td style="text-align: left;">- - list</td>
<td style="text-align: left;">List<Object></td>
<td style="text-align: left;">枪信息列表</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">Long</td>
<td style="text-align: left;">主键</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">pileId</td>
<td style="text-align: left;">Long</td>
<td style="text-align: left;">归属桩id</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">gunNo</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">枪编号</td>
<td style="text-align: left;">-</td>
</tr>
<tr>
<td style="text-align: left;">gunType</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">枪类型</td>
<td style="text-align: left;">0交流、1直流</td>
</tr>
<tr>
<td style="text-align: left;">spaceNo</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">停车位编号</td>
<td style="text-align: left;">-</td>
</tr>
<tr>
<td style="text-align: left;">lockNo</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">地锁编号</td>
<td style="text-align: left;">-</td>
</tr>
<tr>
<td style="text-align: left;">isLock</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">是否有地锁</td>
<td style="text-align: left;">0没有、1有</td>
</tr>
<tr>
<td style="text-align: left;">lockStatus</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">地锁状态</td>
<td style="text-align: left;">0正常</td>
</tr>
<tr>
<td style="text-align: left;">disableFlag</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">禁用标记</td>
<td style="text-align: left;">0正常 1禁用</td>
</tr>
<tr>
<td style="text-align: left;">TCUSn</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">TCU编号</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;"><font color=red>connectorId</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">互联互通充电设备接口编码</td>
<td style="text-align: left;">-</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
"code": 0,
"msg": "success",
"data": {
"pileList": [
{
"id": 75,
"uuid": "69850c212ed04082a6ccbd231821cc64",
"stationId": 14,
"stationName": "qwer测试电站",
"name": "201905061002",
"agentId": null,
"agentName": null,
"pileSn": "201905061002",
"type": 1,
"vendorId": 729229475,
"vendorName": null,
"feeId": null,
"feeName": null,
"appointmentFlag": 0,
"appointmentId": null,
"appointmentName": null,
"parkingId": null,
"parkingName": null,
"current": 200.0,
"power": 125.0,
"minVoltage": 750.0,
"maxVoltage": 300.0,
"gunNum": 2,
"disableFlag": 0,
"disableDesc": null,
"delFlag": null,
"createBy": "sys",
"createTime": "2020-03-12 17:59:20",
"updateBy": null,
"updateTime": null,
"list": [
{
"id": 156,
"uuid": null,
"pileId": 75,
"gunNo": 1,
"paintNo": "0201",
"gunType": 1,
"spaceNo": "1",
"lockNo": null,
"isLock": 9,
"lockStatus": null,
"status": null,
"standardType": "国标2015",
"disableFlag": 0,
"connectorType": null,
"connectorId": "20190506100201",
"BMSVoltage": "12V",
"TCUSn": 99
},
{
"id": 157,
"uuid": null,
"pileId": 75,
"gunNo": 2,
"paintNo": "0202",
"gunType": 1,
"spaceNo": "2",
"lockNo": null,
"isLock": 9,
"lockStatus": null,
"status": null,
"standardType": "国标2015",
"disableFlag": 0,
"connectorType": null,
"connectorId": "20190506100202",
"BMSVoltage": "12V",
"TCUSn": 99
}
],
"chargerParkingFeeFlag": 0,
"assetSn": null,
"communicationSn": "201905061002",
"monitorSn": null,
"status": 10,
"protocolType": 99,
"currentPrice": null,
"interconnectionFlag": 1,
"operatorId": "987654321"
}
],
"acGunCount": 8,
"dcGunCount": 6,
"acGunIdleCount": 0,
"dcGunIdleCount": 0
}
}</code></pre>