|
@ -46,32 +46,29 @@ public class PyldApiService extends AbstractApiService { |
|
|
logger.info("【请求平阴联动指挥平台第三方平台】getUserInfoByTicket()接口开始>>>>>>>>>>>>"); |
|
|
logger.info("【请求平阴联动指挥平台第三方平台】getUserInfoByTicket()接口开始>>>>>>>>>>>>"); |
|
|
logger.info("【请求平阴联动指挥平台第三方平台】getUserInfoByTicket()接口入参 platformToken:{}", platformToken); |
|
|
logger.info("【请求平阴联动指挥平台第三方平台】getUserInfoByTicket()接口入参 platformToken:{}", platformToken); |
|
|
|
|
|
|
|
|
try { |
|
|
|
|
|
JSONObject jsonParam = new JSONObject(); |
|
|
JSONObject jsonParam = new JSONObject(); |
|
|
jsonParam.put(PyldConstants.PLAT_PARAM_TOKEN, platformToken); |
|
|
jsonParam.put(PyldConstants.PLAT_PARAM_TOKEN, platformToken); |
|
|
jsonParam.put(PyldConstants.PLAT_PARAM_MANAGEMENTKEY, PyldConstants.PLAT_PARAM_MANAGEMENTKEY_VALUE); |
|
|
jsonParam.put(PyldConstants.PLAT_PARAM_MANAGEMENTKEY, PyldConstants.PLAT_PARAM_MANAGEMENTKEY_VALUE); |
|
|
|
|
|
|
|
|
String domain = pyldThirdplatProps.getDomain(); |
|
|
String domain = pyldThirdplatProps.getDomain(); |
|
|
Result<String> result = HttpClientManager.getInstance().sendPost( |
|
|
Result<String> result = HttpClientManager.getInstance().sendPost( |
|
|
domain.concat(PyldConstants.METHOD_CHECK_LOGIN), |
|
|
domain.concat(PyldConstants.METHOD_CHECK_LOGIN), |
|
|
domain.startsWith("https://"), |
|
|
domain.startsWith("https://"), |
|
|
jsonParam.toJSONString(), |
|
|
jsonParam.toJSONString(), |
|
|
buildHeaders()); |
|
|
buildHeaders()); |
|
|
|
|
|
|
|
|
logger.info("【请求平阴联动指挥平台第三方平台】getUserInfoByTicket()接口返回:{}", result.getData()); |
|
|
logger.info("【请求平阴联动指挥平台第三方平台】getUserInfoByTicket()接口返回:{}", result.getData()); |
|
|
|
|
|
|
|
|
logger.info("【请求平阴联动指挥平台第三方平台】getUserInfoByTicket()接口结束<<<<<<<<<<<<"); |
|
|
logger.info("【请求平阴联动指挥平台第三方平台】getUserInfoByTicket()接口结束<<<<<<<<<<<<"); |
|
|
|
|
|
|
|
|
PyldUserInfoResultDTO resultDTO = this.parseResult(result); |
|
|
PyldUserInfoResultDTO resultDTO = this.parseResult(result); |
|
|
|
|
|
|
|
|
ThirdPlatUserInfo userInfo = new ThirdPlatUserInfo(); |
|
|
ThirdPlatUserInfo userInfo = new ThirdPlatUserInfo(); |
|
|
userInfo.setMobile(resultDTO.getMobile()); |
|
|
userInfo.setMobile(resultDTO.getMobile()); |
|
|
userInfo.setCustomerId(resultDTO.getReserved()); |
|
|
userInfo.setCustomerId(resultDTO.getReserved()); |
|
|
return userInfo; |
|
|
return userInfo; |
|
|
} catch (Exception e) { |
|
|
|
|
|
logger.error("getUserInfoByTicket exception", e); |
|
|
|
|
|
} |
|
|
|
|
|
return null; |
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|