From bad2110204732e41ed5bc6e48b6e27fe4b6a2249 Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期三, 05 二月 2025 10:34:34 +0800 Subject: [PATCH] 新增加互联互通扩展接口 --- ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/drainage/TCECController.java | 98 ++++++++++++++++++++++++------------------------ 1 files changed, 49 insertions(+), 49 deletions(-) diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/drainage/TCECController.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/drainage/TCECController.java index 6294bf2..2689841 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/drainage/TCECController.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/drainage/TCECController.java @@ -161,7 +161,7 @@ BaseResult baseResult = requestCheck(false, baseRequest, request); if(0 != baseResult.getRet()){ baseResult.setData(""); - baseResult.setSig(TCECUtil.buildSign(baseResult)); + baseResult.setSig(TCECUtil.ourBuildSign(baseResult)); return baseResult; } QueryTokenResult queryTokenResult = new QueryTokenResult(); @@ -171,9 +171,9 @@ queryTokenResult.setFailReason(1); //参数加密 String jsonString = JSON.toJSONString(queryTokenResult); - String encrypt = AESUtil.encrypt(jsonString, operator.getDataSecret(), operator.getDataSecretIv()); + String encrypt = AESUtil.encrypt(jsonString, operator.getOurDataSecret(), operator.getOurDataSecretIv()); baseResult.setData(encrypt); - baseResult.setSig(TCECUtil.buildSign(baseResult)); + baseResult.setSig(TCECUtil.ourBuildSign(baseResult)); return baseResult; } @@ -185,9 +185,9 @@ queryTokenResult.setFailReason(2); //参数加密 String jsonString = JSON.toJSONString(queryTokenResult); - String encrypt = AESUtil.encrypt(jsonString, operator.getDataSecret(), operator.getDataSecretIv()); + String encrypt = AESUtil.encrypt(jsonString, operator.getOurDataSecret(), operator.getOurDataSecretIv()); baseResult.setData(encrypt); - baseResult.setSig(TCECUtil.buildSign(baseResult)); + baseResult.setSig(TCECUtil.ourBuildSign(baseResult)); return baseResult; } @@ -202,9 +202,9 @@ queryTokenResult.setTokenAvailableTime(expires_in * 60); //参数加密 String jsonString = JSON.toJSONString(queryTokenResult); - String encrypt = AESUtil.encrypt(jsonString, operator.getDataSecret(), operator.getDataSecretIv()); + String encrypt = AESUtil.encrypt(jsonString, operator.getOurDataSecret(), operator.getOurDataSecretIv()); baseResult.setData(encrypt); - baseResult.setSig(TCECUtil.buildSign(baseResult)); + baseResult.setSig(TCECUtil.ourBuildSign(baseResult)); return baseResult; } @@ -222,7 +222,7 @@ BaseResult baseResult = requestCheck(true, baseRequest, request); if(0 != baseResult.getRet()){ baseResult.setData(""); - baseResult.setSig(TCECUtil.buildSign(baseResult)); + baseResult.setSig(TCECUtil.ourBuildSign(baseResult)); return baseResult; } Operator operator = baseResult.getOperator(); @@ -246,9 +246,9 @@ queryStationsInfoResult.setStationInfos(buildSite(parkingLots, siteListPaging.getRecords())); //参数加密 String jsonString = JSON.toJSONString(queryStationsInfoResult); - String encrypt = AESUtil.encrypt(jsonString, operator.getDataSecret(), operator.getDataSecretIv()); + String encrypt = AESUtil.encrypt(jsonString, operator.getOurDataSecret(), operator.getOurDataSecretIv()); baseResult.setData(encrypt); - baseResult.setSig(TCECUtil.buildSign(baseResult)); + baseResult.setSig(TCECUtil.ourBuildSign(baseResult)); return baseResult; } @@ -493,7 +493,7 @@ BaseResult baseResult = requestCheck(true, baseRequest, request); if(0 != baseResult.getRet()){ baseResult.setData(""); - baseResult.setSig(TCECUtil.buildSign(baseResult)); + baseResult.setSig(TCECUtil.ourBuildSign(baseResult)); return baseResult; } Operator operator = baseResult.getOperator(); @@ -550,9 +550,9 @@ result.setStationStatusInfos(StationStatusInfos); //参数加密 String jsonString = JSON.toJSONString(result); - String encrypt = AESUtil.encrypt(jsonString, operator.getDataSecret(), operator.getDataSecretIv()); + String encrypt = AESUtil.encrypt(jsonString, operator.getOurDataSecret(), operator.getOurDataSecretIv()); baseResult.setData(encrypt); - baseResult.setSig(TCECUtil.buildSign(baseResult)); + baseResult.setSig(TCECUtil.ourBuildSign(baseResult)); return baseResult; } @@ -570,7 +570,7 @@ BaseResult baseResult = requestCheck(true, baseRequest, request); if(0 != baseResult.getRet()){ baseResult.setData(""); - baseResult.setSig(TCECUtil.buildSign(baseResult)); + baseResult.setSig(TCECUtil.ourBuildSign(baseResult)); return baseResult; } Operator operator = baseResult.getOperator(); @@ -620,9 +620,9 @@ result.setStationStats(stationStats); //参数加密 String jsonString = JSON.toJSONString(result); - String encrypt = AESUtil.encrypt(jsonString, operator.getDataSecret(), operator.getDataSecretIv()); + String encrypt = AESUtil.encrypt(jsonString, operator.getOurDataSecret(), operator.getOurDataSecretIv()); baseResult.setData(encrypt); - baseResult.setSig(TCECUtil.buildSign(baseResult)); + baseResult.setSig(TCECUtil.ourBuildSign(baseResult)); return baseResult; } @@ -637,7 +637,7 @@ BaseResult baseResult = requestCheck(true, baseRequest, request); if(0 != baseResult.getRet()){ baseResult.setData(""); - baseResult.setSig(TCECUtil.buildSign(baseResult)); + baseResult.setSig(TCECUtil.ourBuildSign(baseResult)); return baseResult; } Operator operator = baseResult.getOperator(); @@ -687,9 +687,9 @@ } //参数加密 String jsonString = JSON.toJSONString(queryEquipAuthResult); - String encrypt = AESUtil.encrypt(jsonString, operator.getDataSecret(), operator.getDataSecretIv()); + String encrypt = AESUtil.encrypt(jsonString, operator.getOurDataSecret(), operator.getOurDataSecretIv()); baseResult.setData(encrypt); - baseResult.setSig(TCECUtil.buildSign(baseResult)); + baseResult.setSig(TCECUtil.ourBuildSign(baseResult)); return baseResult; } @@ -705,7 +705,7 @@ BaseResult baseResult = requestCheck(true, baseRequest, request); if(0 != baseResult.getRet()){ baseResult.setData(""); - baseResult.setSig(TCECUtil.buildSign(baseResult)); + baseResult.setSig(TCECUtil.ourBuildSign(baseResult)); return baseResult; } Operator operator = baseResult.getOperator(); @@ -726,9 +726,9 @@ baseResult.setMsg("connectorID 参数无效"); //参数加密 String jsonString = JSON.toJSONString(queryEquipBusinessPolicyResult); - String encrypt = AESUtil.encrypt(jsonString, operator.getDataSecret(), operator.getDataSecretIv()); + String encrypt = AESUtil.encrypt(jsonString, operator.getOurDataSecret(), operator.getOurDataSecretIv()); baseResult.setData(encrypt); - baseResult.setSig(TCECUtil.buildSign(baseResult)); + baseResult.setSig(TCECUtil.ourBuildSign(baseResult)); return baseResult; } Integer accountingStrategyId = tChargingGun.getAccountingStrategyId(); @@ -743,9 +743,9 @@ queryEquipBusinessPolicyResult.setSumPeriod(0); //参数加密 String jsonString = JSON.toJSONString(queryEquipBusinessPolicyResult); - String encrypt = AESUtil.encrypt(jsonString, operator.getDataSecret(), operator.getDataSecretIv()); + String encrypt = AESUtil.encrypt(jsonString, operator.getOurDataSecret(), operator.getOurDataSecretIv()); baseResult.setData(encrypt); - baseResult.setSig(TCECUtil.buildSign(baseResult)); + baseResult.setSig(TCECUtil.ourBuildSign(baseResult)); return baseResult; } List<PolicyInfo> PolicyInfos = new ArrayList<>(); @@ -760,9 +760,9 @@ queryEquipBusinessPolicyResult.setPolicyInfos(PolicyInfos); //参数加密 String jsonString = JSON.toJSONString(queryEquipBusinessPolicyResult); - String encrypt = AESUtil.encrypt(jsonString, operator.getDataSecret(), operator.getDataSecretIv()); + String encrypt = AESUtil.encrypt(jsonString, operator.getOurDataSecret(), operator.getOurDataSecretIv()); baseResult.setData(encrypt); - baseResult.setSig(TCECUtil.buildSign(baseResult)); + baseResult.setSig(TCECUtil.ourBuildSign(baseResult)); return baseResult; } @@ -820,7 +820,7 @@ BaseResult baseResult = requestCheck(true, baseRequest, request); if(0 != baseResult.getRet()){ baseResult.setData(""); - baseResult.setSig(TCECUtil.buildSign(baseResult)); + baseResult.setSig(TCECUtil.ourBuildSign(baseResult)); return baseResult; } Operator operator = baseResult.getOperator(); @@ -843,9 +843,9 @@ result.setStartChargeSeqStat(5); //参数加密 String jsonString = JSON.toJSONString(result); - String encrypt = AESUtil.encrypt(jsonString, operator.getDataSecret(), operator.getDataSecretIv()); + String encrypt = AESUtil.encrypt(jsonString, operator.getOurDataSecret(), operator.getOurDataSecretIv()); baseResult.setData(encrypt); - baseResult.setSig(TCECUtil.buildSign(baseResult)); + baseResult.setSig(TCECUtil.ourBuildSign(baseResult)); return baseResult; } //设备离线 @@ -855,9 +855,9 @@ result.setStartChargeSeqStat(5); //参数加密 String jsonString = JSON.toJSONString(result); - String encrypt = AESUtil.encrypt(jsonString, operator.getDataSecret(), operator.getDataSecretIv()); + String encrypt = AESUtil.encrypt(jsonString, operator.getOurDataSecret(), operator.getOurDataSecretIv()); baseResult.setData(encrypt); - baseResult.setSig(TCECUtil.buildSign(baseResult)); + baseResult.setSig(TCECUtil.ourBuildSign(baseResult)); return baseResult; } //调用充电接口 @@ -876,9 +876,9 @@ result.setStartChargeSeqStat(2); //参数加密 String jsonString = JSON.toJSONString(result); - String encrypt = AESUtil.encrypt(jsonString, operator.getDataSecret(), operator.getDataSecretIv()); + String encrypt = AESUtil.encrypt(jsonString, operator.getOurDataSecret(), operator.getOurDataSecretIv()); baseResult.setData(encrypt); - baseResult.setSig(TCECUtil.buildSign(baseResult)); + baseResult.setSig(TCECUtil.ourBuildSign(baseResult)); return baseResult; } result.setStartChargeSeqStat(1); @@ -886,9 +886,9 @@ result.setFailReason(0); //参数加密 String jsonString = JSON.toJSONString(result); - String encrypt = AESUtil.encrypt(jsonString, operator.getDataSecret(), operator.getDataSecretIv()); + String encrypt = AESUtil.encrypt(jsonString, operator.getOurDataSecret(), operator.getOurDataSecretIv()); baseResult.setData(encrypt); - baseResult.setSig(TCECUtil.buildSign(baseResult)); + baseResult.setSig(TCECUtil.ourBuildSign(baseResult)); return baseResult; } @@ -948,7 +948,7 @@ BaseResult baseResult = requestCheck(true, baseRequest, request); if(0 != baseResult.getRet()){ baseResult.setData(""); - baseResult.setSig(TCECUtil.buildSign(baseResult)); + baseResult.setSig(TCECUtil.ourBuildSign(baseResult)); return baseResult; } Operator operator = baseResult.getOperator(); @@ -959,9 +959,9 @@ QueryEquipChargeStatusResult queryEquipChargeStatusResult = buildQueryEquipChargeStatusResult(queryEquipChargeStatus.getStartChargeSeq()); //参数加密 String jsonString = JSON.toJSONString(queryEquipChargeStatusResult); - String encrypt = AESUtil.encrypt(jsonString, operator.getDataSecret(), operator.getDataSecretIv()); + String encrypt = AESUtil.encrypt(jsonString, operator.getOurDataSecret(), operator.getOurDataSecretIv()); baseResult.setData(encrypt); - baseResult.setSig(TCECUtil.buildSign(baseResult)); + baseResult.setSig(TCECUtil.ourBuildSign(baseResult)); return baseResult; } @@ -1123,7 +1123,7 @@ BaseResult baseResult = requestCheck(true, baseRequest, request); if(0 != baseResult.getRet()){ baseResult.setData(""); - baseResult.setSig(TCECUtil.buildSign(baseResult)); + baseResult.setSig(TCECUtil.ourBuildSign(baseResult)); return baseResult; } Operator operator = baseResult.getOperator(); @@ -1143,16 +1143,16 @@ queryStopChargeResult.setFailReason(3); //参数加密 String jsonString = JSON.toJSONString(queryStopChargeResult); - String encrypt = AESUtil.encrypt(jsonString, operator.getDataSecret(), operator.getDataSecretIv()); + String encrypt = AESUtil.encrypt(jsonString, operator.getOurDataSecret(), operator.getOurDataSecretIv()); baseResult.setData(encrypt); - baseResult.setSig(TCECUtil.buildSign(baseResult)); + baseResult.setSig(TCECUtil.ourBuildSign(baseResult)); return baseResult; } //参数加密 String jsonString = JSON.toJSONString(queryStopChargeResult); - String encrypt = AESUtil.encrypt(jsonString, operator.getDataSecret(), operator.getDataSecretIv()); + String encrypt = AESUtil.encrypt(jsonString, operator.getOurDataSecret(), operator.getOurDataSecretIv()); baseResult.setData(encrypt); - baseResult.setSig(TCECUtil.buildSign(baseResult)); + baseResult.setSig(TCECUtil.ourBuildSign(baseResult)); return baseResult; } @@ -1338,7 +1338,7 @@ BaseResult baseResult = requestCheck(true, baseRequest, request); if(0 != baseResult.getRet()){ baseResult.setData(""); - baseResult.setSig(TCECUtil.buildSign(baseResult)); + baseResult.setSig(TCECUtil.ourBuildSign(baseResult)); return baseResult; } Operator operator = baseResult.getOperator(); @@ -1352,9 +1352,9 @@ //参数加密 String jsonString = JSON.toJSONString(queryTerminalCodeResult); - String encrypt = AESUtil.encrypt(jsonString, operator.getDataSecret(), operator.getDataSecretIv()); + String encrypt = AESUtil.encrypt(jsonString, operator.getOurDataSecret(), operator.getOurDataSecretIv()); baseResult.setData(encrypt); - baseResult.setSig(TCECUtil.buildSign(baseResult)); + baseResult.setSig(TCECUtil.ourBuildSign(baseResult)); return baseResult; } @@ -1412,7 +1412,7 @@ BaseResult baseResult = requestCheck(true, baseRequest, request); if(0 != baseResult.getRet()){ baseResult.setData(""); - baseResult.setSig(TCECUtil.buildSign(baseResult)); + baseResult.setSig(TCECUtil.ourBuildSign(baseResult)); return baseResult; } Operator operator = baseResult.getOperator(); @@ -1423,9 +1423,9 @@ QueryChargeOrderInfoResult result = buildQueryChargeOrderInfoResult(queryChargeOrderInfo); //参数加密 String jsonString = JSON.toJSONString(result); - String encrypt = AESUtil.encrypt(jsonString, operator.getDataSecret(), operator.getDataSecretIv()); + String encrypt = AESUtil.encrypt(jsonString, operator.getOurDataSecret(), operator.getOurDataSecretIv()); baseResult.setData(encrypt); - baseResult.setSig(TCECUtil.buildSign(baseResult)); + baseResult.setSig(TCECUtil.ourBuildSign(baseResult)); return baseResult; } -- Gitblit v1.7.1