蓄电池机历管理-查询
<p>[TOC]</p>
<h2>一、分页/列表查询</h2>
<h3>请求URL</h3>
<pre><code>POST http://localhost:8095/zhejiang-cm/batteryLifecycle/qryList</code></pre>
<h3>请求方式</h3>
<p>POST(JSON)</p>
<h3>入参示例</h3>
<pre><code class="language-json">{
&quot;topCont&quot;: {
&quot;svcCode&quot;: &quot;ROOMCK&quot;,
&quot;appSecret&quot;: &quot;&quot;,
&quot;reqTime&quot;: &quot;2025-11-04 14:45:00&quot;,
&quot;appChl&quot;: &quot;&quot;,
&quot;version&quot;: &quot;V1.0&quot;
},
&quot;svcCont&quot;: {
&quot;cityName&quot;: &quot;杭州市&quot;,
&quot;parkName&quot;: &quot;学院路园区&quot;,
&quot;buildingName&quot;: &quot;学院路A楼&quot;,
&quot;roomName&quot;: &quot;A1机房&quot;,
&quot;resourceCategory&quot;: &quot;蓄电池&quot;,
&quot;resourceSubCategory&quot;: &quot;普通铅酸&quot;,
&quot;deviceName&quot;: &quot;BAT/UPS-3F-12-1-1&quot;,
&quot;deviceCode&quot;: &quot;BAT/48V-3F-4-2&quot;,
&quot;deviceBrand&quot;: &quot;双登&quot;,
&quot;beginAccountMonth&quot;: &quot;202501&quot;,
&quot;endAccountMonth&quot;: &quot;202511&quot;,
&quot;pageInfo&quot;: { &quot;pageNum&quot;: 1, &quot;pageSize&quot;: 10 }
}
}</code></pre>
<h3>请求参数</h3>
<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;">cityName</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">地市</td>
</tr>
<tr>
<td style="text-align: left;">parkName</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">园区(支持模糊)</td>
</tr>
<tr>
<td style="text-align: left;">buildingName</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">机楼名称(模糊)</td>
</tr>
<tr>
<td style="text-align: left;">roomName</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">机房名称(模糊)</td>
</tr>
<tr>
<td style="text-align: left;">resourceCategory</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">资源大类</td>
</tr>
<tr>
<td style="text-align: left;">resourceSubCategory</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">资源小类</td>
</tr>
<tr>
<td style="text-align: left;">deviceName</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">设备名称(模糊)</td>
</tr>
<tr>
<td style="text-align: left;">deviceCode</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">设备编码(模糊)</td>
</tr>
<tr>
<td style="text-align: left;">deviceBrand</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">设备品牌</td>
</tr>
<tr>
<td style="text-align: left;">beginAccountMonth</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">开始账期,格式 yyyyMM</td>
</tr>
<tr>
<td style="text-align: left;">endAccountMonth</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">结束账期,格式 yyyyMM</td>
</tr>
<tr>
<td style="text-align: left;">pageInfo</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Object</td>
<td style="text-align: left;">分页信息;不传则返回列表</td>
</tr>
<tr>
<td style="text-align: left;">pageInfo.pageNum</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">页码,从 1 开始</td>
</tr>
<tr>
<td style="text-align: left;">pageInfo.pageSize</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">每页大小</td>
</tr>
</tbody>
</table>
<h3>返回示例(分页)</h3>
<pre><code class="language-json">{
&quot;topCont&quot;: {
&quot;resultCode&quot;: &quot;0&quot;,
&quot;respTime&quot;: &quot;2025-11-04 14:46:10&quot;,
&quot;remark&quot;: &quot;success&quot;
},
&quot;svcCont&quot;: {
&quot;data&quot;: {
&quot;total&quot;: 2,
&quot;list&quot;: [
{
&quot;id&quot;: 10001,
&quot;accountMonth&quot;: &quot;202509&quot;,
&quot;cityName&quot;: &quot;杭州市&quot;,
&quot;parkName&quot;: &quot;学院路园区&quot;,
&quot;buildingName&quot;: &quot;学院路A楼&quot;,
&quot;roomName&quot;: &quot;A1机房&quot;,
&quot;resourceCategory&quot;: &quot;蓄电池&quot;,
&quot;resourceSubCategory&quot;: &quot;普通铅酸&quot;,
&quot;deviceName&quot;: &quot;BAT/UPS-3F-12-1-1&quot;,
&quot;deviceCode&quot;: &quot;BAT/48V-3F-4-2&quot;,
&quot;deviceBrand&quot;: &quot;双登&quot;,
&quot;unitVoltageV&quot;: 2.00,
&quot;groupCount&quot;: 24,
&quot;ratedCapacity&quot;: 1000,
&quot;onlineDate&quot;: &quot;2023-03-01&quot;,
&quot;expectedScrapDate&quot;: &quot;2025-11-05&quot;,
&quot;troubleCount&quot;: 4,
&quot;capacityTestLink&quot;: &quot;容量预测及测试&quot;
}
],
&quot;pageNum&quot;: 1,
&quot;pageSize&quot;: 10,
&quot;size&quot;: 1,
&quot;startRow&quot;: 1,
&quot;endRow&quot;: 1,
&quot;pages&quot;: 1,
&quot;prePage&quot;: 0,
&quot;nextPage&quot;: 0,
&quot;isFirstPage&quot;: true,
&quot;isLastPage&quot;: true,
&quot;hasPreviousPage&quot;: false,
&quot;hasNextPage&quot;: false,
&quot;navigatePages&quot;: 8,
&quot;navigatepageNums&quot;: [1],
&quot;navigateFirstPage&quot;: 1,
&quot;navigateLastPage&quot;: 1
}
}
}</code></pre>
<h3>返回参数说明(列表项)</h3>
<table>
<thead>
<tr>
<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;">id</td>
<td style="text-align: left;">Long</td>
<td style="text-align: left;">主键</td>
</tr>
<tr>
<td style="text-align: left;">accountMonth</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">账期 yyyyMM</td>
</tr>
<tr>
<td style="text-align: left;">cityName</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">地市</td>
</tr>
<tr>
<td style="text-align: left;">parkName</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">园区</td>
</tr>
<tr>
<td style="text-align: left;">buildingName</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">机楼名称</td>
</tr>
<tr>
<td style="text-align: left;">roomName</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">机房名称</td>
</tr>
<tr>
<td style="text-align: left;">resourceCategory</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">资源大类</td>
</tr>
<tr>
<td style="text-align: left;">resourceSubCategory</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">资源小类</td>
</tr>
<tr>
<td style="text-align: left;">deviceName</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">设备名称</td>
</tr>
<tr>
<td style="text-align: left;">deviceCode</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">设备编码</td>
</tr>
<tr>
<td style="text-align: left;">deviceBrand</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">设备品牌</td>
</tr>
<tr>
<td style="text-align: left;">unitVoltageV</td>
<td style="text-align: left;">Number</td>
<td style="text-align: left;">单体电压(V)</td>
</tr>
<tr>
<td style="text-align: left;">groupCount</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">电池组数</td>
</tr>
<tr>
<td style="text-align: left;">ratedCapacity</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">额定容量(Ah)</td>
</tr>
<tr>
<td style="text-align: left;">onlineDate</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">设备入网时间,yyyy-MM-dd</td>
</tr>
<tr>
<td style="text-align: left;">expectedScrapDate</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">预计报废时间,yyyy-MM-dd</td>
</tr>
<tr>
<td style="text-align: left;">troubleCount</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">故障隐患次数</td>
</tr>
<tr>
<td style="text-align: left;">capacityTestLink</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">容量预测及测试(外链或标识)</td>
</tr>
<tr>
<td style="text-align: left;">createTime</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">创建时间</td>
</tr>
<tr>
<td style="text-align: left;">updateTime</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">更新时间</td>
</tr>
</tbody>
</table>
<hr />