### 简要描述 企业微信回调接口,在授权企业的企业微信后台---客户联系---企业客户标签页面,新增一个标签组+多个客户标签,这个时候保存,会触发回调事件,但是多个事件,路由规则只能通过一个,其他的消息回调会被me.chanjar.weixin.cp.message.WxCpMessageRouter 中的isMsgDuplicated(wxMessage) 方法拦截下来,报错。 ### 模块版本情况 * WxJava 模块名: weixin-java-cp * WxJava 版本号:4.1.0 ### 详细描述 企业微信回调接口,在授权企业的企业微信后台---客户联系---企业客户标签页面,新增一个标签组+多个客户标签,这个时候保存,会触发回调事件,但是多个事件,路由规则只能通过一个,其他的消息回调会被me.chanjar.weixin.cp.message.WxCpMessageRouter 中的isMsgDuplicated(wxMessage) 方法拦截下来,报错。 报错的原因是,这种客户标签新增的回调,同时新增标签组和标签的时候,消息中没有msgId,没有eventKey,所以多个消息会被判断为重复,导致多个消息回调,只有一个消息被处理。
Activity
ghank88 commentedon Sep 18, 2021
可以自己把所有参数拼装到eventKey,临时解决,今天刚踩坑完。
🐛 #2314 【企业微信】修复多个不同通知消息被误判为同一消息的问题