Skip to content

企业微信-客户管理-新增客户标签组和多个客户标签的时候,会报错 #2314

Closed
@dushanGit

Description

简要描述

企业微信回调接口,在授权企业的企业微信后台---客户联系---企业客户标签页面,新增一个标签组+多个客户标签,这个时候保存,会触发回调事件,但是多个事件,路由规则只能通过一个,其他的消息回调会被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,所以多个消息会被判断为重复,导致多个消息回调,只有一个消息被处理。

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions