diff --git a/src/main/java/com/github/sd4324530/fastweixin/message/CustomMsg.java b/src/main/java/com/github/sd4324530/fastweixin/message/CustomMsg.java index fa525752fd200f7c55942359784ffce46c863b91..094f7d7f1b8c7fd96b94e0c5f3bf48c402a873f3 100644 --- a/src/main/java/com/github/sd4324530/fastweixin/message/CustomMsg.java +++ b/src/main/java/com/github/sd4324530/fastweixin/message/CustomMsg.java @@ -1,11 +1,16 @@ package com.github.sd4324530.fastweixin.message; import com.github.sd4324530.fastweixin.message.util.MessageBuilder; +import com.github.sd4324530.fastweixin.util.StrUtil; public class CustomMsg extends BaseMsg { private String kfAccount; + public CustomMsg(){ + + } + public CustomMsg(String kfAccount) { this.kfAccount = kfAccount; } @@ -22,9 +27,12 @@ public class CustomMsg extends BaseMsg { public String toXml() { MessageBuilder mb = new MessageBuilder(super.toXml()); mb.addData("MsgType", RespType.KF); - mb.append("\n"); - mb.addData("KfAccount", kfAccount); - mb.append("\n"); + //可以不指定客服 + if(StrUtil.isNotBlank(kfAccount)) { + mb.append("\n"); + mb.addData("KfAccount", kfAccount); + mb.append("\n"); + } mb.surroundWith("xml"); return mb.toString(); }