Browse Source

[微信消息回调][修改]:消息回调处理

release
Stormeye Wu 7 years ago
parent
commit
242c1c9dae
1 changed files with 2 additions and 5 deletions
  1. +2
    -5
      mlWechatOpen/src/main/java/com/iformall/controller/WechatCalllbackController.java

+ 2
- 5
mlWechatOpen/src/main/java/com/iformall/controller/WechatCalllbackController.java View File

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


try { try {
@@ -122,7 +120,6 @@ public class WechatCalllbackController extends BaseController {
} catch (WxErrorException e) { } catch (WxErrorException e) {
this.logger.error("notify", e); this.logger.error("notify", e);
} }
return "success";
} }


/** /**


Loading…
Cancel
Save