|
|
@ -241,6 +241,7 @@ public class ComponentVerifyTicketServiceImpl implements ComponentVerifyTicketSe |
|
|
|
String post = HttpClientManager.getInstance().sendPostByJSON(WxMaCodeConstant.API_CREATE_PREAUTHCODE_URL + accessToken, JSON.toJSONString(jsonObject)).getData(); |
|
|
|
log.info(String.format(POST_RESULT,post)); |
|
|
|
Map hashMap = JSON.parseObject(post, Map.class); |
|
|
|
if (!hashMap.containsKey(ModuleConstant.ERR_MSG)) { |
|
|
|
preAuthCode = hashMap.get(ModuleConstant.PRE_AUTH_CODE).toString(); |
|
|
|
Integer expiresIn = (Integer) hashMap.get(ModuleConstant.EXPIRES_IN); |
|
|
|
Date expiresInTime = this.countExpirationTime(expiresIn.toString()); |
|
|
@ -258,6 +259,7 @@ public class ComponentVerifyTicketServiceImpl implements ComponentVerifyTicketSe |
|
|
|
throw new RuntimeException(FAILURE_GET_PRE_AUTH_CODE); |
|
|
|
} |
|
|
|
log.info(END_GET_PRE_AUTH_CODE); |
|
|
|
} |
|
|
|
return preAuthCode; |
|
|
|
} |
|
|
|
|
|
|
|