This commit is contained in:
2024-01-25 09:17:28 +08:00
parent ca57feebb2
commit d3293ce732
6 changed files with 205 additions and 4 deletions

View File

@@ -54,6 +54,9 @@ public abstract class AbsInterfaceWithPlatformLogic implements InitializingBean
@Autowired
protected PileConnectorInfoService pileConnectorInfoService;
@Autowired
protected ThirdPartyStationRelationService relationService;
@Autowired
protected PileModelInfoService pileModelInfoService;
@@ -154,7 +157,7 @@ public abstract class AbsInterfaceWithPlatformLogic implements InitializingBean
/**
* 身份认证
*/
protected Map<String, String> generateToken(CommonParamsDTO dto) {
public Map<String, String> generateToken(CommonParamsDTO dto) {
String operatorID = dto.getOperatorID();
// 通过operatorID 查出 operatorSecret
ThirdPartyPlatformConfig platformConfig = thirdPartyPlatformConfigService.getInfoByOperatorId(operatorID);
@@ -188,7 +191,6 @@ public abstract class AbsInterfaceWithPlatformLogic implements InitializingBean
// 生成token返回 eyJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI0MjUwMTA3NjUiLCJpYXQiOjE2ODUwOTcxMTYsInN1YiI6IjEyMzEyMzEyMzEyM2FhYWEiLCJleHAiOjY4NjkwOTcxMTZ9.NyxOUIZmgsqtfex7oiMRR2LaWePTA56WHVMXIkWWt2w
long ttlMillis = 60 * 60 * 24 * 1000;
String token = JWTUtils.createToken(operatorID, operatorSecret, ttlMillis);
// System.out.println("生成的token" + token);
// 组装返回参数
AccessTokenVO vo = new AccessTokenVO();
@@ -212,7 +214,7 @@ public abstract class AbsInterfaceWithPlatformLogic implements InitializingBean
return resultMap;
}
protected Map<String, String> checkoutSign(CommonParamsDTO dto){
public Map<String, String> checkoutSign(CommonParamsDTO dto){
String operatorID = dto.getOperatorID();
// 通过operatorID 查出 operatorSecret
ThirdPartyPlatformConfig platformConfig = thirdPartyPlatformConfigService.getInfoByOperatorId(operatorID);
@@ -317,7 +319,6 @@ public abstract class AbsInterfaceWithPlatformLogic implements InitializingBean
resultList.add(connectorInfo);
}
return resultList;
}
}