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