Skip to content

Commit 379aae9

Browse files
committed
issue #209
1 parent 6c45fda commit 379aae9

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/xml/XStreamTransformer.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,8 @@ private static Map<Class, XStream> configXStreamInstance() {
5151
map.put(WxMpXmlOutImageMessage.class, config_WxMpXmlOutImageMessage());
5252
map.put(WxMpXmlOutVideoMessage.class, config_WxMpXmlOutVideoMessage());
5353
map.put(WxMpXmlOutVoiceMessage.class, config_WxMpXmlOutVoiceMessage());
54+
map.put(WxMpXmlOutTransferCustomerServiceMessage.class, config_WxMpXmlOutTransferCustomerServiceMessage());
55+
5456
return map;
5557
}
5658

@@ -111,4 +113,12 @@ private static XStream config_WxMpXmlOutVoiceMessage() {
111113
return xstream;
112114
}
113115

116+
private static XStream config_WxMpXmlOutTransferCustomerServiceMessage() {
117+
XStream xstream = XStreamInitializer.getInstance();
118+
xstream.processAnnotations(WxMpXmlOutMessage.class);
119+
xstream.processAnnotations(WxMpXmlOutTransferCustomerServiceMessage.class);
120+
xstream.processAnnotations(WxMpXmlOutTransferCustomerServiceMessage.TransInfo.class);
121+
return xstream;
122+
}
123+
114124
}

0 commit comments

Comments
 (0)