异常订单 - ID查明细
<p><strong>简要描述:</strong></p>
<ul>
<li>异常订单 - ID查明细</li>
</ul>
<p><strong>改动点:</strong></p>
<ul>
<li>无</li>
</ul>
<p><strong>实现逻辑描述:</strong></p>
<pre><code>根据查询条件获取异常充电订单列表</code></pre>
<p><strong>涉及表:</strong></p>
<ul>
<li><code>t_upload_execption_charging(异常充电订单 - 上报信息)</code></li>
<li><code>t_upload_execption_charging_details(异常充电订单明细)</code></li>
</ul>
<p><strong>流程:</strong></p>
<pre><code>--</code></pre>
<p><strong>请求URL:</strong></p>
<ul>
<li><code>{{url}}/finance/execption/charging/info/{id}</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>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">无</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Long</td>
<td style="text-align: left;"></td>
<td style="text-align: left;">-</td>
</tr>
</tbody>
</table>
<p><strong>请求示例</strong></p>
<pre><code>{{url}}/finance/execption/charging/info/9</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;">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;">uuid</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">uuid</td>
<td style="text-align: left;">-</td>
</tr>
<tr>
<td style="text-align: left;">orderNo</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;">execptionType</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">异常类型:异常类型:1用户标识不匹配 、2桩交易流水号不匹配、3订单记录重复上报、4订单号不存在、5其它、 06-充电金额异常 07-充电服务费异常、8桩不存在、9枪不存在、17—平台订单号已存在、18—设备订单号已存在、19—订单处理中、20—用户卡未注册</td>
<td style="text-align: left;">-</td>
</tr>
<tr>
<td style="text-align: left;">devVirtualNo</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;">version</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;">tcu</td>
<td style="text-align: left;">Long</td>
<td style="text-align: left;">tcu编号</td>
<td style="text-align: left;">-</td>
</tr>
<tr>
<td style="text-align: left;">gunNo</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;">userMark</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">用户标识,16位数字</td>
<td style="text-align: left;">-</td>
</tr>
<tr>
<td style="text-align: left;">orderType</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">订单类型:1刷卡在线充电、2移动app充电、3vin充电、4刷卡离线充电</td>
<td style="text-align: left;">-</td>
</tr>
<tr>
<td style="text-align: left;">stopReasion</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;">startTime</td>
<td style="text-align: left;">Date</td>
<td style="text-align: left;">开始时间</td>
<td style="text-align: left;">-</td>
</tr>
<tr>
<td style="text-align: left;">endTime</td>
<td style="text-align: left;">Date</td>
<td style="text-align: left;">结束时间</td>
<td style="text-align: left;">-</td>
</tr>
<tr>
<td style="text-align: left;">startElec</td>
<td style="text-align: left;">BigDecimal</td>
<td style="text-align: left;">充电开始电表读数,2位小数</td>
<td style="text-align: left;">-</td>
</tr>
<tr>
<td style="text-align: left;">endElec</td>
<td style="text-align: left;">BigDecimal</td>
<td style="text-align: left;">充电结束电表读数,2位小数</td>
<td style="text-align: left;">-</td>
</tr>
<tr>
<td style="text-align: left;">startSoc</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">充电开始电池soc</td>
<td style="text-align: left;">-</td>
</tr>
<tr>
<td style="text-align: left;">endSoc</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">充电结束电池soc</td>
<td style="text-align: left;">-</td>
</tr>
<tr>
<td style="text-align: left;">totalElec</td>
<td style="text-align: left;">BigDecimal</td>
<td style="text-align: left;">充电总电量</td>
<td style="text-align: left;">-</td>
</tr>
<tr>
<td style="text-align: left;">totalElecFee</td>
<td style="text-align: left;">BigDecimal</td>
<td style="text-align: left;">充电总电费</td>
<td style="text-align: left;">-</td>
</tr>
<tr>
<td style="text-align: left;">totalServiceFee</td>
<td style="text-align: left;">BigDecimal</td>
<td style="text-align: left;">充电总服务费</td>
<td style="text-align: left;">-</td>
</tr>
<tr>
<td style="text-align: left;">vin</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">Vin,17位字符串</td>
<td style="text-align: left;">-</td>
</tr>
<tr>
<td style="text-align: left;">chargingMark</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">充电标识,32位数字</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;">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;">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;">userId</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;">userName</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;">createTime</td>
<td style="text-align: left;">Date</td>
<td style="text-align: left;">创建时间</td>
<td style="text-align: left;">-</td>
</tr>
<tr>
<td style="text-align: left;">updateBy</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;">updateTime</td>
<td style="text-align: left;">Date</td>
<td style="text-align: left;">最后更新时间</td>
<td style="text-align: left;">-</td>
</tr>
<tr>
<td style="text-align: left;">cardBalance</td>
<td style="text-align: left;">BigDecimal</td>
<td style="text-align: left;">充电前卡余额</td>
<td style="text-align: left;">-</td>
</tr>
<tr>
<td style="text-align: left;">mergeFlag</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">并机充电标记:0常规充电、1并机</td>
<td style="text-align: left;">-</td>
</tr>
<tr>
<td style="text-align: left;">mergeOrderFlag</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">并机汇总订单标记:0汇总订单、1分机订单</td>
<td style="text-align: left;">-</td>
</tr>
<tr>
<td style="text-align: left;">masterGunFlag</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">并机主枪标记:0主枪、1从枪</td>
<td style="text-align: left;">-</td>
</tr>
<tr>
<td style="text-align: left;"><font color=red>protocolType</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">设备协议类型:0新协议、1旧协议</td>
<td style="text-align: left;">-</td>
</tr>
<tr>
<td style="text-align: left;"><font color=red>processingStatus</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">处理状态:0未处理/1已处理</td>
<td style="text-align: left;">-</td>
</tr>
<tr>
<td style="text-align: left;"><font color=red>processingDesc</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;"><font color=red>orderId</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;">stopReasionDesc</font></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;">- details</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;">startIntervalTime</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;">elec</td>
<td style="text-align: left;">BigDecimal</td>
<td style="text-align: left;">分时电量,2位小数</td>
<td style="text-align: left;">-</td>
</tr>
<tr>
<td style="text-align: left;">elecFee</td>
<td style="text-align: left;">BigDecimal</td>
<td style="text-align: left;">分时电费,2位小数</td>
<td style="text-align: left;">-</td>
</tr>
<tr>
<td style="text-align: left;">serviceFee</td>
<td style="text-align: left;">BigDecimal</td>
<td style="text-align: left;">分时服务费,2位小数</td>
<td style="text-align: left;">-</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>
{
"code": 0,
"msg": "success",
"data": {
"id": 9,
"uuid": "556962bf-cead-4bb6-a2ac-588f2f728dca",
"execptionType": 4,
"devVirtualNo": "10000000000004",
"tcu": 1,
"version": 1,
"commId": null,
"gunNo": 1,
"userMark": "1000000000000001",
"chargingType": 2,
"orderResult": 0,
"stopReasion": null,
"startTime": "20190702130037",
"endTime": "20190702160037",
"startElec": 0,
"endElec": 10,
"startSoc": 0,
"endSoc": 1,
"totalElec": 10,
"totalElecFee": 16,
"totalServiceFee": 20,
"orderNo": "000030015632658433434",
"vin": "10",
"chargingMark": "00000000000000000000000000000000",
"delFlag": 0,
"createTime": "2019-08-27 15:10:48",
"updateTime": null,
"agentId": 1,
"stationId": 1,
"pileId": 1,
"userId": 1,
"userName": "18819506700",
"details": [
{
"id": 1,
"uuid": null,
"chargingId": 9,
"startIntervalTime": "20190702130037",
"elec": 1,
"elecFee": 2,
"serviceFee": 3
},
{
"id": 2,
"uuid": null,
"chargingId": 9,
"startIntervalTime": "20190702140037",
"elec": 2,
"elecFee": 4,
"serviceFee": 6
},
{
"id": 3,
"uuid": null,
"chargingId": 9,
"startIntervalTime": "20190702150037",
"elec": 6,
"elecFee": 10,
"serviceFee": 11
}
]
}
}
###### ```</code></pre>