mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-22 03:55:17 +08:00
发送停止充电指令时,校验交易流水号是否一致
This commit is contained in:
@@ -93,10 +93,11 @@ public class PileRemoteService {
|
||||
* 远程停止充电
|
||||
*/
|
||||
public void remoteStopCharging(String pileSn, String connectorCode, String transactionCode) {
|
||||
// TODO 获取充电桩0x13数据,校验交易流水号是否一致
|
||||
// 获取充电桩0x13数据,校验交易流水号是否一致
|
||||
String pileIsChargingKey = CacheConstants.PILE_IS_CHARGING + pileSn + connectorCode;
|
||||
String redisResult = redisCache.getCacheObject(pileIsChargingKey);
|
||||
if (!StringUtils.equals(redisResult, transactionCode)) {
|
||||
log.info("发送远程停止充电指令-充电桩枪口编号:{}, 获取到正在充电中的交易流水号:{}与入参交易流水号:{}不一致", pileSn + connectorCode, redisResult, transactionCode);
|
||||
return;
|
||||
}
|
||||
StopChargingCommand command = StopChargingCommand.builder()
|
||||
|
||||
Reference in New Issue
Block a user