diff --git a/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/WxMpMassTagMessage.java b/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/WxMpMassTagMessage.java index 083e5605..bf1ded1a 100644 --- a/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/WxMpMassTagMessage.java +++ b/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/WxMpMassTagMessage.java @@ -16,6 +16,7 @@ public class WxMpMassTagMessage implements Serializable { private String msgType; private String content; private String mediaId; + private boolean isSendAll = false; private boolean sendIgnoreReprint = false; public WxMpMassTagMessage() { @@ -88,4 +89,18 @@ public class WxMpMassTagMessage implements Serializable { this.sendIgnoreReprint = sendIgnoreReprint; } + /** + * 是否群发给所有用户 + */ + public boolean isSendAll() { + return isSendAll; + } + + public void setSendAll(boolean sendAll) { + if(sendAll){ + this.tagId = null; + } + + isSendAll = sendAll; + } } diff --git a/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/json/WxMpMassTagMessageGsonAdapter.java b/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/json/WxMpMassTagMessageGsonAdapter.java index 38e9515f..5b133b0e 100644 --- a/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/json/WxMpMassTagMessageGsonAdapter.java +++ b/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/json/WxMpMassTagMessageGsonAdapter.java @@ -24,7 +24,7 @@ public class WxMpMassTagMessageGsonAdapter implements JsonSerializer