|
|
|
@@ -88,7 +88,7 @@ public class WechatCalllbackController extends BaseController { |
|
|
|
* @param inMessage |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
private String handleTicket(WxOpenXmlMessage inMessage) { |
|
|
|
private void handleTicket(WxOpenXmlMessage inMessage) { |
|
|
|
if (inMessage.getInfoType().equals(EnumWxAuthorizationInfoType.COMPONENT_VERIFY_TICKET.getMessage())) { |
|
|
|
// 保存component_verify_ticket |
|
|
|
componentVerifyTicketService.saveOrUpdate(new WxComponentVerifyTicket() { |
|
|
|
@@ -99,11 +99,10 @@ public class WechatCalllbackController extends BaseController { |
|
|
|
setDeadline(new Date(Long.valueOf(System.currentTimeMillis() + (60 * 60 * 1000)))); |
|
|
|
} |
|
|
|
}); |
|
|
|
return "success"; |
|
|
|
} else if (inMessage.getInfoType().equals(EnumWxAuthorizationInfoType.AUTHORIZED.getMessage()) || |
|
|
|
inMessage.getInfoType().equals(EnumWxAuthorizationInfoType.UPDATEAUTHORIZED.getMessage())) { |
|
|
|
// 审核通过 |
|
|
|
if (handleWeappAuditedMessage(inMessage)) return "success"; |
|
|
|
handleWeappAuditedMessage(inMessage); |
|
|
|
} else if (inMessage.getInfoType().equals(EnumWxAuthorizationInfoType.UNAUTHORIZED.getMessage())) { |
|
|
|
// 授权取消 |
|
|
|
authorizerInfoService.saveOrUpdate(new WxAuthorizerInfo() { |
|
|
|
@@ -113,7 +112,6 @@ public class WechatCalllbackController extends BaseController { |
|
|
|
setAuthTime(new Date()); |
|
|
|
} |
|
|
|
}); |
|
|
|
return "success"; |
|
|
|
} |
|
|
|
|
|
|
|
try { |
|
|
|
@@ -122,7 +120,6 @@ public class WechatCalllbackController extends BaseController { |
|
|
|
} catch (WxErrorException e) { |
|
|
|
this.logger.error("notify", e); |
|
|
|
} |
|
|
|
return "success"; |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
|