This commit is contained in:
YAS\29473
2025-04-28 10:40:37 +08:00
parent 297c251274
commit 981acf89ca

View File

@@ -1486,24 +1486,26 @@ public class LianLianPlatformServiceImpl implements ThirdPartyPlatformService {
if (orderInfo == null) { if (orderInfo == null) {
return null; return null;
} }
ThirdPartySecretInfoVO ningBoSecretInfoVO = getLianLianPlatformSecretInfo(); ThirdPartySecretInfoVO lianLianPlatformSecretInfo = getLianLianPlatformSecretInfo();
String operatorId = Constants.OPERATORID_JIANG_SU; String operatorId = Constants.OPERATORID_LIANLIAN;
String operatorSecret = ningBoSecretInfoVO.getTheirOperatorSecret(); String operatorSecret = lianLianPlatformSecretInfo.getTheirOperatorSecret();
String signSecret = ningBoSecretInfoVO.getTheirSigSecret(); String signSecret = lianLianPlatformSecretInfo.getTheirSigSecret();
String dataSecret = ningBoSecretInfoVO.getTheirDataSecret(); String dataSecret = lianLianPlatformSecretInfo.getTheirDataSecret();
String dataSecretIv = ningBoSecretInfoVO.getTheirDataSecretIv(); String dataSecretIv = lianLianPlatformSecretInfo.getTheirDataSecretIv();
String urlAddress = ningBoSecretInfoVO.getTheirUrlPrefix(); String urlAddress = lianLianPlatformSecretInfo.getTheirUrlPrefix();
// 推送启动充电结果(调用接口 notification_start_charge_result) String url = urlAddress + BusinessInformationExchangeEnum.NOTIFICATION_STOP_CHARGE_RESULT.getValue();
String url = urlAddress + BusinessInformationExchangeEnum.NOTIFICATION_START_CHARGE_RESULT.getValue();
// 拼装参数 // 拼装联联平台参数
JSONObject json = new JSONObject(); JSONObject json = new JSONObject();
json.put("StartChargeSeq", orderCode); json.put("StartChargeSeq", orderCode);
json.put("StartChargeSeqStat", 4); // 只能给 4-已结束
json.put("ConnectorID", orderInfo.getPileConnectorCode()); json.put("ConnectorID", orderInfo.getPileConnectorCode());
json.put("StartChargeSeqStat", 2); // 一定要给 2-充电中 json.put("SuccStat", 0);
json.put("StartTime", DateUtils.getDateTime()); json.put("FailReason", 0);
String jsonString = JSON.toJSONString(json); String jsonString = JSON.toJSONString(json);
log.info("请求参数:{}", jsonString); log.info("请求参数:{}", jsonString);
String token = getToken(urlAddress, operatorId, operatorSecret, dataSecretIv, signSecret, dataSecret); String token = getToken(urlAddress, operatorId, operatorSecret, dataSecretIv, signSecret, dataSecret);
@@ -1599,7 +1601,7 @@ public class LianLianPlatformServiceImpl implements ThirdPartyPlatformService {
return null; return null;
} }
ThirdPartySecretInfoVO wangKuaiDianPlatformSecretInfo = getLianLianPlatformSecretInfo(); ThirdPartySecretInfoVO wangKuaiDianPlatformSecretInfo = getLianLianPlatformSecretInfo();
String operatorId = Constants.OPERATORID_JIANG_SU; String operatorId = Constants.OPERATORID_LIANLIAN;
String operatorSecret = wangKuaiDianPlatformSecretInfo.getTheirOperatorSecret(); String operatorSecret = wangKuaiDianPlatformSecretInfo.getTheirOperatorSecret();
String signSecret = wangKuaiDianPlatformSecretInfo.getTheirSigSecret(); String signSecret = wangKuaiDianPlatformSecretInfo.getTheirSigSecret();
String dataSecret = wangKuaiDianPlatformSecretInfo.getTheirDataSecret(); String dataSecret = wangKuaiDianPlatformSecretInfo.getTheirDataSecret();