mirror of
https://gitee.com/binary/weixin-java-tools.git
synced 2026-02-18 06:06:23 +08:00
issue #36 News写成Mews的错误
This commit is contained in:
@@ -10,7 +10,7 @@ import java.util.List;
|
||||
|
||||
@XmlRootElement(name = "xml")
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
public class WxMpXmlOutMewsMessage extends WxMpXmlOutMessage {
|
||||
public class WxMpXmlOutNewsMessage extends WxMpXmlOutMessage {
|
||||
|
||||
@XmlElement(name = "ArticleCount")
|
||||
protected int articleCount;
|
||||
@@ -19,7 +19,7 @@ public class WxMpXmlOutMewsMessage extends WxMpXmlOutMessage {
|
||||
@XmlElement(name = "item")
|
||||
protected final List<Item> articles = new ArrayList<Item>();
|
||||
|
||||
public WxMpXmlOutMewsMessage() {
|
||||
public WxMpXmlOutNewsMessage() {
|
||||
this.msgType = WxConsts.XML_MSG_NEWS;
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package me.chanjar.weixin.mp.bean.outxmlbuilder;
|
||||
|
||||
import me.chanjar.weixin.mp.bean.WxMpXmlOutMewsMessage;
|
||||
import me.chanjar.weixin.mp.bean.WxMpXmlOutNewsMessage;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
@@ -9,18 +9,18 @@ import java.util.List;
|
||||
* 图文消息builder
|
||||
* @author chanjarster
|
||||
*/
|
||||
public final class NewsBuilder extends BaseBuilder<NewsBuilder, WxMpXmlOutMewsMessage> {
|
||||
public final class NewsBuilder extends BaseBuilder<NewsBuilder, WxMpXmlOutNewsMessage> {
|
||||
|
||||
protected final List<WxMpXmlOutMewsMessage.Item> articles = new ArrayList<WxMpXmlOutMewsMessage.Item>();
|
||||
protected final List<WxMpXmlOutNewsMessage.Item> articles = new ArrayList<WxMpXmlOutNewsMessage.Item>();
|
||||
|
||||
public NewsBuilder addArticle(WxMpXmlOutMewsMessage.Item item) {
|
||||
public NewsBuilder addArticle(WxMpXmlOutNewsMessage.Item item) {
|
||||
this.articles.add(item);
|
||||
return this;
|
||||
}
|
||||
|
||||
public WxMpXmlOutMewsMessage build() {
|
||||
WxMpXmlOutMewsMessage m = new WxMpXmlOutMewsMessage();
|
||||
for(WxMpXmlOutMewsMessage.Item item : articles) {
|
||||
public WxMpXmlOutNewsMessage build() {
|
||||
WxMpXmlOutNewsMessage m = new WxMpXmlOutNewsMessage();
|
||||
for(WxMpXmlOutNewsMessage.Item item : articles) {
|
||||
m.addArticle(item);
|
||||
}
|
||||
setCommon(m);
|
||||
|
||||
@@ -76,7 +76,7 @@ public class XmlTransformer {
|
||||
return JAXBContext.newInstance(
|
||||
WxMpXmlOutMessage.class,
|
||||
WxMpMpXmlOutImageMessage.class,
|
||||
WxMpXmlOutMewsMessage.class,
|
||||
WxMpXmlOutNewsMessage.class,
|
||||
WxMpXmlOutMusicMessage.class,
|
||||
WxMpXmlOutTextMessage.class,
|
||||
WxMpXmlOutVideoMessage.class,
|
||||
|
||||
Reference in New Issue
Block a user