营业执照与OperatorID截取逻辑

This commit is contained in:
ZZ 2021-11-10 10:32:03 +08:00
parent b5953a66ac
commit 7bc4bc5c10
2 changed files with 2 additions and 4 deletions

View File

@ -3,8 +3,6 @@ package com.xhpc.evcs.encryption;
import javax.crypto.*;
import javax.crypto.spec.SecretKeySpec;
import java.io.UnsupportedEncodingException;
import java.math.BigDecimal;
import java.math.RoundingMode;
import java.nio.charset.StandardCharsets;
import java.security.InvalidAlgorithmParameterException;
import java.security.InvalidKeyException;
@ -72,7 +70,7 @@ public class Aes128Cbc {
System.out.println(encrypt("{\"StationIDs\":[\"1\"]}", "8LpncubmWiPCzY3V", "av6A8QdnRaVRMXu6"));
System.out.println(encrypt("{\"OperatorID\":\"MA5FNJXW9\", \"OperatorSecret\":\"Ut5UFdqDthiJyncU\"}",
"8LpncubmWiPCzY3V", "av6A8QdnRaVRMXu6"));
System.out.println(new BigDecimal("244.0111117").setScale(6, RoundingMode.HALF_UP).doubleValue());
System.out.println("91510105MA6DFCTD5U".substring(8, 17));
}
}

View File

@ -124,7 +124,7 @@ public class QueryStationsInfoController {
chargingStationDto.setType(xhpcChargingStation.getType());
//运营商id
chargingStationDto.setOperatorId(xhpcChargingStation.getOperatorIdEvcs() == null ? "MA6DFCTD5"
: xhpcChargingStation.getOperatorIdEvcs());
: xhpcChargingStation.getOperatorIdEvcs().substring(9, 19));
//详细地址
chargingStationDto.setAddress(xhpcChargingStation.getAddress());
//充电站省直辖区编码