Ver código fonte

增加一些注释

master
Binary Wang 6 anos atrás
pai
commit
7b1e411214
1 arquivos alterados com 29 adições e 5 exclusões
  1. +29
    -5
      weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/message/WxMpXmlOutNewsMessage.java

+ 29
- 5
weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/message/WxMpXmlOutNewsMessage.java Ver arquivo

@@ -1,5 +1,9 @@
package me.chanjar.weixin.mp.bean.message;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

import com.thoughtworks.xstream.annotations.XStreamAlias;
import com.thoughtworks.xstream.annotations.XStreamConverter;
import lombok.Data;
@@ -7,18 +11,26 @@ import lombok.EqualsAndHashCode;
import me.chanjar.weixin.common.api.WxConsts;
import me.chanjar.weixin.common.util.xml.XStreamCDataConverter;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
/**
* 被动回复的图文消息xml.
* @author chanjarster
*/
@XStreamAlias("xml")
@Data
@EqualsAndHashCode(callSuper = true)
public class WxMpXmlOutNewsMessage extends WxMpXmlOutMessage {
private static final long serialVersionUID = -4604402850905714772L;

/**
* 图文消息信息.
* 注意,如果图文数超过限制,则将只发限制内的条数
*/
@XStreamAlias("Articles")
protected final List<Item> articles = new ArrayList<>();
/**
* 图文消息个数.
* 当用户发送文本、图片、视频、图文、地理位置这五种消息时,开发者只能回复1条图文消息;其余场景最多可回复8条图文消息
*/
@XStreamAlias("ArticleCount")
protected int articleCount;

@@ -36,23 +48,35 @@ public class WxMpXmlOutNewsMessage extends WxMpXmlOutMessage {
public static class Item implements Serializable {
private static final long serialVersionUID = -4971456355028904754L;

/**
* 图文消息标题.
*/
@XStreamAlias("Title")
@XStreamConverter(value = XStreamCDataConverter.class)
private String title;

/**
* 图文消息描述.
*/
@XStreamAlias("Description")
@XStreamConverter(value = XStreamCDataConverter.class)
private String description;

/**
* 图片链接.
* 支持JPG、PNG格式,较好的效果为大图360*200,小图200*200
*/
@XStreamAlias("PicUrl")
@XStreamConverter(value = XStreamCDataConverter.class)
private String picUrl;

/**
* 点击图文消息跳转链接.
*/
@XStreamAlias("Url")
@XStreamConverter(value = XStreamCDataConverter.class)
private String url;

}


}

Carregando…
Cancelar
Salvar