| @@ -1,6 +1,7 @@ | |||||
| package me.chanjar.weixin.mp.bean; | package me.chanjar.weixin.mp.bean; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| @@ -11,6 +12,7 @@ import java.io.Serializable; | |||||
| * @author YuJian | * @author YuJian | ||||
| * @version 15/11/11 | * @version 15/11/11 | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpCard implements Serializable{ | public class WxMpCard implements Serializable{ | ||||
| private static final long serialVersionUID = 9214301870017772921L; | private static final long serialVersionUID = 9214301870017772921L; | ||||
| @@ -24,46 +26,6 @@ public class WxMpCard implements Serializable{ | |||||
| private Boolean canConsume; | private Boolean canConsume; | ||||
| public String getCardId() { | |||||
| return this.cardId; | |||||
| } | |||||
| public void setCardId(String cardId) { | |||||
| this.cardId = cardId; | |||||
| } | |||||
| public Long getBeginTime() { | |||||
| return this.beginTime; | |||||
| } | |||||
| public void setBeginTime(Long beginTime) { | |||||
| this.beginTime = beginTime; | |||||
| } | |||||
| public Long getEndTime() { | |||||
| return this.endTime; | |||||
| } | |||||
| public void setEndTime(Long endTime) { | |||||
| this.endTime = endTime; | |||||
| } | |||||
| public String getUserCardStatus() { | |||||
| return this.userCardStatus; | |||||
| } | |||||
| public void setUserCardStatus(String userCardStatus) { | |||||
| this.userCardStatus = userCardStatus; | |||||
| } | |||||
| public Boolean getCanConsume() { | |||||
| return this.canConsume; | |||||
| } | |||||
| public void setCanConsume(Boolean canConsume) { | |||||
| this.canConsume = canConsume; | |||||
| } | |||||
| @Override | @Override | ||||
| public String toString() { | public String toString() { | ||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| @@ -1,5 +1,6 @@ | |||||
| package me.chanjar.weixin.mp.bean; | package me.chanjar.weixin.mp.bean; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| @@ -12,15 +13,12 @@ import java.util.List; | |||||
| * | * | ||||
| * @author chanjarster | * @author chanjarster | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpMassNews implements Serializable { | public class WxMpMassNews implements Serializable { | ||||
| private static final long serialVersionUID = 565937155013581016L; | private static final long serialVersionUID = 565937155013581016L; | ||||
| private List<WxMpMassNewsArticle> articles = new ArrayList<>(); | private List<WxMpMassNewsArticle> articles = new ArrayList<>(); | ||||
| public List<WxMpMassNewsArticle> getArticles() { | |||||
| return this.articles; | |||||
| } | |||||
| public void addArticle(WxMpMassNewsArticle article) { | public void addArticle(WxMpMassNewsArticle article) { | ||||
| this.articles.add(article); | this.articles.add(article); | ||||
| } | } | ||||
| @@ -52,6 +50,7 @@ public class WxMpMassNews implements Serializable { | |||||
| * | * | ||||
| * @author chanjarster | * @author chanjarster | ||||
| */ | */ | ||||
| @Data | |||||
| public static class WxMpMassNewsArticle { | public static class WxMpMassNewsArticle { | ||||
| /** | /** | ||||
| * (必填) 图文消息缩略图的media_id,可以在基础支持-上传多媒体文件接口中获得 | * (必填) 图文消息缩略图的media_id,可以在基础支持-上传多媒体文件接口中获得 | ||||
| @@ -82,62 +81,6 @@ public class WxMpMassNews implements Serializable { | |||||
| */ | */ | ||||
| private boolean showCoverPic; | private boolean showCoverPic; | ||||
| public String getThumbMediaId() { | |||||
| return this.thumbMediaId; | |||||
| } | |||||
| public void setThumbMediaId(String thumbMediaId) { | |||||
| this.thumbMediaId = thumbMediaId; | |||||
| } | |||||
| public String getAuthor() { | |||||
| return this.author; | |||||
| } | |||||
| public void setAuthor(String author) { | |||||
| this.author = author; | |||||
| } | |||||
| public String getTitle() { | |||||
| return this.title; | |||||
| } | |||||
| public void setTitle(String title) { | |||||
| this.title = title; | |||||
| } | |||||
| public String getContentSourceUrl() { | |||||
| return this.contentSourceUrl; | |||||
| } | |||||
| public void setContentSourceUrl(String contentSourceUrl) { | |||||
| this.contentSourceUrl = contentSourceUrl; | |||||
| } | |||||
| public String getContent() { | |||||
| return this.content; | |||||
| } | |||||
| public void setContent(String content) { | |||||
| this.content = content; | |||||
| } | |||||
| public String getDigest() { | |||||
| return this.digest; | |||||
| } | |||||
| public void setDigest(String digest) { | |||||
| this.digest = digest; | |||||
| } | |||||
| public boolean isShowCoverPic() { | |||||
| return this.showCoverPic; | |||||
| } | |||||
| public void setShowCoverPic(boolean showCoverPic) { | |||||
| this.showCoverPic = showCoverPic; | |||||
| } | |||||
| @Override | @Override | ||||
| public String toString() { | public String toString() { | ||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| @@ -1,5 +1,6 @@ | |||||
| package me.chanjar.weixin.mp.bean; | package me.chanjar.weixin.mp.bean; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| @@ -11,22 +12,14 @@ import java.util.List; | |||||
| * | * | ||||
| * @author chanjarster | * @author chanjarster | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpMassOpenIdsMessage implements Serializable { | public class WxMpMassOpenIdsMessage implements Serializable { | ||||
| private static final long serialVersionUID = -8022910911104788999L; | private static final long serialVersionUID = -8022910911104788999L; | ||||
| /** | |||||
| * openid列表,最多支持10,000个 | |||||
| */ | |||||
| private List<String> toUsers = new ArrayList<>(); | private List<String> toUsers = new ArrayList<>(); | ||||
| private String msgType; | |||||
| private String content; | |||||
| private String mediaId; | |||||
| private boolean sendIgnoreReprint = false; | |||||
| public WxMpMassOpenIdsMessage() { | |||||
| super(); | |||||
| } | |||||
| public String getMsgType() { | |||||
| return this.msgType; | |||||
| } | |||||
| /** | /** | ||||
| * <pre> | * <pre> | ||||
| @@ -38,66 +31,28 @@ public class WxMpMassOpenIdsMessage implements Serializable { | |||||
| * {@link me.chanjar.weixin.common.api.WxConsts#MASS_MSG_VOICE} | * {@link me.chanjar.weixin.common.api.WxConsts#MASS_MSG_VOICE} | ||||
| * 如果msgtype和media_id不匹配的话,会返回系统繁忙的错误 | * 如果msgtype和media_id不匹配的话,会返回系统繁忙的错误 | ||||
| * </pre> | * </pre> | ||||
| * | |||||
| * @param msgType | |||||
| */ | */ | ||||
| public void setMsgType(String msgType) { | |||||
| this.msgType = msgType; | |||||
| } | |||||
| public String getContent() { | |||||
| return this.content; | |||||
| } | |||||
| public void setContent(String content) { | |||||
| this.content = content; | |||||
| } | |||||
| public String getMediaId() { | |||||
| return this.mediaId; | |||||
| } | |||||
| private String msgType; | |||||
| private String content; | |||||
| private String mediaId; | |||||
| /** | |||||
| * 文章被判定为转载时,是否继续进行群发操作。 | |||||
| */ | |||||
| private boolean sendIgnoreReprint = false; | |||||
| public void setMediaId(String mediaId) { | |||||
| this.mediaId = mediaId; | |||||
| public WxMpMassOpenIdsMessage() { | |||||
| super(); | |||||
| } | } | ||||
| public String toJson() { | public String toJson() { | ||||
| return WxMpGsonBuilder.INSTANCE.create().toJson(this); | return WxMpGsonBuilder.INSTANCE.create().toJson(this); | ||||
| } | } | ||||
| /** | |||||
| * openid列表,最多支持10,000个 | |||||
| */ | |||||
| public List<String> getToUsers() { | |||||
| return this.toUsers; | |||||
| } | |||||
| /** | |||||
| * 提供set方法,方便客户端直接设置所有群发对象的openid列表 | |||||
| * | |||||
| * @param toUsers | |||||
| */ | |||||
| public void setToUsers(List<String> toUsers) { | |||||
| this.toUsers = toUsers; | |||||
| } | |||||
| /** | /** | ||||
| * 添加openid,最多支持10,000个 | * 添加openid,最多支持10,000个 | ||||
| * | |||||
| * @param openid | |||||
| */ | */ | ||||
| public void addUser(String openid) { | public void addUser(String openid) { | ||||
| this.toUsers.add(openid); | this.toUsers.add(openid); | ||||
| } | } | ||||
| public boolean isSendIgnoreReprint() { | |||||
| return sendIgnoreReprint; | |||||
| } | |||||
| /** | |||||
| * @param sendIgnoreReprint 文章被判定为转载时,是否继续进行群发操作。 | |||||
| */ | |||||
| public void setSendIgnoreReprint(boolean sendIgnoreReprint) { | |||||
| this.sendIgnoreReprint = sendIgnoreReprint; | |||||
| } | |||||
| } | } | ||||
| @@ -1,5 +1,6 @@ | |||||
| package me.chanjar.weixin.mp.bean; | package me.chanjar.weixin.mp.bean; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| @@ -7,33 +8,15 @@ import java.io.Serializable; | |||||
| /** | /** | ||||
| * @author miller | * @author miller | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpMassPreviewMessage implements Serializable { | public class WxMpMassPreviewMessage implements Serializable { | ||||
| private static final long serialVersionUID = 9095211638358424020L; | private static final long serialVersionUID = 9095211638358424020L; | ||||
| private String toWxUserName; | private String toWxUserName; | ||||
| private String toWxUserOpenid; | private String toWxUserOpenid; | ||||
| private String msgType; | |||||
| private String content; | |||||
| private String mediaId; | |||||
| public WxMpMassPreviewMessage() { | |||||
| super(); | |||||
| } | |||||
| public String getToWxUserName() { | |||||
| return this.toWxUserName; | |||||
| } | |||||
| public void setToWxUserName(String toWxUserName) { | |||||
| this.toWxUserName = toWxUserName; | |||||
| } | |||||
| public String getMsgType() { | |||||
| return this.msgType; | |||||
| } | |||||
| /** | /** | ||||
| * <pre> | * <pre> | ||||
| * 消息类型 | |||||
| * 请使用 | * 请使用 | ||||
| * {@link me.chanjar.weixin.common.api.WxConsts#MASS_MSG_IMAGE} | * {@link me.chanjar.weixin.common.api.WxConsts#MASS_MSG_IMAGE} | ||||
| * {@link me.chanjar.weixin.common.api.WxConsts#MASS_MSG_NEWS} | * {@link me.chanjar.weixin.common.api.WxConsts#MASS_MSG_NEWS} | ||||
| @@ -42,35 +25,13 @@ public class WxMpMassPreviewMessage implements Serializable { | |||||
| * {@link me.chanjar.weixin.common.api.WxConsts#MASS_MSG_VOICE} | * {@link me.chanjar.weixin.common.api.WxConsts#MASS_MSG_VOICE} | ||||
| * 如果msgtype和media_id不匹配的话,会返回系统繁忙的错误 | * 如果msgtype和media_id不匹配的话,会返回系统繁忙的错误 | ||||
| * </pre> | * </pre> | ||||
| * | |||||
| * @param msgType 消息类型 | |||||
| */ | */ | ||||
| public void setMsgType(String msgType) { | |||||
| this.msgType = msgType; | |||||
| } | |||||
| public String getContent() { | |||||
| return this.content; | |||||
| } | |||||
| public void setContent(String content) { | |||||
| this.content = content; | |||||
| } | |||||
| public String getMediaId() { | |||||
| return this.mediaId; | |||||
| } | |||||
| public void setMediaId(String mediaId) { | |||||
| this.mediaId = mediaId; | |||||
| } | |||||
| public String getToWxUserOpenid() { | |||||
| return this.toWxUserOpenid; | |||||
| } | |||||
| private String msgType; | |||||
| private String content; | |||||
| private String mediaId; | |||||
| public void setToWxUserOpenid(String toWxUserOpenid) { | |||||
| this.toWxUserOpenid = toWxUserOpenid; | |||||
| public WxMpMassPreviewMessage() { | |||||
| super(); | |||||
| } | } | ||||
| public String toJson() { | public String toJson() { | ||||
| @@ -1,5 +1,6 @@ | |||||
| package me.chanjar.weixin.mp.bean; | package me.chanjar.weixin.mp.bean; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| @@ -9,26 +10,17 @@ import java.io.Serializable; | |||||
| * | * | ||||
| * @author chanjarster | * @author chanjarster | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpMassTagMessage implements Serializable { | public class WxMpMassTagMessage implements Serializable { | ||||
| private static final long serialVersionUID = -6625914040986749286L; | private static final long serialVersionUID = -6625914040986749286L; | ||||
| /** | |||||
| * 标签id,如果不设置则就意味着发给所有用户 | |||||
| */ | |||||
| private Long tagId; | private Long tagId; | ||||
| private String msgType; | |||||
| private String content; | |||||
| private String mediaId; | |||||
| private boolean isSendAll = false; | |||||
| private boolean sendIgnoreReprint = false; | |||||
| public WxMpMassTagMessage() { | |||||
| super(); | |||||
| } | |||||
| public String getMsgType() { | |||||
| return this.msgType; | |||||
| } | |||||
| /** | /** | ||||
| * <pre> | * <pre> | ||||
| * 消息类型 | |||||
| * 请使用 | * 请使用 | ||||
| * {@link me.chanjar.weixin.common.api.WxConsts#MASS_MSG_IMAGE} | * {@link me.chanjar.weixin.common.api.WxConsts#MASS_MSG_IMAGE} | ||||
| * {@link me.chanjar.weixin.common.api.WxConsts#MASS_MSG_NEWS} | * {@link me.chanjar.weixin.common.api.WxConsts#MASS_MSG_NEWS} | ||||
| @@ -37,62 +29,25 @@ public class WxMpMassTagMessage implements Serializable { | |||||
| * {@link me.chanjar.weixin.common.api.WxConsts#MASS_MSG_VOICE} | * {@link me.chanjar.weixin.common.api.WxConsts#MASS_MSG_VOICE} | ||||
| * 如果msgtype和media_id不匹配的话,会返回系统繁忙的错误 | * 如果msgtype和media_id不匹配的话,会返回系统繁忙的错误 | ||||
| * </pre> | * </pre> | ||||
| * | |||||
| * @param msgType 消息类型 | |||||
| */ | */ | ||||
| public void setMsgType(String msgType) { | |||||
| this.msgType = msgType; | |||||
| } | |||||
| public String getContent() { | |||||
| return this.content; | |||||
| } | |||||
| public void setContent(String content) { | |||||
| this.content = content; | |||||
| } | |||||
| public String getMediaId() { | |||||
| return this.mediaId; | |||||
| } | |||||
| public void setMediaId(String mediaId) { | |||||
| this.mediaId = mediaId; | |||||
| } | |||||
| public String toJson() { | |||||
| return WxMpGsonBuilder.INSTANCE.create().toJson(this); | |||||
| } | |||||
| public Long getTagId() { | |||||
| return this.tagId; | |||||
| } | |||||
| private String msgType; | |||||
| private String content; | |||||
| private String mediaId; | |||||
| /** | /** | ||||
| * 如果不设置则就意味着发给所有用户 | |||||
| * | |||||
| * @param tagId 标签id | |||||
| * 是否群发给所有用户 | |||||
| */ | */ | ||||
| public void setTagId(Long tagId) { | |||||
| this.tagId = tagId; | |||||
| } | |||||
| public boolean isSendIgnoreReprint() { | |||||
| return sendIgnoreReprint; | |||||
| } | |||||
| private boolean isSendAll = false; | |||||
| /** | /** | ||||
| * @param sendIgnoreReprint 文章被判定为转载时,是否继续进行群发操作。 | |||||
| * 文章被判定为转载时,是否继续进行群发操作。 | |||||
| */ | */ | ||||
| public void setSendIgnoreReprint(boolean sendIgnoreReprint) { | |||||
| this.sendIgnoreReprint = sendIgnoreReprint; | |||||
| private boolean sendIgnoreReprint = false; | |||||
| public WxMpMassTagMessage() { | |||||
| super(); | |||||
| } | } | ||||
| /** | |||||
| * 是否群发给所有用户 | |||||
| */ | |||||
| public boolean isSendAll() { | |||||
| return isSendAll; | |||||
| public String toJson() { | |||||
| return WxMpGsonBuilder.INSTANCE.create().toJson(this); | |||||
| } | } | ||||
| public void setSendAll(boolean sendAll) { | public void setSendAll(boolean sendAll) { | ||||
| @@ -1,5 +1,6 @@ | |||||
| package me.chanjar.weixin.mp.bean; | package me.chanjar.weixin.mp.bean; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| @@ -9,6 +10,7 @@ import java.io.Serializable; | |||||
| * | * | ||||
| * @author chanjarster | * @author chanjarster | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpMassVideo implements Serializable { | public class WxMpMassVideo implements Serializable { | ||||
| private static final long serialVersionUID = 9153925016061915637L; | private static final long serialVersionUID = 9153925016061915637L; | ||||
| @@ -16,30 +18,6 @@ public class WxMpMassVideo implements Serializable { | |||||
| private String title; | private String title; | ||||
| private String description; | private String description; | ||||
| public String getTitle() { | |||||
| return this.title; | |||||
| } | |||||
| public void setTitle(String title) { | |||||
| this.title = title; | |||||
| } | |||||
| public String getDescription() { | |||||
| return this.description; | |||||
| } | |||||
| public void setDescription(String description) { | |||||
| this.description = description; | |||||
| } | |||||
| public String getMediaId() { | |||||
| return this.mediaId; | |||||
| } | |||||
| public void setMediaId(String mediaId) { | |||||
| this.mediaId = mediaId; | |||||
| } | |||||
| public String toJson() { | public String toJson() { | ||||
| return WxMpGsonBuilder.INSTANCE.create().toJson(this); | return WxMpGsonBuilder.INSTANCE.create().toJson(this); | ||||
| } | } | ||||
| @@ -1,5 +1,6 @@ | |||||
| package me.chanjar.weixin.mp.bean; | package me.chanjar.weixin.mp.bean; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| @@ -11,6 +12,7 @@ import java.io.Serializable; | |||||
| * | * | ||||
| * @author Daniel Qian | * @author Daniel Qian | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpSemanticQuery implements Serializable { | public class WxMpSemanticQuery implements Serializable { | ||||
| private static final long serialVersionUID = 7685873048199870690L; | private static final long serialVersionUID = 7685873048199870690L; | ||||
| @@ -23,70 +25,6 @@ public class WxMpSemanticQuery implements Serializable { | |||||
| private String appid; | private String appid; | ||||
| private String uid; | private String uid; | ||||
| public String getQuery() { | |||||
| return this.query; | |||||
| } | |||||
| public void setQuery(String query) { | |||||
| this.query = query; | |||||
| } | |||||
| public String getCategory() { | |||||
| return this.category; | |||||
| } | |||||
| public void setCategory(String category) { | |||||
| this.category = category; | |||||
| } | |||||
| public Float getLatitude() { | |||||
| return this.latitude; | |||||
| } | |||||
| public void setLatitude(Float latitude) { | |||||
| this.latitude = latitude; | |||||
| } | |||||
| public Float getLongitude() { | |||||
| return this.longitude; | |||||
| } | |||||
| public void setLongitude(Float longitude) { | |||||
| this.longitude = longitude; | |||||
| } | |||||
| public String getCity() { | |||||
| return this.city; | |||||
| } | |||||
| public void setCity(String city) { | |||||
| this.city = city; | |||||
| } | |||||
| public String getRegion() { | |||||
| return this.region; | |||||
| } | |||||
| public void setRegion(String region) { | |||||
| this.region = region; | |||||
| } | |||||
| public String getAppid() { | |||||
| return this.appid; | |||||
| } | |||||
| public void setAppid(String appid) { | |||||
| this.appid = appid; | |||||
| } | |||||
| public String getUid() { | |||||
| return this.uid; | |||||
| } | |||||
| public void setUid(String uid) { | |||||
| this.uid = uid; | |||||
| } | |||||
| public String toJson() { | public String toJson() { | ||||
| return WxMpGsonBuilder.create().toJson(this); | return WxMpGsonBuilder.create().toJson(this); | ||||
| } | } | ||||
| @@ -1,5 +1,6 @@ | |||||
| package me.chanjar.weixin.mp.bean; | package me.chanjar.weixin.mp.bean; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| @@ -10,6 +11,7 @@ import java.io.Serializable; | |||||
| * | * | ||||
| * @author rememberber | * @author rememberber | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpShakeInfoResult implements Serializable { | public class WxMpShakeInfoResult implements Serializable { | ||||
| private static final long serialVersionUID = -1604561297395395468L; | private static final long serialVersionUID = -1604561297395395468L; | ||||
| @@ -17,13 +19,15 @@ public class WxMpShakeInfoResult implements Serializable { | |||||
| private String errmsg; | private String errmsg; | ||||
| private Data data; | |||||
| private ShakeInfoData data; | |||||
| public static WxMpShakeInfoResult fromJson(String json) { | public static WxMpShakeInfoResult fromJson(String json) { | ||||
| return WxMpGsonBuilder.INSTANCE.create().fromJson(json, WxMpShakeInfoResult.class); | return WxMpGsonBuilder.INSTANCE.create().fromJson(json, WxMpShakeInfoResult.class); | ||||
| } | } | ||||
| public class Data { | |||||
| @Data | |||||
| public class ShakeInfoData implements Serializable { | |||||
| private static final long serialVersionUID = -4828142206067489488L; | |||||
| private String page_id; | private String page_id; | ||||
| @@ -35,7 +39,9 @@ public class WxMpShakeInfoResult implements Serializable { | |||||
| private BeaconInfo beacon_info; | private BeaconInfo beacon_info; | ||||
| public class BeaconInfo { | |||||
| @Data | |||||
| public class BeaconInfo implements Serializable { | |||||
| private static final long serialVersionUID = -8995733049982933362L; | |||||
| private double distance; | private double distance; | ||||
| @@ -48,118 +54,7 @@ public class WxMpShakeInfoResult implements Serializable { | |||||
| private Integer rssi; | private Integer rssi; | ||||
| private String uuid; | private String uuid; | ||||
| public double getDistance() { | |||||
| return distance; | |||||
| } | |||||
| public void setDistance(double distance) { | |||||
| this.distance = distance; | |||||
| } | |||||
| public Integer getMajor() { | |||||
| return major; | |||||
| } | |||||
| public void setMajor(Integer major) { | |||||
| this.major = major; | |||||
| } | |||||
| public Integer getMeasure_power() { | |||||
| return measure_power; | |||||
| } | |||||
| public void setMeasure_power(Integer measure_power) { | |||||
| this.measure_power = measure_power; | |||||
| } | |||||
| public Integer getMinor() { | |||||
| return minor; | |||||
| } | |||||
| public void setMinor(Integer minor) { | |||||
| this.minor = minor; | |||||
| } | |||||
| public Integer getRssi() { | |||||
| return rssi; | |||||
| } | |||||
| public void setRssi(Integer rssi) { | |||||
| this.rssi = rssi; | |||||
| } | |||||
| public String getUuid() { | |||||
| return uuid; | |||||
| } | |||||
| public void setUuid(String uuid) { | |||||
| this.uuid = uuid; | |||||
| } | |||||
| } | |||||
| public String getPage_id() { | |||||
| return page_id; | |||||
| } | |||||
| public void setPage_id(String page_id) { | |||||
| this.page_id = page_id; | |||||
| } | |||||
| public String getOpenid() { | |||||
| return openid; | |||||
| } | |||||
| public void setOpenid(String openid) { | |||||
| this.openid = openid; | |||||
| } | |||||
| public String getPoi_id() { | |||||
| return poi_id; | |||||
| } | |||||
| public void setPoi_id(String poi_id) { | |||||
| this.poi_id = poi_id; | |||||
| } | |||||
| public BeaconInfo getBeacon_info() { | |||||
| return beacon_info; | |||||
| } | |||||
| public void setBeacon_info(BeaconInfo beacon_info) { | |||||
| this.beacon_info = beacon_info; | |||||
| } | |||||
| public String getBrand_userame() { | |||||
| return brand_userame; | |||||
| } | |||||
| public void setBrand_userame(String brand_userame) { | |||||
| this.brand_userame = brand_userame; | |||||
| } | } | ||||
| } | } | ||||
| public Integer getErrcode() { | |||||
| return errcode; | |||||
| } | |||||
| public void setErrcode(Integer errcode) { | |||||
| this.errcode = errcode; | |||||
| } | |||||
| public String getErrmsg() { | |||||
| return errmsg; | |||||
| } | |||||
| public void setErrmsg(String errmsg) { | |||||
| this.errmsg = errmsg; | |||||
| } | |||||
| public Data getData() { | |||||
| return data; | |||||
| } | |||||
| public void setData(Data data) { | |||||
| this.data = data; | |||||
| } | |||||
| } | } | ||||
| @@ -1,6 +1,7 @@ | |||||
| package me.chanjar.weixin.mp.bean; | package me.chanjar.weixin.mp.bean; | ||||
| import com.google.gson.Gson; | import com.google.gson.Gson; | ||||
| import lombok.Data; | |||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| import java.util.HashMap; | import java.util.HashMap; | ||||
| @@ -11,6 +12,7 @@ import java.util.Map; | |||||
| * | * | ||||
| * @author rememberber | * @author rememberber | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpShakeQuery implements Serializable { | public class WxMpShakeQuery implements Serializable { | ||||
| private static final long serialVersionUID = 4316527352035275412L; | private static final long serialVersionUID = 4316527352035275412L; | ||||
| @@ -25,19 +27,4 @@ public class WxMpShakeQuery implements Serializable { | |||||
| return new Gson().toJson(map); | return new Gson().toJson(map); | ||||
| } | } | ||||
| public String getTicket() { | |||||
| return ticket; | |||||
| } | |||||
| public void setTicket(String ticket) { | |||||
| this.ticket = ticket; | |||||
| } | |||||
| public int getNeedPoi() { | |||||
| return needPoi; | |||||
| } | |||||
| public void setNeedPoi(int needPoi) { | |||||
| this.needPoi = needPoi; | |||||
| } | |||||
| } | } | ||||
| @@ -1,6 +1,7 @@ | |||||
| package me.chanjar.weixin.mp.bean; | package me.chanjar.weixin.mp.bean; | ||||
| import com.google.gson.Gson; | import com.google.gson.Gson; | ||||
| import lombok.Data; | |||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| import java.util.ArrayList; | import java.util.ArrayList; | ||||
| @@ -14,6 +15,7 @@ import java.util.Map; | |||||
| * | * | ||||
| * @author LiuJunGuang | * @author LiuJunGuang | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpUserQuery implements Serializable { | public class WxMpUserQuery implements Serializable { | ||||
| private static final long serialVersionUID = -1344224837373149313L; | private static final long serialVersionUID = -1344224837373149313L; | ||||
| @@ -110,19 +112,18 @@ public class WxMpUserQuery implements Serializable { | |||||
| } | } | ||||
| // 查询参数封装 | // 查询参数封装 | ||||
| @Data | |||||
| public class WxMpUserQueryParam implements Serializable { | public class WxMpUserQueryParam implements Serializable { | ||||
| private static final long serialVersionUID = -6863571795702385319L; | private static final long serialVersionUID = -6863571795702385319L; | ||||
| private String openid; | private String openid; | ||||
| private String lang; | private String lang; | ||||
| public WxMpUserQueryParam(String openid, String lang) { | public WxMpUserQueryParam(String openid, String lang) { | ||||
| super(); | |||||
| this.openid = openid; | this.openid = openid; | ||||
| this.lang = lang; | this.lang = lang; | ||||
| } | } | ||||
| public WxMpUserQueryParam(String openid) { | public WxMpUserQueryParam(String openid) { | ||||
| super(); | |||||
| this.openid = openid; | this.openid = openid; | ||||
| this.lang = "zh_CN"; | this.lang = "zh_CN"; | ||||
| } | } | ||||
| @@ -131,56 +132,6 @@ public class WxMpUserQuery implements Serializable { | |||||
| super(); | super(); | ||||
| } | } | ||||
| public String getOpenid() { | |||||
| return this.openid; | |||||
| } | |||||
| public void setOpenid(String openid) { | |||||
| this.openid = openid; | |||||
| } | |||||
| public String getLang() { | |||||
| return this.lang; | |||||
| } | |||||
| public void setLang(String lang) { | |||||
| this.lang = lang; | |||||
| } | |||||
| @Override | |||||
| public int hashCode() { | |||||
| final int prime = 31; | |||||
| int result = 1; | |||||
| result = prime * result + getOuterType().hashCode(); | |||||
| result = prime * result + ((this.lang == null) ? 0 : this.lang.hashCode()); | |||||
| result = prime * result + ((this.openid == null) ? 0 : this.openid.hashCode()); | |||||
| return result; | |||||
| } | |||||
| @Override | |||||
| public boolean equals(Object obj) { | |||||
| if (this == obj) | |||||
| return true; | |||||
| if (obj == null) | |||||
| return false; | |||||
| if (getClass() != obj.getClass()) | |||||
| return false; | |||||
| WxMpUserQueryParam other = (WxMpUserQueryParam) obj; | |||||
| if (!getOuterType().equals(other.getOuterType())) | |||||
| return false; | |||||
| if (this.lang == null) { | |||||
| if (other.lang != null) | |||||
| return false; | |||||
| } else if (!this.lang.equals(other.lang)) | |||||
| return false; | |||||
| if (this.openid == null) { | |||||
| if (other.openid != null) | |||||
| return false; | |||||
| } else if (!this.openid.equals(other.openid)) | |||||
| return false; | |||||
| return true; | |||||
| } | |||||
| private WxMpUserQuery getOuterType() { | private WxMpUserQuery getOuterType() { | ||||
| return WxMpUserQuery.this; | return WxMpUserQuery.this; | ||||
| } | } | ||||
| @@ -2,6 +2,7 @@ package me.chanjar.weixin.mp.bean.datacube; | |||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import com.google.gson.reflect.TypeToken; | import com.google.gson.reflect.TypeToken; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| import java.util.List; | import java.util.List; | ||||
| @@ -13,6 +14,7 @@ import java.util.List; | |||||
| * | * | ||||
| * @author <a href="https://github.com/binarywang">Binary Wang</a> | * @author <a href="https://github.com/binarywang">Binary Wang</a> | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxDataCubeArticleResult extends WxDataCubeBaseResult { | public class WxDataCubeArticleResult extends WxDataCubeBaseResult { | ||||
| private static final long serialVersionUID = -9222452497954511765L; | private static final long serialVersionUID = -9222452497954511765L; | ||||
| @@ -116,107 +118,4 @@ public class WxDataCubeArticleResult extends WxDataCubeBaseResult { | |||||
| }.getType()); | }.getType()); | ||||
| } | } | ||||
| public Integer getRefHour() { | |||||
| return this.refHour; | |||||
| } | |||||
| public void setRefHour(Integer refHour) { | |||||
| this.refHour = refHour; | |||||
| } | |||||
| public String getMsgId() { | |||||
| return this.msgId; | |||||
| } | |||||
| public void setMsgId(String msgId) { | |||||
| this.msgId = msgId; | |||||
| } | |||||
| public String getTitle() { | |||||
| return this.title; | |||||
| } | |||||
| public void setTitle(String title) { | |||||
| this.title = title; | |||||
| } | |||||
| public Integer getIntPageReadUser() { | |||||
| return this.intPageReadUser; | |||||
| } | |||||
| public void setIntPageReadUser(Integer intPageReadUser) { | |||||
| this.intPageReadUser = intPageReadUser; | |||||
| } | |||||
| public Integer getIntPageReadCount() { | |||||
| return this.intPageReadCount; | |||||
| } | |||||
| public void setIntPageReadCount(Integer intPageReadCount) { | |||||
| this.intPageReadCount = intPageReadCount; | |||||
| } | |||||
| public Integer getOriPageReadUser() { | |||||
| return this.oriPageReadUser; | |||||
| } | |||||
| public void setOriPageReadUser(Integer oriPageReadUser) { | |||||
| this.oriPageReadUser = oriPageReadUser; | |||||
| } | |||||
| public Integer getOriPageReadCount() { | |||||
| return this.oriPageReadCount; | |||||
| } | |||||
| public void setOriPageReadCount(Integer oriPageReadCount) { | |||||
| this.oriPageReadCount = oriPageReadCount; | |||||
| } | |||||
| public Integer getShareScene() { | |||||
| return this.shareScene; | |||||
| } | |||||
| public void setShareScene(Integer shareScene) { | |||||
| this.shareScene = shareScene; | |||||
| } | |||||
| public Integer getShareUser() { | |||||
| return this.shareUser; | |||||
| } | |||||
| public void setShareUser(Integer shareUser) { | |||||
| this.shareUser = shareUser; | |||||
| } | |||||
| public Integer getShareCount() { | |||||
| return this.shareCount; | |||||
| } | |||||
| public void setShareCount(Integer shareCount) { | |||||
| this.shareCount = shareCount; | |||||
| } | |||||
| public Integer getAddToFavUser() { | |||||
| return this.addToFavUser; | |||||
| } | |||||
| public void setAddToFavUser(Integer addToFavUser) { | |||||
| this.addToFavUser = addToFavUser; | |||||
| } | |||||
| public Integer getAddToFavCount() { | |||||
| return this.addToFavCount; | |||||
| } | |||||
| public void setAddToFavCount(Integer addToFavCount) { | |||||
| this.addToFavCount = addToFavCount; | |||||
| } | |||||
| public Integer getUserSource() { | |||||
| return this.userSource; | |||||
| } | |||||
| public void setUserSource(Integer userSource) { | |||||
| this.userSource = userSource; | |||||
| } | |||||
| } | } | ||||
| @@ -2,6 +2,7 @@ package me.chanjar.weixin.mp.bean.datacube; | |||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import com.google.gson.reflect.TypeToken; | import com.google.gson.reflect.TypeToken; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| import java.util.List; | import java.util.List; | ||||
| @@ -13,6 +14,7 @@ import java.util.List; | |||||
| * | * | ||||
| * @author <a href="https://github.com/binarywang">Binary Wang</a> | * @author <a href="https://github.com/binarywang">Binary Wang</a> | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxDataCubeArticleTotal extends WxDataCubeBaseResult { | public class WxDataCubeArticleTotal extends WxDataCubeBaseResult { | ||||
| private static final long serialVersionUID = -7634365687303052699L; | private static final long serialVersionUID = -7634365687303052699L; | ||||
| @@ -44,27 +46,4 @@ public class WxDataCubeArticleTotal extends WxDataCubeBaseResult { | |||||
| }.getType()); | }.getType()); | ||||
| } | } | ||||
| public String getMsgId() { | |||||
| return this.msgId; | |||||
| } | |||||
| public void setMsgId(String msgId) { | |||||
| this.msgId = msgId; | |||||
| } | |||||
| public String getTitle() { | |||||
| return this.title; | |||||
| } | |||||
| public void setTitle(String title) { | |||||
| this.title = title; | |||||
| } | |||||
| public List<WxDataCubeArticleTotalDetail> getDetails() { | |||||
| return this.details; | |||||
| } | |||||
| public void setDetails(List<WxDataCubeArticleTotalDetail> details) { | |||||
| this.details = details; | |||||
| } | |||||
| } | } | ||||
| @@ -1,6 +1,7 @@ | |||||
| package me.chanjar.weixin.mp.bean.datacube; | package me.chanjar.weixin.mp.bean.datacube; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| @@ -11,6 +12,7 @@ import java.io.Serializable; | |||||
| * | * | ||||
| * @author <a href="https://github.com/binarywang">Binary Wang</a> | * @author <a href="https://github.com/binarywang">Binary Wang</a> | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxDataCubeArticleTotalDetail implements Serializable { | public class WxDataCubeArticleTotalDetail implements Serializable { | ||||
| private static final long serialVersionUID = -5136169129771430052L; | private static final long serialVersionUID = -5136169129771430052L; | ||||
| @@ -196,215 +198,4 @@ public class WxDataCubeArticleTotalDetail implements Serializable { | |||||
| @SerializedName("feed_share_from_other_cnt") | @SerializedName("feed_share_from_other_cnt") | ||||
| private Integer feedShareFromOtherCnt; | private Integer feedShareFromOtherCnt; | ||||
| public String getStatDate() { | |||||
| return this.statDate; | |||||
| } | |||||
| public void setStatDate(String statDate) { | |||||
| this.statDate = statDate; | |||||
| } | |||||
| public Integer getTargetUser() { | |||||
| return this.targetUser; | |||||
| } | |||||
| public void setTargetUser(Integer targetUser) { | |||||
| this.targetUser = targetUser; | |||||
| } | |||||
| public Integer getIntPageReadUser() { | |||||
| return this.intPageReadUser; | |||||
| } | |||||
| public void setIntPageReadUser(Integer intPageReadUser) { | |||||
| this.intPageReadUser = intPageReadUser; | |||||
| } | |||||
| public Integer getIntPageReadCount() { | |||||
| return this.intPageReadCount; | |||||
| } | |||||
| public void setIntPageReadCount(Integer intPageReadCount) { | |||||
| this.intPageReadCount = intPageReadCount; | |||||
| } | |||||
| public Integer getOriPageReadUser() { | |||||
| return this.oriPageReadUser; | |||||
| } | |||||
| public void setOriPageReadUser(Integer oriPageReadUser) { | |||||
| this.oriPageReadUser = oriPageReadUser; | |||||
| } | |||||
| public Integer getOriPageReadCount() { | |||||
| return this.oriPageReadCount; | |||||
| } | |||||
| public void setOriPageReadCount(Integer oriPageReadCount) { | |||||
| this.oriPageReadCount = oriPageReadCount; | |||||
| } | |||||
| public Integer getShareUser() { | |||||
| return this.shareUser; | |||||
| } | |||||
| public void setShareUser(Integer shareUser) { | |||||
| this.shareUser = shareUser; | |||||
| } | |||||
| public Integer getShareCount() { | |||||
| return this.shareCount; | |||||
| } | |||||
| public void setShareCount(Integer shareCount) { | |||||
| this.shareCount = shareCount; | |||||
| } | |||||
| public Integer getAddToFavUser() { | |||||
| return this.addToFavUser; | |||||
| } | |||||
| public void setAddToFavUser(Integer addToFavUser) { | |||||
| this.addToFavUser = addToFavUser; | |||||
| } | |||||
| public Integer getAddToFavCount() { | |||||
| return this.addToFavCount; | |||||
| } | |||||
| public void setAddToFavCount(Integer addToFavCount) { | |||||
| this.addToFavCount = addToFavCount; | |||||
| } | |||||
| public Integer getIntPageFromSessionReadUser() { | |||||
| return this.intPageFromSessionReadUser; | |||||
| } | |||||
| public void setIntPageFromSessionReadUser(Integer intPageFromSessionReadUser) { | |||||
| this.intPageFromSessionReadUser = intPageFromSessionReadUser; | |||||
| } | |||||
| public Integer getIntPageFromSessionReadCount() { | |||||
| return this.intPageFromSessionReadCount; | |||||
| } | |||||
| public void setIntPageFromSessionReadCount( | |||||
| Integer intPageFromSessionReadCount) { | |||||
| this.intPageFromSessionReadCount = intPageFromSessionReadCount; | |||||
| } | |||||
| public Integer getIntPageFromHistMsgReadUser() { | |||||
| return this.intPageFromHistMsgReadUser; | |||||
| } | |||||
| public void setIntPageFromHistMsgReadUser(Integer intPageFromHistMsgReadUser) { | |||||
| this.intPageFromHistMsgReadUser = intPageFromHistMsgReadUser; | |||||
| } | |||||
| public Integer getIntPageFromHistMsgReadCount() { | |||||
| return this.intPageFromHistMsgReadCount; | |||||
| } | |||||
| public void setIntPageFromHistMsgReadCount( | |||||
| Integer intPageFromHistMsgReadCount) { | |||||
| this.intPageFromHistMsgReadCount = intPageFromHistMsgReadCount; | |||||
| } | |||||
| public Integer getIntPageFromFeedReadUser() { | |||||
| return this.intPageFromFeedReadUser; | |||||
| } | |||||
| public void setIntPageFromFeedReadUser(Integer intPageFromFeedReadUser) { | |||||
| this.intPageFromFeedReadUser = intPageFromFeedReadUser; | |||||
| } | |||||
| public Integer getIntPageFromFeedReadCount() { | |||||
| return this.intPageFromFeedReadCount; | |||||
| } | |||||
| public void setIntPageFromFeedReadCount(Integer intPageFromFeedReadCount) { | |||||
| this.intPageFromFeedReadCount = intPageFromFeedReadCount; | |||||
| } | |||||
| public Integer getIntPageFromFriendsReadUser() { | |||||
| return this.intPageFromFriendsReadUser; | |||||
| } | |||||
| public void setIntPageFromFriendsReadUser(Integer intPageFromFriendsReadUser) { | |||||
| this.intPageFromFriendsReadUser = intPageFromFriendsReadUser; | |||||
| } | |||||
| public Integer getIntPageFromFriendsReadCount() { | |||||
| return this.intPageFromFriendsReadCount; | |||||
| } | |||||
| public void setIntPageFromFriendsReadCount( | |||||
| Integer intPageFromFriendsReadCount) { | |||||
| this.intPageFromFriendsReadCount = intPageFromFriendsReadCount; | |||||
| } | |||||
| public Integer getIntPageFromOtherReadUser() { | |||||
| return this.intPageFromOtherReadUser; | |||||
| } | |||||
| public void setIntPageFromOtherReadUser(Integer intPageFromOtherReadUser) { | |||||
| this.intPageFromOtherReadUser = intPageFromOtherReadUser; | |||||
| } | |||||
| public Integer getIntPageFromOtherReadCount() { | |||||
| return this.intPageFromOtherReadCount; | |||||
| } | |||||
| public void setIntPageFromOtherReadCount(Integer intPageFromOtherReadCount) { | |||||
| this.intPageFromOtherReadCount = intPageFromOtherReadCount; | |||||
| } | |||||
| public Integer getFeedShareFromSessionUser() { | |||||
| return this.feedShareFromSessionUser; | |||||
| } | |||||
| public void setFeedShareFromSessionUser(Integer feedShareFromSessionUser) { | |||||
| this.feedShareFromSessionUser = feedShareFromSessionUser; | |||||
| } | |||||
| public Integer getFeedShareFromSessionCnt() { | |||||
| return this.feedShareFromSessionCnt; | |||||
| } | |||||
| public void setFeedShareFromSessionCnt(Integer feedShareFromSessionCnt) { | |||||
| this.feedShareFromSessionCnt = feedShareFromSessionCnt; | |||||
| } | |||||
| public Integer getFeedShareFromFeedUser() { | |||||
| return this.feedShareFromFeedUser; | |||||
| } | |||||
| public void setFeedShareFromFeedUser(Integer feedShareFromFeedUser) { | |||||
| this.feedShareFromFeedUser = feedShareFromFeedUser; | |||||
| } | |||||
| public Integer getFeedShareFromFeedCnt() { | |||||
| return this.feedShareFromFeedCnt; | |||||
| } | |||||
| public void setFeedShareFromFeedCnt(Integer feedShareFromFeedCnt) { | |||||
| this.feedShareFromFeedCnt = feedShareFromFeedCnt; | |||||
| } | |||||
| public Integer getFeedShareFromOtherUser() { | |||||
| return this.feedShareFromOtherUser; | |||||
| } | |||||
| public void setFeedShareFromOtherUser(Integer feedShareFromOtherUser) { | |||||
| this.feedShareFromOtherUser = feedShareFromOtherUser; | |||||
| } | |||||
| public Integer getFeedShareFromOtherCnt() { | |||||
| return this.feedShareFromOtherCnt; | |||||
| } | |||||
| public void setFeedShareFromOtherCnt(Integer feedShareFromOtherCnt) { | |||||
| this.feedShareFromOtherCnt = feedShareFromOtherCnt; | |||||
| } | |||||
| } | } | ||||
| @@ -2,6 +2,7 @@ package me.chanjar.weixin.mp.bean.datacube; | |||||
| import com.google.gson.JsonParser; | import com.google.gson.JsonParser; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| @@ -14,6 +15,7 @@ import java.io.Serializable; | |||||
| * | * | ||||
| * @author <a href="https://github.com/binarywang">Binary Wang</a> | * @author <a href="https://github.com/binarywang">Binary Wang</a> | ||||
| */ | */ | ||||
| @Data | |||||
| public abstract class WxDataCubeBaseResult implements Serializable { | public abstract class WxDataCubeBaseResult implements Serializable { | ||||
| private static final long serialVersionUID = 8780389911053297600L; | private static final long serialVersionUID = 8780389911053297600L; | ||||
| protected static final JsonParser JSON_PARSER = new JsonParser(); | protected static final JsonParser JSON_PARSER = new JsonParser(); | ||||
| @@ -30,12 +32,4 @@ public abstract class WxDataCubeBaseResult implements Serializable { | |||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| } | } | ||||
| public String getRefDate() { | |||||
| return this.refDate; | |||||
| } | |||||
| public void setRefDate(String refDate) { | |||||
| this.refDate = refDate; | |||||
| } | |||||
| } | } | ||||
| @@ -2,6 +2,7 @@ package me.chanjar.weixin.mp.bean.datacube; | |||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import com.google.gson.reflect.TypeToken; | import com.google.gson.reflect.TypeToken; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| import java.util.List; | import java.util.List; | ||||
| @@ -13,6 +14,7 @@ import java.util.List; | |||||
| * | * | ||||
| * @author <a href="https://github.com/binarywang">Binary Wang</a> | * @author <a href="https://github.com/binarywang">Binary Wang</a> | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxDataCubeInterfaceResult extends WxDataCubeBaseResult { | public class WxDataCubeInterfaceResult extends WxDataCubeBaseResult { | ||||
| private static final long serialVersionUID = 597734329161281398L; | private static final long serialVersionUID = 597734329161281398L; | ||||
| @@ -58,44 +60,4 @@ public class WxDataCubeInterfaceResult extends WxDataCubeBaseResult { | |||||
| }.getType()); | }.getType()); | ||||
| } | } | ||||
| public Integer getRefHour() { | |||||
| return this.refHour; | |||||
| } | |||||
| public void setRefHour(Integer refHour) { | |||||
| this.refHour = refHour; | |||||
| } | |||||
| public Integer getCallbackCount() { | |||||
| return this.callbackCount; | |||||
| } | |||||
| public void setCallbackCount(Integer callbackCount) { | |||||
| this.callbackCount = callbackCount; | |||||
| } | |||||
| public Integer getFailCount() { | |||||
| return this.failCount; | |||||
| } | |||||
| public void setFailCount(Integer failCount) { | |||||
| this.failCount = failCount; | |||||
| } | |||||
| public Integer getTotalTimeCost() { | |||||
| return this.totalTimeCost; | |||||
| } | |||||
| public void setTotalTimeCost(Integer totalTimeCost) { | |||||
| this.totalTimeCost = totalTimeCost; | |||||
| } | |||||
| public Integer getMaxTimeCost() { | |||||
| return this.maxTimeCost; | |||||
| } | |||||
| public void setMaxTimeCost(Integer maxTimeCost) { | |||||
| this.maxTimeCost = maxTimeCost; | |||||
| } | |||||
| } | } | ||||
| @@ -2,6 +2,7 @@ package me.chanjar.weixin.mp.bean.datacube; | |||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import com.google.gson.reflect.TypeToken; | import com.google.gson.reflect.TypeToken; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| import java.util.List; | import java.util.List; | ||||
| @@ -13,6 +14,7 @@ import java.util.List; | |||||
| * | * | ||||
| * @author <a href="https://github.com/binarywang">Binary Wang</a> | * @author <a href="https://github.com/binarywang">Binary Wang</a> | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxDataCubeMsgResult extends WxDataCubeBaseResult { | public class WxDataCubeMsgResult extends WxDataCubeBaseResult { | ||||
| private static final long serialVersionUID = 6932121822150573659L; | private static final long serialVersionUID = 6932121822150573659L; | ||||
| @@ -72,60 +74,4 @@ public class WxDataCubeMsgResult extends WxDataCubeBaseResult { | |||||
| }.getType()); | }.getType()); | ||||
| } | } | ||||
| public Integer getRefHour() { | |||||
| return this.refHour; | |||||
| } | |||||
| public void setRefHour(Integer refHour) { | |||||
| this.refHour = refHour; | |||||
| } | |||||
| public Integer getMsgType() { | |||||
| return this.msgType; | |||||
| } | |||||
| public void setMsgType(Integer msgType) { | |||||
| this.msgType = msgType; | |||||
| } | |||||
| public Integer getMsgUser() { | |||||
| return this.msgUser; | |||||
| } | |||||
| public void setMsgUser(Integer msgUser) { | |||||
| this.msgUser = msgUser; | |||||
| } | |||||
| public Integer getMsgCount() { | |||||
| return this.msgCount; | |||||
| } | |||||
| public void setMsgCount(Integer msgCount) { | |||||
| this.msgCount = msgCount; | |||||
| } | |||||
| public Integer getCountInterval() { | |||||
| return this.countInterval; | |||||
| } | |||||
| public void setCountInterval(Integer countInterval) { | |||||
| this.countInterval = countInterval; | |||||
| } | |||||
| public Integer getIntPageReadCount() { | |||||
| return this.intPageReadCount; | |||||
| } | |||||
| public void setIntPageReadCount(Integer intPageReadCount) { | |||||
| this.intPageReadCount = intPageReadCount; | |||||
| } | |||||
| public Integer getOriPageReadUser() { | |||||
| return this.oriPageReadUser; | |||||
| } | |||||
| public void setOriPageReadUser(Integer oriPageReadUser) { | |||||
| this.oriPageReadUser = oriPageReadUser; | |||||
| } | |||||
| } | } | ||||
| @@ -2,6 +2,7 @@ package me.chanjar.weixin.mp.bean.datacube; | |||||
| import com.google.gson.JsonParser; | import com.google.gson.JsonParser; | ||||
| import com.google.gson.reflect.TypeToken; | import com.google.gson.reflect.TypeToken; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| @@ -15,6 +16,7 @@ import java.util.List; | |||||
| * 详情查看文档:<a href="http://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141082&token=&lang=zh_CN">用户分析数据接口</a> | * 详情查看文档:<a href="http://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141082&token=&lang=zh_CN">用户分析数据接口</a> | ||||
| * </pre> | * </pre> | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxDataCubeUserCumulate implements Serializable { | public class WxDataCubeUserCumulate implements Serializable { | ||||
| private static final JsonParser JSON_PARSER = new JsonParser(); | private static final JsonParser JSON_PARSER = new JsonParser(); | ||||
| @@ -31,22 +33,6 @@ public class WxDataCubeUserCumulate implements Serializable { | |||||
| }.getType()); | }.getType()); | ||||
| } | } | ||||
| public Date getRefDate() { | |||||
| return this.refDate; | |||||
| } | |||||
| public void setRefDate(Date refDate) { | |||||
| this.refDate = refDate; | |||||
| } | |||||
| public Integer getCumulateUser() { | |||||
| return this.cumulateUser; | |||||
| } | |||||
| public void setCumulateUser(Integer cumulateUser) { | |||||
| this.cumulateUser = cumulateUser; | |||||
| } | |||||
| @Override | @Override | ||||
| public String toString() { | public String toString() { | ||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| @@ -2,6 +2,7 @@ package me.chanjar.weixin.mp.bean.datacube; | |||||
| import com.google.gson.JsonParser; | import com.google.gson.JsonParser; | ||||
| import com.google.gson.reflect.TypeToken; | import com.google.gson.reflect.TypeToken; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| @@ -15,6 +16,7 @@ import java.util.List; | |||||
| * 详情查看文档:<a href="http://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141082&token=&lang=zh_CN">用户分析数据接口</a> | * 详情查看文档:<a href="http://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141082&token=&lang=zh_CN">用户分析数据接口</a> | ||||
| * </pre> | * </pre> | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxDataCubeUserSummary implements Serializable { | public class WxDataCubeUserSummary implements Serializable { | ||||
| private static final long serialVersionUID = -2336654489906694173L; | private static final long serialVersionUID = -2336654489906694173L; | ||||
| @@ -35,38 +37,6 @@ public class WxDataCubeUserSummary implements Serializable { | |||||
| }.getType()); | }.getType()); | ||||
| } | } | ||||
| public Date getRefDate() { | |||||
| return this.refDate; | |||||
| } | |||||
| public void setRefDate(Date refDate) { | |||||
| this.refDate = refDate; | |||||
| } | |||||
| public Integer getUserSource() { | |||||
| return this.userSource; | |||||
| } | |||||
| public void setUserSource(Integer userSource) { | |||||
| this.userSource = userSource; | |||||
| } | |||||
| public Integer getNewUser() { | |||||
| return this.newUser; | |||||
| } | |||||
| public void setNewUser(Integer newUser) { | |||||
| this.newUser = newUser; | |||||
| } | |||||
| public Integer getCancelUser() { | |||||
| return this.cancelUser; | |||||
| } | |||||
| public void setCancelUser(Integer cancelUser) { | |||||
| this.cancelUser = cancelUser; | |||||
| } | |||||
| @Override | @Override | ||||
| public String toString() { | public String toString() { | ||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| @@ -5,9 +5,10 @@ import me.chanjar.weixin.common.util.json.WxGsonBuilder; | |||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| /** | /** | ||||
| * Created by keungtung on 14/12/2016. | |||||
| * @author keungtung | |||||
| * @date 14/12/2016 | |||||
| */ | */ | ||||
| public abstract class AbstractDeviceBean implements Serializable{ | |||||
| public abstract class AbstractDeviceBean implements Serializable { | |||||
| private static final long serialVersionUID = 4359729626772515385L; | private static final long serialVersionUID = 4359729626772515385L; | ||||
| public String toJson() { | public String toJson() { | ||||
| @@ -1,10 +1,13 @@ | |||||
| package me.chanjar.weixin.mp.bean.device; | package me.chanjar.weixin.mp.bean.device; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| /** | /** | ||||
| * Created by keungtung on 10/12/2016. | |||||
| * @author keungtung | |||||
| * @date 10/12/2016 | |||||
| */ | */ | ||||
| @Data | |||||
| public class BaseResp extends AbstractDeviceBean { | public class BaseResp extends AbstractDeviceBean { | ||||
| private static final long serialVersionUID = 4252655933699659073L; | private static final long serialVersionUID = 4252655933699659073L; | ||||
| @@ -15,50 +18,12 @@ public class BaseResp extends AbstractDeviceBean { | |||||
| @SerializedName("errmsg") | @SerializedName("errmsg") | ||||
| private String errMsg; | private String errMsg; | ||||
| public Integer getErrCode() { | |||||
| return errCode; | |||||
| } | |||||
| public void setErrCode(Integer errCode) { | |||||
| this.errCode = errCode; | |||||
| } | |||||
| public BaseInfo getBaseInfo() { | |||||
| return baseInfo; | |||||
| } | |||||
| public void setBaseInfo(BaseInfo baseInfo) { | |||||
| this.baseInfo = baseInfo; | |||||
| } | |||||
| public String getErrMsg() { | |||||
| return errMsg; | |||||
| } | |||||
| public void setErrMsg(String errMsg) { | |||||
| this.errMsg = errMsg; | |||||
| } | |||||
| @Data | |||||
| private class BaseInfo { | private class BaseInfo { | ||||
| @SerializedName("device_type") | @SerializedName("device_type") | ||||
| private String deviceType; | private String deviceType; | ||||
| @SerializedName("device_id") | @SerializedName("device_id") | ||||
| private String deviceId; | private String deviceId; | ||||
| public String getDeviceType() { | |||||
| return deviceType; | |||||
| } | |||||
| public void setDeviceType(String deviceType) { | |||||
| this.deviceType = deviceType; | |||||
| } | |||||
| public String getDeviceId() { | |||||
| return deviceId; | |||||
| } | |||||
| public void setDeviceId(String deviceId) { | |||||
| this.deviceId = deviceId; | |||||
| } | |||||
| } | } | ||||
| } | } | ||||
| @@ -1,11 +1,14 @@ | |||||
| package me.chanjar.weixin.mp.bean.device; | package me.chanjar.weixin.mp.bean.device; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| /** | /** | ||||
| * Created by keungtung on 10/12/2016. | |||||
| * | |||||
| * @author keungtung | |||||
| * @date 10/12/2016 | |||||
| */ | */ | ||||
| @Data | |||||
| public class RespMsg extends AbstractDeviceBean { | public class RespMsg extends AbstractDeviceBean { | ||||
| private static final long serialVersionUID = -4241272701707684136L; | private static final long serialVersionUID = -4241272701707684136L; | ||||
| @@ -13,20 +16,4 @@ public class RespMsg extends AbstractDeviceBean { | |||||
| private Integer retCode; | private Integer retCode; | ||||
| @SerializedName("error_info") | @SerializedName("error_info") | ||||
| private String errorInfo; | private String errorInfo; | ||||
| public Integer getRetCode() { | |||||
| return retCode; | |||||
| } | |||||
| public void setRetCode(Integer retCode) { | |||||
| this.retCode = retCode; | |||||
| } | |||||
| public String getErrorInfo() { | |||||
| return errorInfo; | |||||
| } | |||||
| public void setErrorInfo(String errorInfo) { | |||||
| this.errorInfo = errorInfo; | |||||
| } | |||||
| } | } | ||||
| @@ -1,11 +1,15 @@ | |||||
| package me.chanjar.weixin.mp.bean.device; | package me.chanjar.weixin.mp.bean.device; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.json.WxGsonBuilder; | import me.chanjar.weixin.common.util.json.WxGsonBuilder; | ||||
| /** | /** | ||||
| * Created by keungtung on 14/12/2016. | |||||
| * | |||||
| * @author keungtung | |||||
| * @date 14/12/2016 | |||||
| */ | */ | ||||
| @Data | |||||
| public class TransMsgResp extends AbstractDeviceBean { | public class TransMsgResp extends AbstractDeviceBean { | ||||
| private static final long serialVersionUID = 5386954916622816491L; | private static final long serialVersionUID = 5386954916622816491L; | ||||
| @@ -20,36 +24,4 @@ public class TransMsgResp extends AbstractDeviceBean { | |||||
| public static TransMsgResp fromJson(String json) { | public static TransMsgResp fromJson(String json) { | ||||
| return WxGsonBuilder.create().fromJson(json, TransMsgResp.class); | return WxGsonBuilder.create().fromJson(json, TransMsgResp.class); | ||||
| } | } | ||||
| public Integer getRet() { | |||||
| return ret; | |||||
| } | |||||
| public void setRet(Integer ret) { | |||||
| this.ret = ret; | |||||
| } | |||||
| public String getRetInfo() { | |||||
| return retInfo; | |||||
| } | |||||
| public void setRetInfo(String retInfo) { | |||||
| this.retInfo = retInfo; | |||||
| } | |||||
| public Integer getErrCode() { | |||||
| return errCode; | |||||
| } | |||||
| public void setErrCode(Integer errCode) { | |||||
| this.errCode = errCode; | |||||
| } | |||||
| public String getErrMsg() { | |||||
| return errMsg; | |||||
| } | |||||
| public void setErrMsg(String errMsg) { | |||||
| this.errMsg = errMsg; | |||||
| } | |||||
| } | } | ||||
| @@ -1,12 +1,15 @@ | |||||
| package me.chanjar.weixin.mp.bean.device; | package me.chanjar.weixin.mp.bean.device; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| /** | /** | ||||
| * Created by keungtung on 10/12/2016. | |||||
| * @author keungtung | |||||
| * @date 10/12/2016 | |||||
| */ | */ | ||||
| @Data | |||||
| public class WxDevice implements Serializable { | public class WxDevice implements Serializable { | ||||
| private static final long serialVersionUID = -3284819760735456195L; | private static final long serialVersionUID = -3284819760735456195L; | ||||
| @@ -30,92 +33,4 @@ public class WxDevice implements Serializable { | |||||
| private String serMacPos; | private String serMacPos; | ||||
| @SerializedName("ble_simple_protocol") | @SerializedName("ble_simple_protocol") | ||||
| private String bleSimpleProtocol; | private String bleSimpleProtocol; | ||||
| public String getId() { | |||||
| return id; | |||||
| } | |||||
| public void setId(String id) { | |||||
| this.id = id; | |||||
| } | |||||
| public String getMac() { | |||||
| return mac; | |||||
| } | |||||
| public void setMac(String mac) { | |||||
| this.mac = mac; | |||||
| } | |||||
| public String getConnectProtocol() { | |||||
| return connectProtocol; | |||||
| } | |||||
| public void setConnectProtocol(String connectProtocol) { | |||||
| this.connectProtocol = connectProtocol; | |||||
| } | |||||
| public String getAuthKey() { | |||||
| return authKey; | |||||
| } | |||||
| public void setAuthKey(String authKey) { | |||||
| this.authKey = authKey; | |||||
| } | |||||
| public String getCloseStrategy() { | |||||
| return closeStrategy; | |||||
| } | |||||
| public void setCloseStrategy(String closeStrategy) { | |||||
| this.closeStrategy = closeStrategy; | |||||
| } | |||||
| public String getConnStrategy() { | |||||
| return connStrategy; | |||||
| } | |||||
| public void setConnStrategy(String connStrategy) { | |||||
| this.connStrategy = connStrategy; | |||||
| } | |||||
| public String getCryptMethod() { | |||||
| return cryptMethod; | |||||
| } | |||||
| public void setCryptMethod(String cryptMethod) { | |||||
| this.cryptMethod = cryptMethod; | |||||
| } | |||||
| public String getAuthVer() { | |||||
| return authVer; | |||||
| } | |||||
| public void setAuthVer(String authVer) { | |||||
| this.authVer = authVer; | |||||
| } | |||||
| public String getManuMacPos() { | |||||
| return manuMacPos; | |||||
| } | |||||
| public void setManuMacPos(String manuMacPos) { | |||||
| this.manuMacPos = manuMacPos; | |||||
| } | |||||
| public String getSerMacPos() { | |||||
| return serMacPos; | |||||
| } | |||||
| public void setSerMacPos(String serMacPos) { | |||||
| this.serMacPos = serMacPos; | |||||
| } | |||||
| public String getBleSimpleProtocol() { | |||||
| return bleSimpleProtocol; | |||||
| } | |||||
| public void setBleSimpleProtocol(String bleSimpleProtocol) { | |||||
| this.bleSimpleProtocol = bleSimpleProtocol; | |||||
| } | |||||
| } | } | ||||
| @@ -1,14 +1,17 @@ | |||||
| package me.chanjar.weixin.mp.bean.device; | package me.chanjar.weixin.mp.bean.device; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| import java.util.Arrays; | import java.util.Arrays; | ||||
| import java.util.LinkedList; | import java.util.LinkedList; | ||||
| import java.util.List; | import java.util.List; | ||||
| /** | /** | ||||
| * Created by keungtung on 10/12/2016. | |||||
| * @author keungtung | |||||
| * @date 10/12/2016 | |||||
| */ | */ | ||||
| @Data | |||||
| public class WxDeviceAuthorize extends AbstractDeviceBean { | public class WxDeviceAuthorize extends AbstractDeviceBean { | ||||
| private static final long serialVersionUID = 8786321356569903887L; | private static final long serialVersionUID = 8786321356569903887L; | ||||
| @@ -21,38 +24,6 @@ public class WxDeviceAuthorize extends AbstractDeviceBean { | |||||
| @SerializedName("device_list") | @SerializedName("device_list") | ||||
| private List<WxDevice> deviceList = new LinkedList<>(); | private List<WxDevice> deviceList = new LinkedList<>(); | ||||
| public String getDeviceNum() { | |||||
| return deviceNum; | |||||
| } | |||||
| public void setDeviceNum(String deviceNum) { | |||||
| this.deviceNum = deviceNum; | |||||
| } | |||||
| public String getOpType() { | |||||
| return opType; | |||||
| } | |||||
| public void setOpType(String opType) { | |||||
| this.opType = opType; | |||||
| } | |||||
| public String getProductId() { | |||||
| return productId; | |||||
| } | |||||
| public void setProductId(String productId) { | |||||
| this.productId = productId; | |||||
| } | |||||
| public List<WxDevice> getDeviceList() { | |||||
| return deviceList; | |||||
| } | |||||
| public void setDeviceList(List<WxDevice> deviceList) { | |||||
| this.deviceList = deviceList; | |||||
| } | |||||
| public void addDevice(WxDevice... devices) { | public void addDevice(WxDevice... devices) { | ||||
| this.deviceList.addAll(Arrays.asList(devices)); | this.deviceList.addAll(Arrays.asList(devices)); | ||||
| } | } | ||||
| @@ -1,12 +1,15 @@ | |||||
| package me.chanjar.weixin.mp.bean.device; | package me.chanjar.weixin.mp.bean.device; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.json.WxGsonBuilder; | import me.chanjar.weixin.common.util.json.WxGsonBuilder; | ||||
| import java.util.List; | import java.util.List; | ||||
| /** | /** | ||||
| * Created by keungtung on 10/12/2016. | |||||
| * @author keungtung | |||||
| * @date 10/12/2016 | |||||
| */ | */ | ||||
| @Data | |||||
| public class WxDeviceAuthorizeResult extends AbstractDeviceBean { | public class WxDeviceAuthorizeResult extends AbstractDeviceBean { | ||||
| private static final long serialVersionUID = 9105294570912249811L; | private static final long serialVersionUID = 9105294570912249811L; | ||||
| @@ -16,11 +19,4 @@ public class WxDeviceAuthorizeResult extends AbstractDeviceBean { | |||||
| return WxGsonBuilder.create().fromJson(response, WxDeviceAuthorizeResult.class); | return WxGsonBuilder.create().fromJson(response, WxDeviceAuthorizeResult.class); | ||||
| } | } | ||||
| public List<BaseResp> getResp() { | |||||
| return resp; | |||||
| } | |||||
| public void setResp(List<BaseResp> resp) { | |||||
| this.resp = resp; | |||||
| } | |||||
| } | } | ||||
| @@ -1,10 +1,13 @@ | |||||
| package me.chanjar.weixin.mp.bean.device; | package me.chanjar.weixin.mp.bean.device; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| /** | /** | ||||
| * Created by keungtung on 10/12/2016. | |||||
| * @author keungtung | |||||
| * @date 10/12/2016 | |||||
| */ | */ | ||||
| @Data | |||||
| public class WxDeviceBind extends AbstractDeviceBean { | public class WxDeviceBind extends AbstractDeviceBean { | ||||
| private static final long serialVersionUID = 467559769037590880L; | private static final long serialVersionUID = 467559769037590880L; | ||||
| @@ -14,27 +17,4 @@ public class WxDeviceBind extends AbstractDeviceBean { | |||||
| @SerializedName("openid") | @SerializedName("openid") | ||||
| private String openId; | private String openId; | ||||
| public String getTicket() { | |||||
| return ticket; | |||||
| } | |||||
| public void setTicket(String ticket) { | |||||
| this.ticket = ticket; | |||||
| } | |||||
| public String getDeviceId() { | |||||
| return deviceId; | |||||
| } | |||||
| public void setDeviceId(String deviceId) { | |||||
| this.deviceId = deviceId; | |||||
| } | |||||
| public String getOpenId() { | |||||
| return openId; | |||||
| } | |||||
| public void setOpenId(String openId) { | |||||
| this.openId = openId; | |||||
| } | |||||
| } | } | ||||
| @@ -1,13 +1,16 @@ | |||||
| package me.chanjar.weixin.mp.bean.device; | package me.chanjar.weixin.mp.bean.device; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| import java.util.List; | import java.util.List; | ||||
| /** | /** | ||||
| * Created by keungtung on 16/12/2016. | |||||
| * @author keungtung | |||||
| * @date 16/12/2016 | |||||
| */ | */ | ||||
| @Data | |||||
| public class WxDeviceBindDeviceResult extends AbstractDeviceBean { | public class WxDeviceBindDeviceResult extends AbstractDeviceBean { | ||||
| private static final long serialVersionUID = 725870295905935355L; | private static final long serialVersionUID = 725870295905935355L; | ||||
| @@ -22,27 +25,13 @@ public class WxDeviceBindDeviceResult extends AbstractDeviceBean { | |||||
| return WxMpGsonBuilder.create().fromJson(json, WxDeviceBindDeviceResult.class); | return WxMpGsonBuilder.create().fromJson(json, WxDeviceBindDeviceResult.class); | ||||
| } | } | ||||
| @Data | |||||
| private class Device { | private class Device { | ||||
| @SerializedName("device_type") | @SerializedName("device_type") | ||||
| private String deviceType; | private String deviceType; | ||||
| @SerializedName("device_id") | @SerializedName("device_id") | ||||
| private String deviceId; | private String deviceId; | ||||
| public String getDeviceType() { | |||||
| return deviceType; | |||||
| } | |||||
| public void setDeviceType(String deviceType) { | |||||
| this.deviceType = deviceType; | |||||
| } | |||||
| public String getDeviceId() { | |||||
| return deviceId; | |||||
| } | |||||
| public void setDeviceId(String deviceId) { | |||||
| this.deviceId = deviceId; | |||||
| } | |||||
| } | } | ||||
| } | } | ||||
| @@ -1,11 +1,14 @@ | |||||
| package me.chanjar.weixin.mp.bean.device; | package me.chanjar.weixin.mp.bean.device; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| /** | /** | ||||
| * Created by keungtung on 10/12/2016. | |||||
| * @author keungtung | |||||
| * @date 10/12/2016 | |||||
| */ | */ | ||||
| @Data | |||||
| public class WxDeviceBindResult extends AbstractDeviceBean { | public class WxDeviceBindResult extends AbstractDeviceBean { | ||||
| private static final long serialVersionUID = 4687725146279339359L; | private static final long serialVersionUID = 4687725146279339359L; | ||||
| @@ -16,11 +19,4 @@ public class WxDeviceBindResult extends AbstractDeviceBean { | |||||
| return WxMpGsonBuilder.create().fromJson(json, WxDeviceBindResult.class); | return WxMpGsonBuilder.create().fromJson(json, WxDeviceBindResult.class); | ||||
| } | } | ||||
| public BaseResp getBaseResp() { | |||||
| return baseResp; | |||||
| } | |||||
| public void setBaseResp(BaseResp baseResp) { | |||||
| this.baseResp = baseResp; | |||||
| } | |||||
| } | } | ||||
| @@ -1,11 +1,14 @@ | |||||
| package me.chanjar.weixin.mp.bean.device; | package me.chanjar.weixin.mp.bean.device; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| /** | /** | ||||
| * Created by keungtung on 10/12/2016. | |||||
| * @author keungtung | |||||
| * @date 10/12/2016 | |||||
| */ | */ | ||||
| @Data | |||||
| public class WxDeviceMsg extends AbstractDeviceBean { | public class WxDeviceMsg extends AbstractDeviceBean { | ||||
| private static final long serialVersionUID = -5567110858455277963L; | private static final long serialVersionUID = -5567110858455277963L; | ||||
| @@ -21,36 +24,4 @@ public class WxDeviceMsg extends AbstractDeviceBean { | |||||
| public String toString() { | public String toString() { | ||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| } | } | ||||
| public String getDeviceType() { | |||||
| return deviceType; | |||||
| } | |||||
| public void setDeviceType(String deviceType) { | |||||
| this.deviceType = deviceType; | |||||
| } | |||||
| public String getDeviceId() { | |||||
| return deviceId; | |||||
| } | |||||
| public void setDeviceId(String deviceId) { | |||||
| this.deviceId = deviceId; | |||||
| } | |||||
| public String getOpenId() { | |||||
| return openId; | |||||
| } | |||||
| public void setOpenId(String openId) { | |||||
| this.openId = openId; | |||||
| } | |||||
| public String getContent() { | |||||
| return content; | |||||
| } | |||||
| public void setContent(String content) { | |||||
| this.content = content; | |||||
| } | |||||
| } | } | ||||
| @@ -1,13 +1,16 @@ | |||||
| package me.chanjar.weixin.mp.bean.device; | package me.chanjar.weixin.mp.bean.device; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| import java.util.List; | import java.util.List; | ||||
| /** | /** | ||||
| * Created by keungtung on 16/12/2016. | |||||
| * @author keungtung | |||||
| * @date 16/12/2016 | |||||
| */ | */ | ||||
| @Data | |||||
| public class WxDeviceOpenIdResult extends AbstractDeviceBean { | public class WxDeviceOpenIdResult extends AbstractDeviceBean { | ||||
| private static final long serialVersionUID = 4980885167833836220L; | private static final long serialVersionUID = 4980885167833836220L; | ||||
| @@ -24,35 +27,4 @@ public class WxDeviceOpenIdResult extends AbstractDeviceBean { | |||||
| return WxMpGsonBuilder.create().fromJson(json, WxDeviceOpenIdResult.class); | return WxMpGsonBuilder.create().fromJson(json, WxDeviceOpenIdResult.class); | ||||
| } | } | ||||
| public Integer getErrCode() { | |||||
| return errCode; | |||||
| } | |||||
| public void setErrCode(Integer errCode) { | |||||
| this.errCode = errCode; | |||||
| } | |||||
| public String getErrMsg() { | |||||
| return errMsg; | |||||
| } | |||||
| public void setErrMsg(String errMsg) { | |||||
| this.errMsg = errMsg; | |||||
| } | |||||
| public List<String> getOpenIds() { | |||||
| return openIds; | |||||
| } | |||||
| public void setOpenIds(List<String> openIds) { | |||||
| this.openIds = openIds; | |||||
| } | |||||
| public RespMsg getRespMsg() { | |||||
| return respMsg; | |||||
| } | |||||
| public void setRespMsg(RespMsg respMsg) { | |||||
| this.respMsg = respMsg; | |||||
| } | |||||
| } | } | ||||
| @@ -1,11 +1,14 @@ | |||||
| package me.chanjar.weixin.mp.bean.device; | package me.chanjar.weixin.mp.bean.device; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| /** | /** | ||||
| * Created by keungtung on 10/12/2016. | |||||
| * @author keungtung | |||||
| * @date 10/12/2016 | |||||
| */ | */ | ||||
| @Data | |||||
| public class WxDeviceQrCodeResult extends AbstractDeviceBean { | public class WxDeviceQrCodeResult extends AbstractDeviceBean { | ||||
| private static final long serialVersionUID = -4312858303060918266L; | private static final long serialVersionUID = -4312858303060918266L; | ||||
| @@ -22,35 +25,4 @@ public class WxDeviceQrCodeResult extends AbstractDeviceBean { | |||||
| return WxMpGsonBuilder.INSTANCE.create().fromJson(json, WxDeviceQrCodeResult.class); | return WxMpGsonBuilder.INSTANCE.create().fromJson(json, WxDeviceQrCodeResult.class); | ||||
| } | } | ||||
| public String getDeviceLicence() { | |||||
| return deviceLicence; | |||||
| } | |||||
| public void setDeviceLicence(String deviceLicence) { | |||||
| this.deviceLicence = deviceLicence; | |||||
| } | |||||
| public BaseResp getBaseResp() { | |||||
| return baseResp; | |||||
| } | |||||
| public void setBaseResp(BaseResp baseResp) { | |||||
| this.baseResp = baseResp; | |||||
| } | |||||
| public String getDeviceId() { | |||||
| return deviceId; | |||||
| } | |||||
| public void setDeviceId(String deviceId) { | |||||
| this.deviceId = deviceId; | |||||
| } | |||||
| public String getQrTicket() { | |||||
| return qrTicket; | |||||
| } | |||||
| public void setQrTicket(String qrTicket) { | |||||
| this.qrTicket = qrTicket; | |||||
| } | |||||
| } | } | ||||
| @@ -1,5 +1,6 @@ | |||||
| package me.chanjar.weixin.mp.bean.kefu; | package me.chanjar.weixin.mp.bean.kefu; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.mp.builder.kefu.*; | import me.chanjar.weixin.mp.builder.kefu.*; | ||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| @@ -12,6 +13,7 @@ import java.util.List; | |||||
| * | * | ||||
| * @author chanjarster | * @author chanjarster | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpKefuMessage implements Serializable { | public class WxMpKefuMessage implements Serializable { | ||||
| private static final long serialVersionUID = -9196732086954365246L; | private static final long serialVersionUID = -9196732086954365246L; | ||||
| @@ -85,18 +87,6 @@ public class WxMpKefuMessage implements Serializable { | |||||
| return new WxCardBuilder(); | return new WxCardBuilder(); | ||||
| } | } | ||||
| public String getToUser() { | |||||
| return this.toUser; | |||||
| } | |||||
| public void setToUser(String toUser) { | |||||
| this.toUser = toUser; | |||||
| } | |||||
| public String getMsgType() { | |||||
| return this.msgType; | |||||
| } | |||||
| /** | /** | ||||
| * <pre> | * <pre> | ||||
| * 请使用 | * 请使用 | ||||
| @@ -110,141 +100,20 @@ public class WxMpKefuMessage implements Serializable { | |||||
| * {@link me.chanjar.weixin.common.api.WxConsts#CUSTOM_MSG_WXCARD} | * {@link me.chanjar.weixin.common.api.WxConsts#CUSTOM_MSG_WXCARD} | ||||
| * </pre> | * </pre> | ||||
| * | * | ||||
| * @param msgType | |||||
| */ | */ | ||||
| public void setMsgType(String msgType) { | public void setMsgType(String msgType) { | ||||
| this.msgType = msgType; | this.msgType = msgType; | ||||
| } | } | ||||
| public String getMpNewsMediaId() { | |||||
| return this.mpNewsMediaId; | |||||
| } | |||||
| public void setMpNewsMediaId(String mpNewsMediaId) { | |||||
| this.mpNewsMediaId = mpNewsMediaId; | |||||
| } | |||||
| public String getContent() { | |||||
| return this.content; | |||||
| } | |||||
| public void setContent(String content) { | |||||
| this.content = content; | |||||
| } | |||||
| public String getMediaId() { | |||||
| return this.mediaId; | |||||
| } | |||||
| public void setMediaId(String mediaId) { | |||||
| this.mediaId = mediaId; | |||||
| } | |||||
| public String getThumbMediaId() { | |||||
| return this.thumbMediaId; | |||||
| } | |||||
| public void setThumbMediaId(String thumbMediaId) { | |||||
| this.thumbMediaId = thumbMediaId; | |||||
| } | |||||
| public String getTitle() { | |||||
| return this.title; | |||||
| } | |||||
| public void setTitle(String title) { | |||||
| this.title = title; | |||||
| } | |||||
| public String getDescription() { | |||||
| return this.description; | |||||
| } | |||||
| public void setDescription(String description) { | |||||
| this.description = description; | |||||
| } | |||||
| public String getMusicUrl() { | |||||
| return this.musicUrl; | |||||
| } | |||||
| public void setMusicUrl(String musicUrl) { | |||||
| this.musicUrl = musicUrl; | |||||
| } | |||||
| public String getHqMusicUrl() { | |||||
| return this.hqMusicUrl; | |||||
| } | |||||
| public void setHqMusicUrl(String hqMusicUrl) { | |||||
| this.hqMusicUrl = hqMusicUrl; | |||||
| } | |||||
| public String getCardId() { | |||||
| return this.cardId; | |||||
| } | |||||
| public void setCardId(String cardId) { | |||||
| this.cardId = cardId; | |||||
| } | |||||
| public List<WxArticle> getArticles() { | |||||
| return this.articles; | |||||
| } | |||||
| public void setArticles(List<WxArticle> articles) { | |||||
| this.articles = articles; | |||||
| } | |||||
| public String toJson() { | public String toJson() { | ||||
| return WxMpGsonBuilder.INSTANCE.create().toJson(this); | return WxMpGsonBuilder.INSTANCE.create().toJson(this); | ||||
| } | } | ||||
| public String getKfAccount() { | |||||
| return this.kfAccount; | |||||
| } | |||||
| public void setKfAccount(String kfAccount) { | |||||
| this.kfAccount = kfAccount; | |||||
| } | |||||
| @Data | |||||
| public static class WxArticle { | public static class WxArticle { | ||||
| private String title; | private String title; | ||||
| private String description; | private String description; | ||||
| private String url; | private String url; | ||||
| private String picUrl; | private String picUrl; | ||||
| public String getTitle() { | |||||
| return this.title; | |||||
| } | |||||
| public void setTitle(String title) { | |||||
| this.title = title; | |||||
| } | |||||
| public String getDescription() { | |||||
| return this.description; | |||||
| } | |||||
| public void setDescription(String description) { | |||||
| this.description = description; | |||||
| } | |||||
| public String getUrl() { | |||||
| return this.url; | |||||
| } | |||||
| public void setUrl(String url) { | |||||
| this.url = url; | |||||
| } | |||||
| public String getPicUrl() { | |||||
| return this.picUrl; | |||||
| } | |||||
| public void setPicUrl(String picUrl) { | |||||
| this.picUrl = picUrl; | |||||
| } | |||||
| } | } | ||||
| } | } | ||||
| @@ -1,11 +1,13 @@ | |||||
| package me.chanjar.weixin.mp.bean.kefu.request; | package me.chanjar.weixin.mp.bean.kefu.request; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| import org.apache.commons.lang3.builder.ToStringBuilder; | import org.apache.commons.lang3.builder.ToStringBuilder; | ||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| @Data | |||||
| public class WxMpKfAccountRequest implements Serializable { | public class WxMpKfAccountRequest implements Serializable { | ||||
| private static final long serialVersionUID = -5451863610674856927L; | private static final long serialVersionUID = -5451863610674856927L; | ||||
| @@ -27,10 +29,6 @@ public class WxMpKfAccountRequest implements Serializable { | |||||
| @SerializedName("invite_wx") | @SerializedName("invite_wx") | ||||
| private String inviteWx; | private String inviteWx; | ||||
| public static Builder builder() { | |||||
| return new Builder(); | |||||
| } | |||||
| @Override | @Override | ||||
| public String toString() { | public String toString() { | ||||
| return ToStringBuilder.reflectionToString(this); | return ToStringBuilder.reflectionToString(this); | ||||
| @@ -40,64 +38,4 @@ public class WxMpKfAccountRequest implements Serializable { | |||||
| return WxMpGsonBuilder.INSTANCE.create().toJson(this); | return WxMpGsonBuilder.INSTANCE.create().toJson(this); | ||||
| } | } | ||||
| public String getKfAccount() { | |||||
| return this.kfAccount; | |||||
| } | |||||
| public void setKfAccount(String kfAccount) { | |||||
| this.kfAccount = kfAccount; | |||||
| } | |||||
| public String getNickName() { | |||||
| return this.nickName; | |||||
| } | |||||
| public void setNickName(String nickName) { | |||||
| this.nickName = nickName; | |||||
| } | |||||
| public String getInviteWx() { | |||||
| return this.inviteWx; | |||||
| } | |||||
| public void setInviteWx(String inviteWx) { | |||||
| this.inviteWx = inviteWx; | |||||
| } | |||||
| public static class Builder { | |||||
| private String kfAccount; | |||||
| private String nickName; | |||||
| private String inviteWx; | |||||
| public Builder kfAccount(String kfAccount) { | |||||
| this.kfAccount = kfAccount; | |||||
| return this; | |||||
| } | |||||
| public Builder nickName(String nickName) { | |||||
| this.nickName = nickName; | |||||
| return this; | |||||
| } | |||||
| public Builder inviteWx(String inviteWx) { | |||||
| this.inviteWx = inviteWx; | |||||
| return this; | |||||
| } | |||||
| public Builder from(WxMpKfAccountRequest origin) { | |||||
| this.kfAccount(origin.kfAccount); | |||||
| this.nickName(origin.nickName); | |||||
| this.inviteWx(origin.inviteWx); | |||||
| return this; | |||||
| } | |||||
| public WxMpKfAccountRequest build() { | |||||
| WxMpKfAccountRequest m = new WxMpKfAccountRequest(); | |||||
| m.kfAccount = this.kfAccount; | |||||
| m.nickName = this.nickName; | |||||
| m.inviteWx = this.inviteWx; | |||||
| return m; | |||||
| } | |||||
| } | |||||
| } | } | ||||
| @@ -1,11 +1,13 @@ | |||||
| package me.chanjar.weixin.mp.bean.kefu.request; | package me.chanjar.weixin.mp.bean.kefu.request; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| @Data | |||||
| public class WxMpKfSessionRequest implements Serializable { | public class WxMpKfSessionRequest implements Serializable { | ||||
| private static final long serialVersionUID = -5451863610674856927L; | private static final long serialVersionUID = -5451863610674856927L; | ||||
| @@ -35,12 +37,4 @@ public class WxMpKfSessionRequest implements Serializable { | |||||
| return WxMpGsonBuilder.INSTANCE.create().toJson(this); | return WxMpGsonBuilder.INSTANCE.create().toJson(this); | ||||
| } | } | ||||
| public String getKfAccount() { | |||||
| return this.kfAccount; | |||||
| } | |||||
| public void setKfAccount(String kfAccount) { | |||||
| this.kfAccount = kfAccount; | |||||
| } | |||||
| } | } | ||||
| @@ -2,6 +2,7 @@ package me.chanjar.weixin.mp.bean.kefu.result; | |||||
| import com.google.gson.annotations.Expose; | import com.google.gson.annotations.Expose; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| @@ -11,6 +12,7 @@ import java.io.Serializable; | |||||
| * | * | ||||
| * @author Binary Wang | * @author Binary Wang | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpKfInfo implements Serializable { | public class WxMpKfInfo implements Serializable { | ||||
| private static final long serialVersionUID = -5877300750666022290L; | private static final long serialVersionUID = -5877300750666022290L; | ||||
| @@ -75,88 +77,9 @@ public class WxMpKfInfo implements Serializable { | |||||
| @SerializedName("accepted_case") | @SerializedName("accepted_case") | ||||
| private Integer acceptedCase; | private Integer acceptedCase; | ||||
| public Integer getStatus() { | |||||
| return this.status; | |||||
| } | |||||
| public void setStatus(Integer status) { | |||||
| this.status = status; | |||||
| } | |||||
| public Integer getAcceptedCase() { | |||||
| return this.acceptedCase; | |||||
| } | |||||
| public void setAcceptedCase(Integer acceptedCase) { | |||||
| this.acceptedCase = acceptedCase; | |||||
| } | |||||
| public String getAccount() { | |||||
| return this.account; | |||||
| } | |||||
| public void setAccount(String account) { | |||||
| this.account = account; | |||||
| } | |||||
| public String getHeadImgUrl() { | |||||
| return this.headImgUrl; | |||||
| } | |||||
| public void setHeadImgUrl(String headImgUrl) { | |||||
| this.headImgUrl = headImgUrl; | |||||
| } | |||||
| public String getId() { | |||||
| return this.id; | |||||
| } | |||||
| public void setId(String id) { | |||||
| this.id = id; | |||||
| } | |||||
| public String getNick() { | |||||
| return this.nick; | |||||
| } | |||||
| public void setNick(String nick) { | |||||
| this.nick = nick; | |||||
| } | |||||
| @Override | @Override | ||||
| public String toString() { | public String toString() { | ||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| } | } | ||||
| public String getWxAccount() { | |||||
| return this.wxAccount; | |||||
| } | |||||
| public void setWxAccount(String wxAccount) { | |||||
| this.wxAccount = wxAccount; | |||||
| } | |||||
| public String getInviteWx() { | |||||
| return this.inviteWx; | |||||
| } | |||||
| public void setInviteWx(String inviteWx) { | |||||
| this.inviteWx = inviteWx; | |||||
| } | |||||
| public Long getInviteExpireTime() { | |||||
| return this.inviteExpireTime; | |||||
| } | |||||
| public void setInviteExpireTime(Long inviteExpireTime) { | |||||
| this.inviteExpireTime = inviteExpireTime; | |||||
| } | |||||
| public String getInviteStatus() { | |||||
| return this.inviteStatus; | |||||
| } | |||||
| public void setInviteStatus(String inviteStatus) { | |||||
| this.inviteStatus = inviteStatus; | |||||
| } | |||||
| } | } | ||||
| @@ -1,6 +1,7 @@ | |||||
| package me.chanjar.weixin.mp.bean.kefu.result; | package me.chanjar.weixin.mp.bean.kefu.result; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| @@ -10,6 +11,7 @@ import java.util.List; | |||||
| /** | /** | ||||
| * @author Binary Wang | * @author Binary Wang | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpKfList implements Serializable { | public class WxMpKfList implements Serializable { | ||||
| private static final long serialVersionUID = -8194193505173564894L; | private static final long serialVersionUID = -8194193505173564894L; | ||||
| @@ -25,11 +27,4 @@ public class WxMpKfList implements Serializable { | |||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| } | } | ||||
| public List<WxMpKfInfo> getKfList() { | |||||
| return this.kfList; | |||||
| } | |||||
| public void setKfList(List<WxMpKfInfo> kfList) { | |||||
| this.kfList = kfList; | |||||
| } | |||||
| } | } | ||||
| @@ -1,6 +1,7 @@ | |||||
| package me.chanjar.weixin.mp.bean.kefu.result; | package me.chanjar.weixin.mp.bean.kefu.result; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| @@ -8,8 +9,11 @@ import java.io.Serializable; | |||||
| import java.util.List; | import java.util.List; | ||||
| /** | /** | ||||
| * Created by Binary Wang on 2016/7/15. | |||||
| * | |||||
| * @author Binary Wang | |||||
| * @date 2016/7/15 | |||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpKfMsgList implements Serializable { | public class WxMpKfMsgList implements Serializable { | ||||
| private static final long serialVersionUID = 4524296707435188202L; | private static final long serialVersionUID = 4524296707435188202L; | ||||
| @@ -26,30 +30,6 @@ public class WxMpKfMsgList implements Serializable { | |||||
| return WxMpGsonBuilder.INSTANCE.create().fromJson(responseContent, WxMpKfMsgList.class); | return WxMpGsonBuilder.INSTANCE.create().fromJson(responseContent, WxMpKfMsgList.class); | ||||
| } | } | ||||
| public List<WxMpKfMsgRecord> getRecords() { | |||||
| return this.records; | |||||
| } | |||||
| public void setRecords(List<WxMpKfMsgRecord> records) { | |||||
| this.records = records; | |||||
| } | |||||
| public Integer getNumber() { | |||||
| return this.number; | |||||
| } | |||||
| public void setNumber(Integer number) { | |||||
| this.number = number; | |||||
| } | |||||
| public Long getMsgId() { | |||||
| return this.msgId; | |||||
| } | |||||
| public void setMsgId(Long msgId) { | |||||
| this.msgId = msgId; | |||||
| } | |||||
| @Override | @Override | ||||
| public String toString() { | public String toString() { | ||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| @@ -1,13 +1,17 @@ | |||||
| package me.chanjar.weixin.mp.bean.kefu.result; | package me.chanjar.weixin.mp.bean.kefu.result; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| /** | /** | ||||
| * Created by Binary Wang on 2016/7/18. | |||||
| * | |||||
| * @author Binary Wang | |||||
| * @date 2016/7/18 | |||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpKfMsgRecord implements Serializable { | public class WxMpKfMsgRecord implements Serializable { | ||||
| private static final long serialVersionUID = -280692188908528688L; | private static final long serialVersionUID = -280692188908528688L; | ||||
| @@ -1,6 +1,7 @@ | |||||
| package me.chanjar.weixin.mp.bean.kefu.result; | package me.chanjar.weixin.mp.bean.kefu.result; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| @@ -10,6 +11,7 @@ import java.util.List; | |||||
| /** | /** | ||||
| * @author Binary Wang | * @author Binary Wang | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpKfOnlineList implements Serializable { | public class WxMpKfOnlineList implements Serializable { | ||||
| private static final long serialVersionUID = -6154705288500854617L; | private static final long serialVersionUID = -6154705288500854617L; | ||||
| @@ -25,11 +27,4 @@ public class WxMpKfOnlineList implements Serializable { | |||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| } | } | ||||
| public List<WxMpKfInfo> getKfOnlineList() { | |||||
| return this.kfOnlineList; | |||||
| } | |||||
| public void setKfOnlineList(List<WxMpKfInfo> kfOnlineList) { | |||||
| this.kfOnlineList = kfOnlineList; | |||||
| } | |||||
| } | } | ||||
| @@ -1,6 +1,7 @@ | |||||
| package me.chanjar.weixin.mp.bean.kefu.result; | package me.chanjar.weixin.mp.bean.kefu.result; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| @@ -8,6 +9,7 @@ import java.io.Serializable; | |||||
| /** | /** | ||||
| * @author Binary Wang | * @author Binary Wang | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpKfSession implements Serializable { | public class WxMpKfSession implements Serializable { | ||||
| private static final long serialVersionUID = 7804332813164994062L; | private static final long serialVersionUID = 7804332813164994062L; | ||||
| @@ -42,35 +44,4 @@ public class WxMpKfSession implements Serializable { | |||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| } | } | ||||
| public String getKfAccount() { | |||||
| return this.kfAccount; | |||||
| } | |||||
| public void setKfAccount(String kfAccount) { | |||||
| this.kfAccount = kfAccount; | |||||
| } | |||||
| public long getCreateTime() { | |||||
| return this.createTime; | |||||
| } | |||||
| public void setCreateTime(long createTime) { | |||||
| this.createTime = createTime; | |||||
| } | |||||
| public String getOpenid() { | |||||
| return this.openid; | |||||
| } | |||||
| public void setOpenid(String openid) { | |||||
| this.openid = openid; | |||||
| } | |||||
| public long getLatestTime() { | |||||
| return this.latestTime; | |||||
| } | |||||
| public void setLatestTime(long latestTime) { | |||||
| this.latestTime = latestTime; | |||||
| } | |||||
| } | } | ||||
| @@ -1,6 +1,7 @@ | |||||
| package me.chanjar.weixin.mp.bean.kefu.result; | package me.chanjar.weixin.mp.bean.kefu.result; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| @@ -9,6 +10,7 @@ import java.io.Serializable; | |||||
| /** | /** | ||||
| * @author Binary Wang | * @author Binary Wang | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpKfSessionGetResult implements Serializable { | public class WxMpKfSessionGetResult implements Serializable { | ||||
| private static final long serialVersionUID = 8474846575200033152L; | private static final long serialVersionUID = 8474846575200033152L; | ||||
| @@ -33,20 +35,4 @@ public class WxMpKfSessionGetResult implements Serializable { | |||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| } | } | ||||
| public String getKfAccount() { | |||||
| return this.kfAccount; | |||||
| } | |||||
| public void setKfAccount(String kfAccount) { | |||||
| this.kfAccount = kfAccount; | |||||
| } | |||||
| public long getCreateTime() { | |||||
| return this.createTime; | |||||
| } | |||||
| public void setCreateTime(long createTime) { | |||||
| this.createTime = createTime; | |||||
| } | |||||
| } | } | ||||
| @@ -1,6 +1,7 @@ | |||||
| package me.chanjar.weixin.mp.bean.kefu.result; | package me.chanjar.weixin.mp.bean.kefu.result; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| @@ -10,6 +11,7 @@ import java.util.List; | |||||
| /** | /** | ||||
| * @author Binary Wang | * @author Binary Wang | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpKfSessionList implements Serializable { | public class WxMpKfSessionList implements Serializable { | ||||
| private static final long serialVersionUID = -7680371346226640206L; | private static final long serialVersionUID = -7680371346226640206L; | ||||
| @@ -29,11 +31,4 @@ public class WxMpKfSessionList implements Serializable { | |||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| } | } | ||||
| public List<WxMpKfSession> getKfSessionList() { | |||||
| return this.kfSessionList; | |||||
| } | |||||
| public void setKfSessionList(List<WxMpKfSession> kfSessionList) { | |||||
| this.kfSessionList = kfSessionList; | |||||
| } | |||||
| } | } | ||||
| @@ -1,6 +1,7 @@ | |||||
| package me.chanjar.weixin.mp.bean.kefu.result; | package me.chanjar.weixin.mp.bean.kefu.result; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| @@ -10,6 +11,7 @@ import java.util.List; | |||||
| /** | /** | ||||
| * @author Binary Wang | * @author Binary Wang | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpKfSessionWaitCaseList implements Serializable { | public class WxMpKfSessionWaitCaseList implements Serializable { | ||||
| private static final long serialVersionUID = 2432132626631361922L; | private static final long serialVersionUID = 2432132626631361922L; | ||||
| @@ -35,12 +37,4 @@ public class WxMpKfSessionWaitCaseList implements Serializable { | |||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| } | } | ||||
| public List<WxMpKfSession> getKfSessionWaitCaseList() { | |||||
| return this.kfSessionWaitCaseList; | |||||
| } | |||||
| public void setKfSessionWaitCaseList(List<WxMpKfSession> kfSessionWaitCaseList) { | |||||
| this.kfSessionWaitCaseList = kfSessionWaitCaseList; | |||||
| } | |||||
| } | } | ||||
| @@ -1,5 +1,6 @@ | |||||
| package me.chanjar.weixin.mp.bean.material; | package me.chanjar.weixin.mp.bean.material; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| @@ -7,6 +8,7 @@ import java.io.Serializable; | |||||
| /** | /** | ||||
| * @author miller | * @author miller | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMediaImgUploadResult implements Serializable { | public class WxMediaImgUploadResult implements Serializable { | ||||
| private static final long serialVersionUID = 1996392453428768829L; | private static final long serialVersionUID = 1996392453428768829L; | ||||
| private String url; | private String url; | ||||
| @@ -15,11 +17,4 @@ public class WxMediaImgUploadResult implements Serializable { | |||||
| return WxMpGsonBuilder.create().fromJson(json, WxMediaImgUploadResult.class); | return WxMpGsonBuilder.create().fromJson(json, WxMediaImgUploadResult.class); | ||||
| } | } | ||||
| public String getUrl() { | |||||
| return this.url; | |||||
| } | |||||
| public void setUrl(String url) { | |||||
| this.url = url; | |||||
| } | |||||
| } | } | ||||
| @@ -1,10 +1,13 @@ | |||||
| package me.chanjar.weixin.mp.bean.material; | package me.chanjar.weixin.mp.bean.material; | ||||
| import lombok.Data; | |||||
| import java.io.File; | import java.io.File; | ||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| import java.util.HashMap; | import java.util.HashMap; | ||||
| import java.util.Map; | import java.util.Map; | ||||
| @Data | |||||
| public class WxMpMaterial implements Serializable { | public class WxMpMaterial implements Serializable { | ||||
| private static final long serialVersionUID = -1651816949780969485L; | private static final long serialVersionUID = -1651816949780969485L; | ||||
| @@ -29,41 +32,4 @@ public class WxMpMaterial implements Serializable { | |||||
| form.put("introduction", this.videoIntroduction); | form.put("introduction", this.videoIntroduction); | ||||
| return form; | return form; | ||||
| } | } | ||||
| public String getVideoTitle() { | |||||
| return this.videoTitle; | |||||
| } | |||||
| public void setVideoTitle(String videoTitle) { | |||||
| this.videoTitle = videoTitle; | |||||
| } | |||||
| public String getVideoIntroduction() { | |||||
| return this.videoIntroduction; | |||||
| } | |||||
| public void setVideoIntroduction(String videoIntroduction) { | |||||
| this.videoIntroduction = videoIntroduction; | |||||
| } | |||||
| public String getName() { | |||||
| return this.name; | |||||
| } | |||||
| public void setName(String name) { | |||||
| this.name = name; | |||||
| } | |||||
| public File getFile() { | |||||
| return this.file; | |||||
| } | |||||
| public void setFile(File file) { | |||||
| this.file = file; | |||||
| } | |||||
| @Override | |||||
| public String toString() { | |||||
| return "WxMpMaterial [" + "name=" + this.name + ", file=" + this.file + ", videoTitle=" + this.videoTitle + ", videoIntroduction=" + this.videoIntroduction + "]"; | |||||
| } | |||||
| } | } | ||||
| @@ -1,9 +1,11 @@ | |||||
| package me.chanjar.weixin.mp.bean.material; | package me.chanjar.weixin.mp.bean.material; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| @Data | |||||
| public class WxMpMaterialArticleUpdate implements Serializable { | public class WxMpMaterialArticleUpdate implements Serializable { | ||||
| private static final long serialVersionUID = -7611963949517780270L; | private static final long serialVersionUID = -7611963949517780270L; | ||||
| @@ -11,36 +13,7 @@ public class WxMpMaterialArticleUpdate implements Serializable { | |||||
| private int index; | private int index; | ||||
| private WxMpMaterialNews.WxMpMaterialNewsArticle articles; | private WxMpMaterialNews.WxMpMaterialNewsArticle articles; | ||||
| public String getMediaId() { | |||||
| return this.mediaId; | |||||
| } | |||||
| public void setMediaId(String mediaId) { | |||||
| this.mediaId = mediaId; | |||||
| } | |||||
| public int getIndex() { | |||||
| return this.index; | |||||
| } | |||||
| public void setIndex(int index) { | |||||
| this.index = index; | |||||
| } | |||||
| public WxMpMaterialNews.WxMpMaterialNewsArticle getArticles() { | |||||
| return this.articles; | |||||
| } | |||||
| public void setArticles(WxMpMaterialNews.WxMpMaterialNewsArticle articles) { | |||||
| this.articles = articles; | |||||
| } | |||||
| public String toJson() { | public String toJson() { | ||||
| return WxMpGsonBuilder.create().toJson(this); | return WxMpGsonBuilder.create().toJson(this); | ||||
| } | } | ||||
| @Override | |||||
| public String toString() { | |||||
| return "WxMpMaterialArticleUpdate [" + "mediaId=" + this.mediaId + ", index=" + this.index + ", articles=" + this.articles + "]"; | |||||
| } | |||||
| } | } | ||||
| @@ -1,9 +1,11 @@ | |||||
| package me.chanjar.weixin.mp.bean.material; | package me.chanjar.weixin.mp.bean.material; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| @Data | |||||
| public class WxMpMaterialCountResult implements Serializable { | public class WxMpMaterialCountResult implements Serializable { | ||||
| private static final long serialVersionUID = -5568772662085874138L; | private static final long serialVersionUID = -5568772662085874138L; | ||||
| @@ -12,38 +14,6 @@ public class WxMpMaterialCountResult implements Serializable { | |||||
| private int imageCount; | private int imageCount; | ||||
| private int newsCount; | private int newsCount; | ||||
| public int getVoiceCount() { | |||||
| return this.voiceCount; | |||||
| } | |||||
| public void setVoiceCount(int voiceCount) { | |||||
| this.voiceCount = voiceCount; | |||||
| } | |||||
| public int getVideoCount() { | |||||
| return this.videoCount; | |||||
| } | |||||
| public void setVideoCount(int videoCount) { | |||||
| this.videoCount = videoCount; | |||||
| } | |||||
| public int getImageCount() { | |||||
| return this.imageCount; | |||||
| } | |||||
| public void setImageCount(int imageCount) { | |||||
| this.imageCount = imageCount; | |||||
| } | |||||
| public int getNewsCount() { | |||||
| return this.newsCount; | |||||
| } | |||||
| public void setNewsCount(int newsCount) { | |||||
| this.newsCount = newsCount; | |||||
| } | |||||
| @Override | @Override | ||||
| public String toString() { | public String toString() { | ||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| @@ -1,11 +1,13 @@ | |||||
| package me.chanjar.weixin.mp.bean.material; | package me.chanjar.weixin.mp.bean.material; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| import java.util.Date; | import java.util.Date; | ||||
| import java.util.List; | import java.util.List; | ||||
| @Data | |||||
| public class WxMpMaterialFileBatchGetResult implements Serializable { | public class WxMpMaterialFileBatchGetResult implements Serializable { | ||||
| private static final long serialVersionUID = -560388368297267884L; | private static final long serialVersionUID = -560388368297267884L; | ||||
| @@ -13,73 +15,18 @@ public class WxMpMaterialFileBatchGetResult implements Serializable { | |||||
| private int itemCount; | private int itemCount; | ||||
| private List<WxMaterialFileBatchGetNewsItem> items; | private List<WxMaterialFileBatchGetNewsItem> items; | ||||
| public int getTotalCount() { | |||||
| return this.totalCount; | |||||
| } | |||||
| public void setTotalCount(int totalCount) { | |||||
| this.totalCount = totalCount; | |||||
| } | |||||
| public int getItemCount() { | |||||
| return this.itemCount; | |||||
| } | |||||
| public void setItemCount(int itemCount) { | |||||
| this.itemCount = itemCount; | |||||
| } | |||||
| public List<WxMaterialFileBatchGetNewsItem> getItems() { | |||||
| return this.items; | |||||
| } | |||||
| public void setItems(List<WxMaterialFileBatchGetNewsItem> items) { | |||||
| this.items = items; | |||||
| } | |||||
| @Override | @Override | ||||
| public String toString() { | public String toString() { | ||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| } | } | ||||
| @Data | |||||
| public static class WxMaterialFileBatchGetNewsItem { | public static class WxMaterialFileBatchGetNewsItem { | ||||
| private String mediaId; | private String mediaId; | ||||
| private Date updateTime; | private Date updateTime; | ||||
| private String name; | private String name; | ||||
| private String url; | private String url; | ||||
| public String getMediaId() { | |||||
| return this.mediaId; | |||||
| } | |||||
| public void setMediaId(String mediaId) { | |||||
| this.mediaId = mediaId; | |||||
| } | |||||
| public Date getUpdateTime() { | |||||
| return this.updateTime; | |||||
| } | |||||
| public void setUpdateTime(Date updateTime) { | |||||
| this.updateTime = updateTime; | |||||
| } | |||||
| public String getName() { | |||||
| return this.name; | |||||
| } | |||||
| public void setName(String name) { | |||||
| this.name = name; | |||||
| } | |||||
| public String getUrl() { | |||||
| return this.url; | |||||
| } | |||||
| public void setUrl(String url) { | |||||
| this.url = url; | |||||
| } | |||||
| @Override | @Override | ||||
| public String toString() { | public String toString() { | ||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| @@ -1,5 +1,6 @@ | |||||
| package me.chanjar.weixin.mp.bean.material; | package me.chanjar.weixin.mp.bean.material; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| @@ -8,6 +9,7 @@ import java.util.Date; | |||||
| import java.util.ArrayList; | import java.util.ArrayList; | ||||
| import java.util.List; | import java.util.List; | ||||
| @Data | |||||
| public class WxMpMaterialNews implements Serializable { | public class WxMpMaterialNews implements Serializable { | ||||
| private static final long serialVersionUID = -3283203652013494976L; | private static final long serialVersionUID = -3283203652013494976L; | ||||
| @@ -32,22 +34,6 @@ public class WxMpMaterialNews implements Serializable { | |||||
| return this.articles == null || this.articles.isEmpty(); | return this.articles == null || this.articles.isEmpty(); | ||||
| } | } | ||||
| public Date getCreatedTime() { | |||||
| return this.createdTime; | |||||
| } | |||||
| public void setCreatedTime(Date createdTime) { | |||||
| this.createdTime = createdTime; | |||||
| } | |||||
| public Date getUpdatedTime() { | |||||
| return this.updatedTime; | |||||
| } | |||||
| public void setUpdatedTime(Date updatedTime) { | |||||
| this.updatedTime = updatedTime; | |||||
| } | |||||
| @Override | @Override | ||||
| public String toString() { | public String toString() { | ||||
| return this.toJson(); | return this.toJson(); | ||||
| @@ -70,6 +56,7 @@ public class WxMpMaterialNews implements Serializable { | |||||
| * | * | ||||
| * @author chanjarster | * @author chanjarster | ||||
| */ | */ | ||||
| @Data | |||||
| public static class WxMpMaterialNewsArticle { | public static class WxMpMaterialNewsArticle { | ||||
| /** | /** | ||||
| * (必填) 图文消息缩略图的media_id,可以在基础支持-上传多媒体文件接口中获得 | * (必填) 图文消息缩略图的media_id,可以在基础支持-上传多媒体文件接口中获得 | ||||
| @@ -121,94 +108,6 @@ public class WxMpMaterialNews implements Serializable { | |||||
| */ | */ | ||||
| private Boolean onlyFansCanComment; | private Boolean onlyFansCanComment; | ||||
| public String getThumbMediaId() { | |||||
| return this.thumbMediaId; | |||||
| } | |||||
| public void setThumbMediaId(String thumbMediaId) { | |||||
| this.thumbMediaId = thumbMediaId; | |||||
| } | |||||
| public String getAuthor() { | |||||
| return this.author; | |||||
| } | |||||
| public void setAuthor(String author) { | |||||
| this.author = author; | |||||
| } | |||||
| public String getTitle() { | |||||
| return this.title; | |||||
| } | |||||
| public void setTitle(String title) { | |||||
| this.title = title; | |||||
| } | |||||
| public String getContentSourceUrl() { | |||||
| return this.contentSourceUrl; | |||||
| } | |||||
| public void setContentSourceUrl(String contentSourceUrl) { | |||||
| this.contentSourceUrl = contentSourceUrl; | |||||
| } | |||||
| public String getContent() { | |||||
| return this.content; | |||||
| } | |||||
| public void setContent(String content) { | |||||
| this.content = content; | |||||
| } | |||||
| public String getDigest() { | |||||
| return this.digest; | |||||
| } | |||||
| public void setDigest(String digest) { | |||||
| this.digest = digest; | |||||
| } | |||||
| public boolean isShowCoverPic() { | |||||
| return this.showCoverPic; | |||||
| } | |||||
| public void setShowCoverPic(boolean showCoverPic) { | |||||
| this.showCoverPic = showCoverPic; | |||||
| } | |||||
| public String getUrl() { | |||||
| return this.url; | |||||
| } | |||||
| public void setUrl(String url) { | |||||
| this.url = url; | |||||
| } | |||||
| public String getThumbUrl() { | |||||
| return this.thumbUrl; | |||||
| } | |||||
| public void setThumbUrl(String thumbUrl) { | |||||
| this.thumbUrl = thumbUrl; | |||||
| } | |||||
| public Boolean getNeedOpenComment() { | |||||
| return this.needOpenComment; | |||||
| } | |||||
| public void setNeedOpenComment(Boolean needOpenComment) { | |||||
| this.needOpenComment = needOpenComment; | |||||
| } | |||||
| public Boolean getOnlyFansCanComment() { | |||||
| return this.onlyFansCanComment; | |||||
| } | |||||
| public void setOnlyFansCanComment(Boolean onlyFansCanComment) { | |||||
| this.onlyFansCanComment = onlyFansCanComment; | |||||
| } | |||||
| @Override | @Override | ||||
| public String toString() { | public String toString() { | ||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| @@ -1,11 +1,13 @@ | |||||
| package me.chanjar.weixin.mp.bean.material; | package me.chanjar.weixin.mp.bean.material; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| import java.util.Date; | import java.util.Date; | ||||
| import java.util.List; | import java.util.List; | ||||
| @Data | |||||
| public class WxMpMaterialNewsBatchGetResult implements Serializable { | public class WxMpMaterialNewsBatchGetResult implements Serializable { | ||||
| private static final long serialVersionUID = -1617952797921001666L; | private static final long serialVersionUID = -1617952797921001666L; | ||||
| @@ -13,64 +15,17 @@ public class WxMpMaterialNewsBatchGetResult implements Serializable { | |||||
| private int itemCount; | private int itemCount; | ||||
| private List<WxMaterialNewsBatchGetNewsItem> items; | private List<WxMaterialNewsBatchGetNewsItem> items; | ||||
| public int getTotalCount() { | |||||
| return this.totalCount; | |||||
| } | |||||
| public void setTotalCount(int totalCount) { | |||||
| this.totalCount = totalCount; | |||||
| } | |||||
| public int getItemCount() { | |||||
| return this.itemCount; | |||||
| } | |||||
| public void setItemCount(int itemCount) { | |||||
| this.itemCount = itemCount; | |||||
| } | |||||
| public List<WxMaterialNewsBatchGetNewsItem> getItems() { | |||||
| return this.items; | |||||
| } | |||||
| public void setItems(List<WxMaterialNewsBatchGetNewsItem> items) { | |||||
| this.items = items; | |||||
| } | |||||
| @Override | @Override | ||||
| public String toString() { | public String toString() { | ||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| } | } | ||||
| @Data | |||||
| public static class WxMaterialNewsBatchGetNewsItem { | public static class WxMaterialNewsBatchGetNewsItem { | ||||
| private String mediaId; | private String mediaId; | ||||
| private Date updateTime; | private Date updateTime; | ||||
| private WxMpMaterialNews content; | private WxMpMaterialNews content; | ||||
| public String getMediaId() { | |||||
| return this.mediaId; | |||||
| } | |||||
| public void setMediaId(String mediaId) { | |||||
| this.mediaId = mediaId; | |||||
| } | |||||
| public Date getUpdateTime() { | |||||
| return this.updateTime; | |||||
| } | |||||
| public void setUpdateTime(Date updateTime) { | |||||
| this.updateTime = updateTime; | |||||
| } | |||||
| public WxMpMaterialNews getContent() { | |||||
| return this.content; | |||||
| } | |||||
| public void setContent(WxMpMaterialNews content) { | |||||
| this.content = content; | |||||
| } | |||||
| @Override | @Override | ||||
| public String toString() { | public String toString() { | ||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| @@ -1,10 +1,12 @@ | |||||
| package me.chanjar.weixin.mp.bean.material; | package me.chanjar.weixin.mp.bean.material; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| @Data | |||||
| public class WxMpMaterialUploadResult implements Serializable { | public class WxMpMaterialUploadResult implements Serializable { | ||||
| private static final long serialVersionUID = -128818731449449537L; | private static final long serialVersionUID = -128818731449449537L; | ||||
| private String mediaId; | private String mediaId; | ||||
| @@ -16,38 +18,6 @@ public class WxMpMaterialUploadResult implements Serializable { | |||||
| return WxMpGsonBuilder.create().fromJson(json, WxMpMaterialUploadResult.class); | return WxMpGsonBuilder.create().fromJson(json, WxMpMaterialUploadResult.class); | ||||
| } | } | ||||
| public String getMediaId() { | |||||
| return this.mediaId; | |||||
| } | |||||
| public void setMediaId(String mediaId) { | |||||
| this.mediaId = mediaId; | |||||
| } | |||||
| public String getUrl() { | |||||
| return this.url; | |||||
| } | |||||
| public void setUrl(String url) { | |||||
| this.url = url; | |||||
| } | |||||
| public Integer getErrCode() { | |||||
| return this.errCode; | |||||
| } | |||||
| public void setErrCode(Integer errCode) { | |||||
| this.errCode = errCode; | |||||
| } | |||||
| public String getErrMsg() { | |||||
| return this.errMsg; | |||||
| } | |||||
| public void setErrMsg(String errMsg) { | |||||
| this.errMsg = errMsg; | |||||
| } | |||||
| @Override | @Override | ||||
| public String toString() { | public String toString() { | ||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| @@ -1,9 +1,11 @@ | |||||
| package me.chanjar.weixin.mp.bean.material; | package me.chanjar.weixin.mp.bean.material; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| @Data | |||||
| public class WxMpMaterialVideoInfoResult implements Serializable { | public class WxMpMaterialVideoInfoResult implements Serializable { | ||||
| private static final long serialVersionUID = 1269131745333792202L; | private static final long serialVersionUID = 1269131745333792202L; | ||||
| @@ -15,33 +17,4 @@ public class WxMpMaterialVideoInfoResult implements Serializable { | |||||
| return WxMpGsonBuilder.create().fromJson(json, WxMpMaterialVideoInfoResult.class); | return WxMpGsonBuilder.create().fromJson(json, WxMpMaterialVideoInfoResult.class); | ||||
| } | } | ||||
| public String getTitle() { | |||||
| return this.title; | |||||
| } | |||||
| public void setTitle(String title) { | |||||
| this.title = title; | |||||
| } | |||||
| public String getDescription() { | |||||
| return this.description; | |||||
| } | |||||
| public void setDescription(String description) { | |||||
| this.description = description; | |||||
| } | |||||
| public String getDownUrl() { | |||||
| return this.downUrl; | |||||
| } | |||||
| public void setDownUrl(String downUrl) { | |||||
| this.downUrl = downUrl; | |||||
| } | |||||
| @Override | |||||
| public String toString() { | |||||
| return "WxMpMaterialVideoInfoResult [title=" + this.title + ", description=" + this.description + ", downUrl=" + this.downUrl + "]"; | |||||
| } | |||||
| } | } | ||||
| @@ -1,10 +1,14 @@ | |||||
| package me.chanjar.weixin.mp.bean.membercard; | package me.chanjar.weixin.mp.bean.membercard; | ||||
| import lombok.Data; | |||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| /** | /** | ||||
| * Created by YuJian on 2017/7/11. | |||||
| * @author YuJian | |||||
| * @date 2017/7/11 | |||||
| */ | */ | ||||
| @Data | |||||
| public class MemberCardUserInfo implements Serializable { | public class MemberCardUserInfo implements Serializable { | ||||
| private static final long serialVersionUID = -4259196162619282129L; | private static final long serialVersionUID = -4259196162619282129L; | ||||
| @@ -12,19 +16,4 @@ public class MemberCardUserInfo implements Serializable { | |||||
| private NameValues[] customFieldList; | private NameValues[] customFieldList; | ||||
| public NameValues[] getCommonFieldList() { | |||||
| return commonFieldList; | |||||
| } | |||||
| public void setCommonFieldList(NameValues[] commonFieldList) { | |||||
| this.commonFieldList = commonFieldList; | |||||
| } | |||||
| public NameValues[] getCustomFieldList() { | |||||
| return customFieldList; | |||||
| } | |||||
| public void setCustomFieldList(NameValues[] customFieldList) { | |||||
| this.customFieldList = customFieldList; | |||||
| } | |||||
| } | } | ||||
| @@ -1,10 +1,15 @@ | |||||
| package me.chanjar.weixin.mp.bean.membercard; | package me.chanjar.weixin.mp.bean.membercard; | ||||
| import lombok.Data; | |||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| /** | /** | ||||
| * Created by YuJian on 2017/7/11. | |||||
| * | |||||
| * @author YuJian | |||||
| * @date 2017/7/11 | |||||
| */ | */ | ||||
| @Data | |||||
| public class NameValues implements Serializable{ | public class NameValues implements Serializable{ | ||||
| private static final long serialVersionUID = -8529369702944594330L; | private static final long serialVersionUID = -8529369702944594330L; | ||||
| @@ -14,27 +19,4 @@ public class NameValues implements Serializable{ | |||||
| private String[] valueList; | private String[] valueList; | ||||
| public String getName() { | |||||
| return name; | |||||
| } | |||||
| public void setName(String name) { | |||||
| this.name = name; | |||||
| } | |||||
| public String getValue() { | |||||
| return value; | |||||
| } | |||||
| public void setValue(String value) { | |||||
| this.value = value; | |||||
| } | |||||
| public String[] getValueList() { | |||||
| return valueList; | |||||
| } | |||||
| public void setValueList(String[] valueList) { | |||||
| this.valueList = valueList; | |||||
| } | |||||
| } | } | ||||
| @@ -1,6 +1,7 @@ | |||||
| package me.chanjar.weixin.mp.bean.membercard; | package me.chanjar.weixin.mp.bean.membercard; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| @@ -15,6 +16,7 @@ import java.io.Serializable; | |||||
| * @author YuJian(mgcnrx11@gmail.com) | * @author YuJian(mgcnrx11@gmail.com) | ||||
| * @version 2017/7/15 | * @version 2017/7/15 | ||||
| */ | */ | ||||
| @Data | |||||
| public class NotifyOptional implements Serializable { | public class NotifyOptional implements Serializable { | ||||
| private static final long serialVersionUID = 4488842021504939176L; | private static final long serialVersionUID = 4488842021504939176L; | ||||
| @@ -41,44 +43,4 @@ public class NotifyOptional implements Serializable { | |||||
| @SerializedName("is_notify_custom_field3") | @SerializedName("is_notify_custom_field3") | ||||
| private Boolean isNotifyCustomField3; | private Boolean isNotifyCustomField3; | ||||
| public Boolean getNotifyBonus() { | |||||
| return isNotifyBonus; | |||||
| } | |||||
| public void setNotifyBonus(Boolean notifyBonus) { | |||||
| isNotifyBonus = notifyBonus; | |||||
| } | |||||
| public Boolean getNotifyBalance() { | |||||
| return isNotifyBalance; | |||||
| } | |||||
| public void setNotifyBalance(Boolean notifyBalance) { | |||||
| isNotifyBalance = notifyBalance; | |||||
| } | |||||
| public Boolean getNotifyCustomField1() { | |||||
| return isNotifyCustomField1; | |||||
| } | |||||
| public void setNotifyCustomField1(Boolean notifyCustomField1) { | |||||
| isNotifyCustomField1 = notifyCustomField1; | |||||
| } | |||||
| public Boolean getNotifyCustomField2() { | |||||
| return isNotifyCustomField2; | |||||
| } | |||||
| public void setNotifyCustomField2(Boolean notifyCustomField2) { | |||||
| isNotifyCustomField2 = notifyCustomField2; | |||||
| } | |||||
| public Boolean getNotifyCustomField3() { | |||||
| return isNotifyCustomField3; | |||||
| } | |||||
| public void setNotifyCustomField3(Boolean notifyCustomField3) { | |||||
| isNotifyCustomField3 = notifyCustomField3; | |||||
| } | |||||
| } | } | ||||
| @@ -1,6 +1,7 @@ | |||||
| package me.chanjar.weixin.mp.bean.membercard; | package me.chanjar.weixin.mp.bean.membercard; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| @@ -10,6 +11,7 @@ import java.io.Serializable; | |||||
| * @author YuJian(mgcnrx11@hotmail.com) | * @author YuJian(mgcnrx11@hotmail.com) | ||||
| * @version 2017/7/8 | * @version 2017/7/8 | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpMemberCardActivatedMessage implements Serializable { | public class WxMpMemberCardActivatedMessage implements Serializable { | ||||
| private static final long serialVersionUID = -5972713484594266480L; | private static final long serialVersionUID = -5972713484594266480L; | ||||
| @@ -73,99 +75,4 @@ public class WxMpMemberCardActivatedMessage implements Serializable { | |||||
| @SerializedName("init_custom_field_value3") | @SerializedName("init_custom_field_value3") | ||||
| private String initCustomFieldValue3; | private String initCustomFieldValue3; | ||||
| public String getMembershipNumber() { | |||||
| return membershipNumber; | |||||
| } | |||||
| public void setMembershipNumber(String membershipNumber) { | |||||
| this.membershipNumber = membershipNumber; | |||||
| } | |||||
| public String getCode() { | |||||
| return code; | |||||
| } | |||||
| public void setCode(String code) { | |||||
| this.code = code; | |||||
| } | |||||
| public String getCardId() { | |||||
| return cardId; | |||||
| } | |||||
| public void setCardId(String cardId) { | |||||
| this.cardId = cardId; | |||||
| } | |||||
| public String getBackgroundPicUrl() { | |||||
| return backgroundPicUrl; | |||||
| } | |||||
| public void setBackgroundPicUrl(String backgroundPicUrl) { | |||||
| this.backgroundPicUrl = backgroundPicUrl; | |||||
| } | |||||
| public Integer getActivateBeginTime() { | |||||
| return activateBeginTime; | |||||
| } | |||||
| public void setActivateBeginTime(Integer activateBeginTime) { | |||||
| this.activateBeginTime = activateBeginTime; | |||||
| } | |||||
| public Integer getActivateEndTime() { | |||||
| return activateEndTime; | |||||
| } | |||||
| public void setActivateEndTime(Integer activateEndTime) { | |||||
| this.activateEndTime = activateEndTime; | |||||
| } | |||||
| public Integer getInitBonus() { | |||||
| return initBonus; | |||||
| } | |||||
| public void setInitBonus(Integer initBonus) { | |||||
| this.initBonus = initBonus; | |||||
| } | |||||
| public String getInitBonusRecord() { | |||||
| return initBonusRecord; | |||||
| } | |||||
| public void setInitBonusRecord(String initBonusRecord) { | |||||
| this.initBonusRecord = initBonusRecord; | |||||
| } | |||||
| public Integer getInitBalance() { | |||||
| return initBalance; | |||||
| } | |||||
| public void setInitBalance(Integer initBalance) { | |||||
| this.initBalance = initBalance; | |||||
| } | |||||
| public String getInitCustomFieldValue1() { | |||||
| return initCustomFieldValue1; | |||||
| } | |||||
| public void setInitCustomFieldValue1(String initCustomFieldValue1) { | |||||
| this.initCustomFieldValue1 = initCustomFieldValue1; | |||||
| } | |||||
| public String getInitCustomFieldValue2() { | |||||
| return initCustomFieldValue2; | |||||
| } | |||||
| public void setInitCustomFieldValue2(String initCustomFieldValue2) { | |||||
| this.initCustomFieldValue2 = initCustomFieldValue2; | |||||
| } | |||||
| public String getInitCustomFieldValue3() { | |||||
| return initCustomFieldValue3; | |||||
| } | |||||
| public void setInitCustomFieldValue3(String initCustomFieldValue3) { | |||||
| this.initCustomFieldValue3 = initCustomFieldValue3; | |||||
| } | |||||
| } | } | ||||
| @@ -1,6 +1,7 @@ | |||||
| package me.chanjar.weixin.mp.bean.membercard; | package me.chanjar.weixin.mp.bean.membercard; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| @@ -16,6 +17,7 @@ import java.io.Serializable; | |||||
| * @author YuJian(mgcnrx11@gmail.com) | * @author YuJian(mgcnrx11@gmail.com) | ||||
| * @version 2017/7/15 | * @version 2017/7/15 | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpMemberCardUpdateMessage implements Serializable { | public class WxMpMemberCardUpdateMessage implements Serializable { | ||||
| private static final long serialVersionUID = 4953923160718911058L; | private static final long serialVersionUID = 4953923160718911058L; | ||||
| @@ -75,107 +77,4 @@ public class WxMpMemberCardUpdateMessage implements Serializable { | |||||
| @SerializedName("notify_optional") | @SerializedName("notify_optional") | ||||
| private NotifyOptional notifyOptional; | private NotifyOptional notifyOptional; | ||||
| public String getCode() { | |||||
| return code; | |||||
| } | |||||
| public void setCode(String code) { | |||||
| this.code = code; | |||||
| } | |||||
| public String getCardId() { | |||||
| return cardId; | |||||
| } | |||||
| public void setCardId(String cardId) { | |||||
| this.cardId = cardId; | |||||
| } | |||||
| public String getBackgroundPicUrl() { | |||||
| return backgroundPicUrl; | |||||
| } | |||||
| public void setBackgroundPicUrl(String backgroundPicUrl) { | |||||
| this.backgroundPicUrl = backgroundPicUrl; | |||||
| } | |||||
| public Integer getBonus() { | |||||
| return bonus; | |||||
| } | |||||
| public void setBonus(Integer bonus) { | |||||
| this.bonus = bonus; | |||||
| } | |||||
| public Integer getAddBounus() { | |||||
| return addBounus; | |||||
| } | |||||
| public void setAddBounus(Integer addBounus) { | |||||
| this.addBounus = addBounus; | |||||
| } | |||||
| public String getRecordBonus() { | |||||
| return recordBonus; | |||||
| } | |||||
| public void setRecordBonus(String recordBonus) { | |||||
| this.recordBonus = recordBonus; | |||||
| } | |||||
| public Integer getBalance() { | |||||
| return balance; | |||||
| } | |||||
| public void setBalance(Integer balance) { | |||||
| this.balance = balance; | |||||
| } | |||||
| public Integer getAddBalance() { | |||||
| return addBalance; | |||||
| } | |||||
| public void setAddBalance(Integer addBalance) { | |||||
| this.addBalance = addBalance; | |||||
| } | |||||
| public String getRecordBalance() { | |||||
| return recordBalance; | |||||
| } | |||||
| public void setRecordBalance(String recordBalance) { | |||||
| this.recordBalance = recordBalance; | |||||
| } | |||||
| public String getCustomFieldValue1() { | |||||
| return customFieldValue1; | |||||
| } | |||||
| public void setCustomFieldValue1(String customFieldValue1) { | |||||
| this.customFieldValue1 = customFieldValue1; | |||||
| } | |||||
| public String getCustomFieldValue2() { | |||||
| return customFieldValue2; | |||||
| } | |||||
| public void setCustomFieldValue2(String customFieldValue2) { | |||||
| this.customFieldValue2 = customFieldValue2; | |||||
| } | |||||
| public String getCustomFieldValue3() { | |||||
| return customFieldValue3; | |||||
| } | |||||
| public void setCustomFieldValue3(String customFieldValue3) { | |||||
| this.customFieldValue3 = customFieldValue3; | |||||
| } | |||||
| public NotifyOptional getNotifyOptional() { | |||||
| return notifyOptional; | |||||
| } | |||||
| public void setNotifyOptional(NotifyOptional notifyOptional) { | |||||
| this.notifyOptional = notifyOptional; | |||||
| } | |||||
| } | } | ||||
| @@ -1,5 +1,6 @@ | |||||
| package me.chanjar.weixin.mp.bean.membercard; | package me.chanjar.weixin.mp.bean.membercard; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| @@ -14,6 +15,7 @@ import java.io.Serializable; | |||||
| * @author YuJian(mgcnrx11@gmail.com) | * @author YuJian(mgcnrx11@gmail.com) | ||||
| * @version 2017/7/15 | * @version 2017/7/15 | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpMemberCardUpdateResult implements Serializable { | public class WxMpMemberCardUpdateResult implements Serializable { | ||||
| private static final long serialVersionUID = 9084886191442098311L; | private static final long serialVersionUID = 9084886191442098311L; | ||||
| @@ -28,46 +30,6 @@ public class WxMpMemberCardUpdateResult implements Serializable { | |||||
| private Integer resultBalance; | private Integer resultBalance; | ||||
| public String getErrorCode() { | |||||
| return errorCode; | |||||
| } | |||||
| public void setErrorCode(String errorCode) { | |||||
| this.errorCode = errorCode; | |||||
| } | |||||
| public String getErrorMsg() { | |||||
| return errorMsg; | |||||
| } | |||||
| public void setErrorMsg(String errorMsg) { | |||||
| this.errorMsg = errorMsg; | |||||
| } | |||||
| public String getOpenId() { | |||||
| return openId; | |||||
| } | |||||
| public void setOpenId(String openId) { | |||||
| this.openId = openId; | |||||
| } | |||||
| public Integer getResultBonus() { | |||||
| return resultBonus; | |||||
| } | |||||
| public void setResultBonus(Integer resultBonus) { | |||||
| this.resultBonus = resultBonus; | |||||
| } | |||||
| public Integer getResultBalance() { | |||||
| return resultBalance; | |||||
| } | |||||
| public void setResultBalance(Integer resultBalance) { | |||||
| this.resultBalance = resultBalance; | |||||
| } | |||||
| @Override | @Override | ||||
| public String toString() { | public String toString() { | ||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| @@ -1,5 +1,6 @@ | |||||
| package me.chanjar.weixin.mp.bean.membercard; | package me.chanjar.weixin.mp.bean.membercard; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| @@ -15,6 +16,7 @@ import java.io.Serializable; | |||||
| * @author YuJian | * @author YuJian | ||||
| * @version 2017/7/9 | * @version 2017/7/9 | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpMemberCardUserInfoResult implements Serializable { | public class WxMpMemberCardUserInfoResult implements Serializable { | ||||
| private static final long serialVersionUID = 9084777967442098311L; | private static final long serialVersionUID = 9084777967442098311L; | ||||
| @@ -39,90 +41,6 @@ public class WxMpMemberCardUserInfoResult implements Serializable { | |||||
| private Boolean hasActive; | private Boolean hasActive; | ||||
| public static long getSerialVersionUID() { | |||||
| return serialVersionUID; | |||||
| } | |||||
| public String getErrorCode() { | |||||
| return errorCode; | |||||
| } | |||||
| public void setErrorCode(String errorCode) { | |||||
| this.errorCode = errorCode; | |||||
| } | |||||
| public String getErrorMsg() { | |||||
| return errorMsg; | |||||
| } | |||||
| public void setErrorMsg(String errorMsg) { | |||||
| this.errorMsg = errorMsg; | |||||
| } | |||||
| public String getOpenId() { | |||||
| return openId; | |||||
| } | |||||
| public void setOpenId(String openId) { | |||||
| this.openId = openId; | |||||
| } | |||||
| public String getNickname() { | |||||
| return nickname; | |||||
| } | |||||
| public void setNickname(String nickname) { | |||||
| this.nickname = nickname; | |||||
| } | |||||
| public String getMembershipNumber() { | |||||
| return membershipNumber; | |||||
| } | |||||
| public void setMembershipNumber(String membershipNumber) { | |||||
| this.membershipNumber = membershipNumber; | |||||
| } | |||||
| public Integer getBonus() { | |||||
| return bonus; | |||||
| } | |||||
| public void setBonus(Integer bonus) { | |||||
| this.bonus = bonus; | |||||
| } | |||||
| public String getSex() { | |||||
| return sex; | |||||
| } | |||||
| public void setSex(String sex) { | |||||
| this.sex = sex; | |||||
| } | |||||
| public MemberCardUserInfo getUserInfo() { | |||||
| return userInfo; | |||||
| } | |||||
| public void setUserInfo(MemberCardUserInfo userInfo) { | |||||
| this.userInfo = userInfo; | |||||
| } | |||||
| public String getUserCardStatus() { | |||||
| return userCardStatus; | |||||
| } | |||||
| public void setUserCardStatus(String userCardStatus) { | |||||
| this.userCardStatus = userCardStatus; | |||||
| } | |||||
| public Boolean getHasActive() { | |||||
| return hasActive; | |||||
| } | |||||
| public void setHasActive(Boolean hasActive) { | |||||
| this.hasActive = hasActive; | |||||
| } | |||||
| @Override | @Override | ||||
| public String toString() { | public String toString() { | ||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| @@ -1,6 +1,7 @@ | |||||
| package me.chanjar.weixin.mp.bean.menu; | package me.chanjar.weixin.mp.bean.menu; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import me.chanjar.weixin.common.util.json.WxGsonBuilder; | import me.chanjar.weixin.common.util.json.WxGsonBuilder; | ||||
| @@ -13,6 +14,7 @@ import java.io.Serializable; | |||||
| * | * | ||||
| * @author <a href="https://github.com/binarywang">Binary Wang</a> | * @author <a href="https://github.com/binarywang">Binary Wang</a> | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpGetSelfMenuInfoResult implements Serializable { | public class WxMpGetSelfMenuInfoResult implements Serializable { | ||||
| private static final long serialVersionUID = -5612495636936835166L; | private static final long serialVersionUID = -5612495636936835166L; | ||||
| @@ -31,19 +33,4 @@ public class WxMpGetSelfMenuInfoResult implements Serializable { | |||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| } | } | ||||
| public WxMpSelfMenuInfo getSelfMenuInfo() { | |||||
| return selfMenuInfo; | |||||
| } | |||||
| public void setSelfMenuInfo(WxMpSelfMenuInfo selfMenuInfo) { | |||||
| this.selfMenuInfo = selfMenuInfo; | |||||
| } | |||||
| public Integer getIsMenuOpen() { | |||||
| return isMenuOpen; | |||||
| } | |||||
| public void setIsMenuOpen(Integer isMenuOpen) { | |||||
| this.isMenuOpen = isMenuOpen; | |||||
| } | |||||
| } | } | ||||
| @@ -1,6 +1,7 @@ | |||||
| package me.chanjar.weixin.mp.bean.menu; | package me.chanjar.weixin.mp.bean.menu; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.bean.menu.WxMenuButton; | import me.chanjar.weixin.common.bean.menu.WxMenuButton; | ||||
| import me.chanjar.weixin.common.bean.menu.WxMenuRule; | import me.chanjar.weixin.common.bean.menu.WxMenuRule; | ||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| @@ -17,6 +18,7 @@ import java.util.List; | |||||
| * | * | ||||
| * @author <a href="https://github.com/binarywang">Binary Wang</a> | * @author <a href="https://github.com/binarywang">Binary Wang</a> | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpMenu implements Serializable { | public class WxMpMenu implements Serializable { | ||||
| private static final long serialVersionUID = -5794350513426702252L; | private static final long serialVersionUID = -5794350513426702252L; | ||||
| @@ -30,22 +32,6 @@ public class WxMpMenu implements Serializable { | |||||
| return WxGsonBuilder.create().fromJson(json, WxMpMenu.class); | return WxGsonBuilder.create().fromJson(json, WxMpMenu.class); | ||||
| } | } | ||||
| public WxMpConditionalMenu getMenu() { | |||||
| return menu; | |||||
| } | |||||
| public void setMenu(WxMpConditionalMenu menu) { | |||||
| this.menu = menu; | |||||
| } | |||||
| public List<WxMpConditionalMenu> getConditionalMenu() { | |||||
| return conditionalMenu; | |||||
| } | |||||
| public void setConditionalMenu(List<WxMpConditionalMenu> conditionalMenu) { | |||||
| this.conditionalMenu = conditionalMenu; | |||||
| } | |||||
| @Override | @Override | ||||
| public String toString() { | public String toString() { | ||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| @@ -55,6 +41,7 @@ public class WxMpMenu implements Serializable { | |||||
| return WxGsonBuilder.create().toJson(this); | return WxGsonBuilder.create().toJson(this); | ||||
| } | } | ||||
| @Data | |||||
| public static class WxMpConditionalMenu implements Serializable { | public static class WxMpConditionalMenu implements Serializable { | ||||
| private static final long serialVersionUID = -2279946921755382289L; | private static final long serialVersionUID = -2279946921755382289L; | ||||
| @@ -70,29 +57,6 @@ public class WxMpMenu implements Serializable { | |||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| } | } | ||||
| public List<WxMenuButton> getButtons() { | |||||
| return buttons; | |||||
| } | |||||
| public void setButtons(List<WxMenuButton> buttons) { | |||||
| this.buttons = buttons; | |||||
| } | |||||
| public WxMenuRule getRule() { | |||||
| return rule; | |||||
| } | |||||
| public void setRule(WxMenuRule rule) { | |||||
| this.rule = rule; | |||||
| } | |||||
| public String getMenuId() { | |||||
| return menuId; | |||||
| } | |||||
| public void setMenuId(String menuId) { | |||||
| this.menuId = menuId; | |||||
| } | |||||
| } | } | ||||
| } | } | ||||
| @@ -1,6 +1,7 @@ | |||||
| package me.chanjar.weixin.mp.bean.menu; | package me.chanjar.weixin.mp.bean.menu; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| @@ -14,6 +15,7 @@ import java.util.List; | |||||
| * | * | ||||
| * @author <a href="https://github.com/binarywang">Binary Wang</a> | * @author <a href="https://github.com/binarywang">Binary Wang</a> | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpSelfMenuInfo implements Serializable { | public class WxMpSelfMenuInfo implements Serializable { | ||||
| private static final long serialVersionUID = -81203094124202901L; | private static final long serialVersionUID = -81203094124202901L; | ||||
| @@ -28,14 +30,7 @@ public class WxMpSelfMenuInfo implements Serializable { | |||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| } | } | ||||
| public List<WxMpSelfMenuButton> getButtons() { | |||||
| return this.buttons; | |||||
| } | |||||
| public void setButtons(List<WxMpSelfMenuButton> buttons) { | |||||
| this.buttons = buttons; | |||||
| } | |||||
| @Data | |||||
| public static class WxMpSelfMenuButton implements Serializable { | public static class WxMpSelfMenuButton implements Serializable { | ||||
| private static final long serialVersionUID = -4426602953309048341L; | private static final long serialVersionUID = -4426602953309048341L; | ||||
| @@ -95,62 +90,7 @@ public class WxMpSelfMenuInfo implements Serializable { | |||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| } | } | ||||
| public SubButtons getSubButtons() { | |||||
| return subButtons; | |||||
| } | |||||
| public void setSubButtons(SubButtons subButtons) { | |||||
| this.subButtons = subButtons; | |||||
| } | |||||
| public String getType() { | |||||
| return type; | |||||
| } | |||||
| public void setType(String type) { | |||||
| this.type = type; | |||||
| } | |||||
| public String getName() { | |||||
| return name; | |||||
| } | |||||
| public void setName(String name) { | |||||
| this.name = name; | |||||
| } | |||||
| public String getKey() { | |||||
| return key; | |||||
| } | |||||
| public void setKey(String key) { | |||||
| this.key = key; | |||||
| } | |||||
| public String getUrl() { | |||||
| return url; | |||||
| } | |||||
| public void setUrl(String url) { | |||||
| this.url = url; | |||||
| } | |||||
| public String getValue() { | |||||
| return value; | |||||
| } | |||||
| public void setValue(String value) { | |||||
| this.value = value; | |||||
| } | |||||
| public NewsInfo getNewsInfo() { | |||||
| return newsInfo; | |||||
| } | |||||
| public void setNewsInfo(NewsInfo newsInfo) { | |||||
| this.newsInfo = newsInfo; | |||||
| } | |||||
| @Data | |||||
| public static class SubButtons implements Serializable { | public static class SubButtons implements Serializable { | ||||
| private static final long serialVersionUID = 1763350658575521079L; | private static final long serialVersionUID = 1763350658575521079L; | ||||
| @@ -161,16 +101,9 @@ public class WxMpSelfMenuInfo implements Serializable { | |||||
| public String toString() { | public String toString() { | ||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| } | } | ||||
| public List<WxMpSelfMenuButton> getSubButtons() { | |||||
| return subButtons; | |||||
| } | |||||
| public void setSubButtons(List<WxMpSelfMenuButton> subButtons) { | |||||
| this.subButtons = subButtons; | |||||
| } | |||||
| } | } | ||||
| @Data | |||||
| public static class NewsInfo implements Serializable { | public static class NewsInfo implements Serializable { | ||||
| private static final long serialVersionUID = 3449813746347818457L; | private static final long serialVersionUID = 3449813746347818457L; | ||||
| @@ -182,14 +115,7 @@ public class WxMpSelfMenuInfo implements Serializable { | |||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| } | } | ||||
| public List<NewsInButton> getNews() { | |||||
| return news; | |||||
| } | |||||
| public void setNews(List<NewsInButton> news) { | |||||
| this.news = news; | |||||
| } | |||||
| @Data | |||||
| public static class NewsInButton implements Serializable { | public static class NewsInButton implements Serializable { | ||||
| private static final long serialVersionUID = 8701455967664912972L; | private static final long serialVersionUID = 8701455967664912972L; | ||||
| @@ -235,61 +161,6 @@ public class WxMpSelfMenuInfo implements Serializable { | |||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| } | } | ||||
| public String getTitle() { | |||||
| return title; | |||||
| } | |||||
| public void setTitle(String title) { | |||||
| this.title = title; | |||||
| } | |||||
| public String getDigest() { | |||||
| return digest; | |||||
| } | |||||
| public void setDigest(String digest) { | |||||
| this.digest = digest; | |||||
| } | |||||
| public String getAuthor() { | |||||
| return author; | |||||
| } | |||||
| public void setAuthor(String author) { | |||||
| this.author = author; | |||||
| } | |||||
| public Integer getShowCover() { | |||||
| return showCover; | |||||
| } | |||||
| public void setShowCover(Integer showCover) { | |||||
| this.showCover = showCover; | |||||
| } | |||||
| public String getCoverUrl() { | |||||
| return coverUrl; | |||||
| } | |||||
| public void setCoverUrl(String coverUrl) { | |||||
| this.coverUrl = coverUrl; | |||||
| } | |||||
| public String getContentUrl() { | |||||
| return contentUrl; | |||||
| } | |||||
| public void setContentUrl(String contentUrl) { | |||||
| this.contentUrl = contentUrl; | |||||
| } | |||||
| public String getSourceUrl() { | |||||
| return sourceUrl; | |||||
| } | |||||
| public void setSourceUrl(String sourceUrl) { | |||||
| this.sourceUrl = sourceUrl; | |||||
| } | |||||
| } | } | ||||
| } | } | ||||
| } | } | ||||
| @@ -2,6 +2,7 @@ package me.chanjar.weixin.mp.bean.message; | |||||
| import com.thoughtworks.xstream.annotations.XStreamAlias; | import com.thoughtworks.xstream.annotations.XStreamAlias; | ||||
| import com.thoughtworks.xstream.annotations.XStreamConverter; | import com.thoughtworks.xstream.annotations.XStreamConverter; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import me.chanjar.weixin.common.util.xml.XStreamCDataConverter; | import me.chanjar.weixin.common.util.xml.XStreamCDataConverter; | ||||
| @@ -15,6 +16,7 @@ import java.io.Serializable; | |||||
| * @author Binary Wang | * @author Binary Wang | ||||
| */ | */ | ||||
| @XStreamAlias("HardWare") | @XStreamAlias("HardWare") | ||||
| @Data | |||||
| public class HardWare implements Serializable{ | public class HardWare implements Serializable{ | ||||
| private static final long serialVersionUID = -1295785297354896461L; | private static final long serialVersionUID = -1295785297354896461L; | ||||
| @@ -35,20 +37,4 @@ public class HardWare implements Serializable{ | |||||
| public String toString() { | public String toString() { | ||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| } | } | ||||
| public String getMessageView() { | |||||
| return messageView; | |||||
| } | |||||
| public void setMessageView(String messageView) { | |||||
| this.messageView = messageView; | |||||
| } | |||||
| public String getMessageAction() { | |||||
| return messageAction; | |||||
| } | |||||
| public void setMessageAction(String messageAction) { | |||||
| this.messageAction = messageAction; | |||||
| } | |||||
| } | } | ||||
| @@ -2,6 +2,7 @@ package me.chanjar.weixin.mp.bean.message; | |||||
| import com.thoughtworks.xstream.annotations.XStreamAlias; | import com.thoughtworks.xstream.annotations.XStreamAlias; | ||||
| import com.thoughtworks.xstream.annotations.XStreamConverter; | import com.thoughtworks.xstream.annotations.XStreamConverter; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import me.chanjar.weixin.common.util.xml.XStreamCDataConverter; | import me.chanjar.weixin.common.util.xml.XStreamCDataConverter; | ||||
| @@ -15,6 +16,7 @@ import java.io.Serializable; | |||||
| * @author Binary Wang | * @author Binary Wang | ||||
| */ | */ | ||||
| @XStreamAlias("ScanCodeInfo") | @XStreamAlias("ScanCodeInfo") | ||||
| @Data | |||||
| public class ScanCodeInfo implements Serializable { | public class ScanCodeInfo implements Serializable { | ||||
| private static final long serialVersionUID = 4745181270645050122L; | private static final long serialVersionUID = 4745181270645050122L; | ||||
| @@ -37,10 +39,6 @@ public class ScanCodeInfo implements Serializable { | |||||
| return this.scanType; | return this.scanType; | ||||
| } | } | ||||
| public void setScanType(String scanType) { | |||||
| this.scanType = scanType; | |||||
| } | |||||
| /** | /** | ||||
| * 扫描结果,即二维码对应的字符串信息 | * 扫描结果,即二维码对应的字符串信息 | ||||
| */ | */ | ||||
| @@ -48,8 +46,5 @@ public class ScanCodeInfo implements Serializable { | |||||
| return this.scanResult; | return this.scanResult; | ||||
| } | } | ||||
| public void setScanResult(String scanResult) { | |||||
| this.scanResult = scanResult; | |||||
| } | |||||
| } | } | ||||
| @@ -2,6 +2,7 @@ package me.chanjar.weixin.mp.bean.message; | |||||
| import com.thoughtworks.xstream.annotations.XStreamAlias; | import com.thoughtworks.xstream.annotations.XStreamAlias; | ||||
| import com.thoughtworks.xstream.annotations.XStreamConverter; | import com.thoughtworks.xstream.annotations.XStreamConverter; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import me.chanjar.weixin.common.util.xml.XStreamCDataConverter; | import me.chanjar.weixin.common.util.xml.XStreamCDataConverter; | ||||
| @@ -15,6 +16,7 @@ import java.io.Serializable; | |||||
| * @author Binary Wang | * @author Binary Wang | ||||
| */ | */ | ||||
| @XStreamAlias("SendLocationInfo") | @XStreamAlias("SendLocationInfo") | ||||
| @Data | |||||
| public class SendLocationInfo implements Serializable { | public class SendLocationInfo implements Serializable { | ||||
| private static final long serialVersionUID = 6633214140499161130L; | private static final long serialVersionUID = 6633214140499161130L; | ||||
| @@ -36,50 +38,10 @@ public class SendLocationInfo implements Serializable { | |||||
| @XStreamAlias("Poiname") | @XStreamAlias("Poiname") | ||||
| @XStreamConverter(value = XStreamCDataConverter.class) | @XStreamConverter(value = XStreamCDataConverter.class) | ||||
| private String poiname; | |||||
| private String poiName; | |||||
| @Override | @Override | ||||
| public String toString() { | public String toString() { | ||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| } | } | ||||
| public String getLocationX() { | |||||
| return this.locationX; | |||||
| } | |||||
| public void setLocationX(String locationX) { | |||||
| this.locationX = locationX; | |||||
| } | |||||
| public String getLocationY() { | |||||
| return this.locationY; | |||||
| } | |||||
| public void setLocationY(String locationY) { | |||||
| this.locationY = locationY; | |||||
| } | |||||
| public String getScale() { | |||||
| return this.scale; | |||||
| } | |||||
| public void setScale(String scale) { | |||||
| this.scale = scale; | |||||
| } | |||||
| public String getLabel() { | |||||
| return this.label; | |||||
| } | |||||
| public void setLabel(String label) { | |||||
| this.label = label; | |||||
| } | |||||
| public String getPoiname() { | |||||
| return this.poiname; | |||||
| } | |||||
| public void setPoiname(String poiname) { | |||||
| this.poiname = poiname; | |||||
| } | |||||
| } | } | ||||
| @@ -2,6 +2,7 @@ package me.chanjar.weixin.mp.bean.message; | |||||
| import com.thoughtworks.xstream.annotations.XStreamAlias; | import com.thoughtworks.xstream.annotations.XStreamAlias; | ||||
| import com.thoughtworks.xstream.annotations.XStreamConverter; | import com.thoughtworks.xstream.annotations.XStreamConverter; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import me.chanjar.weixin.common.util.xml.XStreamCDataConverter; | import me.chanjar.weixin.common.util.xml.XStreamCDataConverter; | ||||
| @@ -17,6 +18,7 @@ import java.util.List; | |||||
| * @author Binary Wang | * @author Binary Wang | ||||
| */ | */ | ||||
| @XStreamAlias("SendPicsInfo") | @XStreamAlias("SendPicsInfo") | ||||
| @Data | |||||
| public class SendPicsInfo implements Serializable { | public class SendPicsInfo implements Serializable { | ||||
| private static final long serialVersionUID = -4572837013294199227L; | private static final long serialVersionUID = -4572837013294199227L; | ||||
| @@ -31,19 +33,8 @@ public class SendPicsInfo implements Serializable { | |||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| } | } | ||||
| public Long getCount() { | |||||
| return this.count; | |||||
| } | |||||
| public void setCount(Long count) { | |||||
| this.count = count; | |||||
| } | |||||
| public List<Item> getPicList() { | |||||
| return this.picList; | |||||
| } | |||||
| @XStreamAlias("item") | @XStreamAlias("item") | ||||
| @Data | |||||
| public static class Item implements Serializable { | public static class Item implements Serializable { | ||||
| private static final long serialVersionUID = 7706235740094081194L; | private static final long serialVersionUID = 7706235740094081194L; | ||||
| @@ -56,12 +47,5 @@ public class SendPicsInfo implements Serializable { | |||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| } | } | ||||
| public String getPicMd5Sum() { | |||||
| return this.picMd5Sum; | |||||
| } | |||||
| public void setPicMd5Sum(String picMd5Sum) { | |||||
| this.picMd5Sum = picMd5Sum; | |||||
| } | |||||
| } | } | ||||
| } | } | ||||
| @@ -2,6 +2,7 @@ package me.chanjar.weixin.mp.bean.message; | |||||
| import com.thoughtworks.xstream.annotations.XStreamAlias; | import com.thoughtworks.xstream.annotations.XStreamAlias; | ||||
| import com.thoughtworks.xstream.annotations.XStreamConverter; | import com.thoughtworks.xstream.annotations.XStreamConverter; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import me.chanjar.weixin.common.util.xml.XStreamCDataConverter; | import me.chanjar.weixin.common.util.xml.XStreamCDataConverter; | ||||
| import me.chanjar.weixin.mp.api.WxMpConfigStorage; | import me.chanjar.weixin.mp.api.WxMpConfigStorage; | ||||
| @@ -24,6 +25,7 @@ import java.io.Serializable; | |||||
| * @author chanjarster | * @author chanjarster | ||||
| */ | */ | ||||
| @XStreamAlias("xml") | @XStreamAlias("xml") | ||||
| @Data | |||||
| public class WxMpXmlMessage implements Serializable { | public class WxMpXmlMessage implements Serializable { | ||||
| private static final long serialVersionUID = -3586245291677274914L; | private static final long serialVersionUID = -3586245291677274914L; | ||||
| @@ -462,183 +464,6 @@ public class WxMpXmlMessage implements Serializable { | |||||
| } | } | ||||
| } | } | ||||
| public Integer getOpType() { | |||||
| return opType; | |||||
| } | |||||
| public void setOpType(Integer opType) { | |||||
| this.opType = opType; | |||||
| } | |||||
| public Integer getDeviceStatus() { | |||||
| return deviceStatus; | |||||
| } | |||||
| public void setDeviceStatus(Integer deviceStatus) { | |||||
| this.deviceStatus = deviceStatus; | |||||
| } | |||||
| public HardWare getHardWare() { | |||||
| return hardWare; | |||||
| } | |||||
| public void setHardWare(HardWare hardWare) { | |||||
| this.hardWare = hardWare; | |||||
| } | |||||
| public String getDeviceType() { | |||||
| return deviceType; | |||||
| } | |||||
| public void setDeviceType(String deviceType) { | |||||
| this.deviceType = deviceType; | |||||
| } | |||||
| public String getDeviceId() { | |||||
| return deviceId; | |||||
| } | |||||
| public void setDeviceId(String deviceId) { | |||||
| this.deviceId = deviceId; | |||||
| } | |||||
| public String getOpenId() { | |||||
| return openId; | |||||
| } | |||||
| public void setOpenId(String openId) { | |||||
| this.openId = openId; | |||||
| } | |||||
| public Long getExpiredTime() { | |||||
| return this.expiredTime; | |||||
| } | |||||
| public void setExpiredTime(Long expiredTime) { | |||||
| this.expiredTime = expiredTime; | |||||
| } | |||||
| public Long getFailTime() { | |||||
| return this.failTime; | |||||
| } | |||||
| public void setFailTime(Long failTime) { | |||||
| this.failTime = failTime; | |||||
| } | |||||
| public String getFailReason() { | |||||
| return this.failReason; | |||||
| } | |||||
| public void setFailReason(String failReason) { | |||||
| this.failReason = failReason; | |||||
| } | |||||
| public String getDetail() { | |||||
| return detail; | |||||
| } | |||||
| public void setDetail(String detail) { | |||||
| this.detail = detail; | |||||
| } | |||||
| public String getModifyBonus() { | |||||
| return modifyBonus; | |||||
| } | |||||
| public void setModifyBonus(String modifyBonus) { | |||||
| this.modifyBonus = modifyBonus; | |||||
| } | |||||
| public String getModifyBalance() { | |||||
| return modifyBalance; | |||||
| } | |||||
| public void setModifyBalance(String modifyBalance) { | |||||
| this.modifyBalance = modifyBalance; | |||||
| } | |||||
| public String getTransId() { | |||||
| return transId; | |||||
| } | |||||
| public void setTransId(String transId) { | |||||
| this.transId = transId; | |||||
| } | |||||
| public String getLocationId() { | |||||
| return locationId; | |||||
| } | |||||
| public void setLocationId(String locationId) { | |||||
| this.locationId = locationId; | |||||
| } | |||||
| public String getFee() { | |||||
| return fee; | |||||
| } | |||||
| public void setFee(String fee) { | |||||
| this.fee = fee; | |||||
| } | |||||
| public String getOriginalFee() { | |||||
| return originalFee; | |||||
| } | |||||
| public void setOriginalFee(String originalFee) { | |||||
| this.originalFee = originalFee; | |||||
| } | |||||
| public String getStoreUniqId() { | |||||
| return this.storeUniqId; | |||||
| } | |||||
| public void setStoreUniqId(String storeUniqId) { | |||||
| this.storeUniqId = storeUniqId; | |||||
| } | |||||
| public String getPoiId() { | |||||
| return this.poiId; | |||||
| } | |||||
| public void setPoiId(String poiId) { | |||||
| this.poiId = poiId; | |||||
| } | |||||
| public String getResult() { | |||||
| return this.result; | |||||
| } | |||||
| public void setResult(String result) { | |||||
| this.result = result; | |||||
| } | |||||
| public String getMsg() { | |||||
| return this.msg; | |||||
| } | |||||
| public void setMsg(String msg) { | |||||
| this.msg = msg; | |||||
| } | |||||
| public String getToUser() { | |||||
| return this.toUser; | |||||
| } | |||||
| public void setToUser(String toUser) { | |||||
| this.toUser = toUser; | |||||
| } | |||||
| public Long getCreateTime() { | |||||
| return this.createTime; | |||||
| } | |||||
| public void setCreateTime(Long createTime) { | |||||
| this.createTime = createTime; | |||||
| } | |||||
| /** | /** | ||||
| * <pre> | * <pre> | ||||
| * 当接受用户消息时,可能会获得以下值: | * 当接受用户消息时,可能会获得以下值: | ||||
| @@ -666,397 +491,11 @@ public class WxMpXmlMessage implements Serializable { | |||||
| * {@link me.chanjar.weixin.common.api.WxConsts#XML_MSG_MUSIC} | * {@link me.chanjar.weixin.common.api.WxConsts#XML_MSG_MUSIC} | ||||
| * </pre> | * </pre> | ||||
| * | * | ||||
| * @param msgType | |||||
| */ | */ | ||||
| public void setMsgType(String msgType) { | public void setMsgType(String msgType) { | ||||
| this.msgType = msgType; | this.msgType = msgType; | ||||
| } | } | ||||
| public String getContent() { | |||||
| return this.content; | |||||
| } | |||||
| public void setContent(String content) { | |||||
| this.content = content; | |||||
| } | |||||
| public Long getMsgId() { | |||||
| return this.msgId; | |||||
| } | |||||
| public void setMsgId(Long msgId) { | |||||
| this.msgId = msgId; | |||||
| } | |||||
| public String getPicUrl() { | |||||
| return this.picUrl; | |||||
| } | |||||
| public void setPicUrl(String picUrl) { | |||||
| this.picUrl = picUrl; | |||||
| } | |||||
| public String getMediaId() { | |||||
| return this.mediaId; | |||||
| } | |||||
| public void setMediaId(String mediaId) { | |||||
| this.mediaId = mediaId; | |||||
| } | |||||
| public String getFormat() { | |||||
| return this.format; | |||||
| } | |||||
| public void setFormat(String format) { | |||||
| this.format = format; | |||||
| } | |||||
| public String getThumbMediaId() { | |||||
| return this.thumbMediaId; | |||||
| } | |||||
| public void setThumbMediaId(String thumbMediaId) { | |||||
| this.thumbMediaId = thumbMediaId; | |||||
| } | |||||
| public Double getLocationX() { | |||||
| return this.locationX; | |||||
| } | |||||
| public void setLocationX(Double locationX) { | |||||
| this.locationX = locationX; | |||||
| } | |||||
| public Double getLocationY() { | |||||
| return this.locationY; | |||||
| } | |||||
| public void setLocationY(Double locationY) { | |||||
| this.locationY = locationY; | |||||
| } | |||||
| public Double getScale() { | |||||
| return this.scale; | |||||
| } | |||||
| public void setScale(Double scale) { | |||||
| this.scale = scale; | |||||
| } | |||||
| public String getLabel() { | |||||
| return this.label; | |||||
| } | |||||
| public void setLabel(String label) { | |||||
| this.label = label; | |||||
| } | |||||
| public String getTitle() { | |||||
| return this.title; | |||||
| } | |||||
| public void setTitle(String title) { | |||||
| this.title = title; | |||||
| } | |||||
| public String getDescription() { | |||||
| return this.description; | |||||
| } | |||||
| public void setDescription(String description) { | |||||
| this.description = description; | |||||
| } | |||||
| public String getUrl() { | |||||
| return this.url; | |||||
| } | |||||
| public void setUrl(String url) { | |||||
| this.url = url; | |||||
| } | |||||
| public String getEvent() { | |||||
| return this.event; | |||||
| } | |||||
| public void setEvent(String event) { | |||||
| this.event = event; | |||||
| } | |||||
| public String getEventKey() { | |||||
| return this.eventKey; | |||||
| } | |||||
| public void setEventKey(String eventKey) { | |||||
| this.eventKey = eventKey; | |||||
| } | |||||
| public String getTicket() { | |||||
| return this.ticket; | |||||
| } | |||||
| public void setTicket(String ticket) { | |||||
| this.ticket = ticket; | |||||
| } | |||||
| public Double getLatitude() { | |||||
| return this.latitude; | |||||
| } | |||||
| public void setLatitude(Double latitude) { | |||||
| this.latitude = latitude; | |||||
| } | |||||
| public Double getLongitude() { | |||||
| return this.longitude; | |||||
| } | |||||
| public void setLongitude(Double longitude) { | |||||
| this.longitude = longitude; | |||||
| } | |||||
| public Double getPrecision() { | |||||
| return this.precision; | |||||
| } | |||||
| public void setPrecision(Double precision) { | |||||
| this.precision = precision; | |||||
| } | |||||
| public String getRecognition() { | |||||
| return this.recognition; | |||||
| } | |||||
| public void setRecognition(String recognition) { | |||||
| this.recognition = recognition; | |||||
| } | |||||
| public String getFromUser() { | |||||
| return this.fromUser; | |||||
| } | |||||
| public void setFromUser(String fromUser) { | |||||
| this.fromUser = fromUser; | |||||
| } | |||||
| public String getStatus() { | |||||
| return this.status; | |||||
| } | |||||
| public void setStatus(String status) { | |||||
| this.status = status; | |||||
| } | |||||
| public Integer getTotalCount() { | |||||
| return this.totalCount; | |||||
| } | |||||
| public void setTotalCount(Integer totalCount) { | |||||
| this.totalCount = totalCount; | |||||
| } | |||||
| public Integer getFilterCount() { | |||||
| return this.filterCount; | |||||
| } | |||||
| public void setFilterCount(Integer filterCount) { | |||||
| this.filterCount = filterCount; | |||||
| } | |||||
| public Integer getSentCount() { | |||||
| return this.sentCount; | |||||
| } | |||||
| public void setSentCount(Integer sentCount) { | |||||
| this.sentCount = sentCount; | |||||
| } | |||||
| public Integer getErrorCount() { | |||||
| return this.errorCount; | |||||
| } | |||||
| public void setErrorCount(Integer errorCount) { | |||||
| this.errorCount = errorCount; | |||||
| } | |||||
| public String getCardId() { | |||||
| return this.cardId; | |||||
| } | |||||
| public void setCardId(String cardId) { | |||||
| this.cardId = cardId; | |||||
| } | |||||
| public String getFriendUserName() { | |||||
| return this.friendUserName; | |||||
| } | |||||
| public void setFriendUserName(String friendUserName) { | |||||
| this.friendUserName = friendUserName; | |||||
| } | |||||
| public Integer getIsGiveByFriend() { | |||||
| return this.isGiveByFriend; | |||||
| } | |||||
| public void setIsGiveByFriend(Integer isGiveByFriend) { | |||||
| this.isGiveByFriend = isGiveByFriend; | |||||
| } | |||||
| public String getUserCardCode() { | |||||
| return this.userCardCode; | |||||
| } | |||||
| public void setUserCardCode(String userCardCode) { | |||||
| this.userCardCode = userCardCode; | |||||
| } | |||||
| public String getOldUserCardCode() { | |||||
| return this.oldUserCardCode; | |||||
| } | |||||
| public void setOldUserCardCode(String oldUserCardCode) { | |||||
| this.oldUserCardCode = oldUserCardCode; | |||||
| } | |||||
| public Integer getOuterId() { | |||||
| return this.outerId; | |||||
| } | |||||
| public void setOuterId(Integer outerId) { | |||||
| this.outerId = outerId; | |||||
| } | |||||
| public ScanCodeInfo getScanCodeInfo() { | |||||
| return this.scanCodeInfo; | |||||
| } | |||||
| public void setScanCodeInfo(ScanCodeInfo scanCodeInfo) { | |||||
| this.scanCodeInfo = scanCodeInfo; | |||||
| } | |||||
| public SendPicsInfo getSendPicsInfo() { | |||||
| return this.sendPicsInfo; | |||||
| } | |||||
| public void setSendPicsInfo(SendPicsInfo sendPicsInfo) { | |||||
| this.sendPicsInfo = sendPicsInfo; | |||||
| } | |||||
| public SendLocationInfo getSendLocationInfo() { | |||||
| return this.sendLocationInfo; | |||||
| } | |||||
| public void setSendLocationInfo( | |||||
| SendLocationInfo sendLocationInfo) { | |||||
| this.sendLocationInfo = sendLocationInfo; | |||||
| } | |||||
| public Long getMenuId() { | |||||
| return this.menuId; | |||||
| } | |||||
| public void setMenuId(Long menuId) { | |||||
| this.menuId = menuId; | |||||
| } | |||||
| public String getKfAccount() { | |||||
| return this.kfAccount; | |||||
| } | |||||
| public void setKfAccount(String kfAccount) { | |||||
| this.kfAccount = kfAccount; | |||||
| } | |||||
| public String getToKfAccount() { | |||||
| return this.toKfAccount; | |||||
| } | |||||
| public void setToKfAccount(String toKfAccount) { | |||||
| this.toKfAccount = toKfAccount; | |||||
| } | |||||
| public String getFromKfAccount() { | |||||
| return this.fromKfAccount; | |||||
| } | |||||
| public void setFromKfAccount(String fromKfAccount) { | |||||
| this.fromKfAccount = fromKfAccount; | |||||
| } | |||||
| public String getIsRestoreMemberCard() { | |||||
| return isRestoreMemberCard; | |||||
| } | |||||
| public void setIsRestoreMemberCard(String isRestoreMemberCard) { | |||||
| this.isRestoreMemberCard = isRestoreMemberCard; | |||||
| } | |||||
| public String getOuterStr() { | |||||
| return outerStr; | |||||
| } | |||||
| public void setOuterStr(String outerStr) { | |||||
| this.outerStr = outerStr; | |||||
| } | |||||
| public String getIsReturnBack() { | |||||
| return isReturnBack; | |||||
| } | |||||
| public void setIsReturnBack(String isReturnBack) { | |||||
| this.isReturnBack = isReturnBack; | |||||
| } | |||||
| public String getIsChatRoom() { | |||||
| return isChatRoom; | |||||
| } | |||||
| public void setIsChatRoom(String isChatRoom) { | |||||
| this.isChatRoom = isChatRoom; | |||||
| } | |||||
| public String getConsumeSource() { | |||||
| return this.consumeSource; | |||||
| } | |||||
| public void setConsumeSource(String consumeSource) { | |||||
| this.consumeSource = consumeSource; | |||||
| } | |||||
| public String getLocationName() { | |||||
| return this.locationName; | |||||
| } | |||||
| public void setLocationName(String locationName) { | |||||
| this.locationName = locationName; | |||||
| } | |||||
| public String getStaffOpenId() { | |||||
| return this.staffOpenId; | |||||
| } | |||||
| public void setStaffOpenId(String staffOpenId) { | |||||
| this.staffOpenId = staffOpenId; | |||||
| } | |||||
| public String getVerifyCode() { | |||||
| return this.verifyCode; | |||||
| } | |||||
| public void setVerifyCode(String verifyCode) { | |||||
| this.verifyCode = verifyCode; | |||||
| } | |||||
| public String getRemarkAmount() { | |||||
| return this.remarkAmount; | |||||
| } | |||||
| public void setRemarkAmount(String remarkAmount) { | |||||
| this.remarkAmount = remarkAmount; | |||||
| } | |||||
| @Override | @Override | ||||
| public String toString() { | public String toString() { | ||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| @@ -2,10 +2,12 @@ package me.chanjar.weixin.mp.bean.message; | |||||
| import com.thoughtworks.xstream.annotations.XStreamAlias; | import com.thoughtworks.xstream.annotations.XStreamAlias; | ||||
| import com.thoughtworks.xstream.annotations.XStreamConverter; | import com.thoughtworks.xstream.annotations.XStreamConverter; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.api.WxConsts; | import me.chanjar.weixin.common.api.WxConsts; | ||||
| import me.chanjar.weixin.common.util.xml.XStreamMediaIdConverter; | import me.chanjar.weixin.common.util.xml.XStreamMediaIdConverter; | ||||
| @XStreamAlias("xml") | @XStreamAlias("xml") | ||||
| @Data | |||||
| public class WxMpXmlOutImageMessage extends WxMpXmlOutMessage { | public class WxMpXmlOutImageMessage extends WxMpXmlOutMessage { | ||||
| private static final long serialVersionUID = -2684778597067990723L; | private static final long serialVersionUID = -2684778597067990723L; | ||||
| @@ -17,12 +19,4 @@ public class WxMpXmlOutImageMessage extends WxMpXmlOutMessage { | |||||
| this.msgType = WxConsts.XML_MSG_IMAGE; | this.msgType = WxConsts.XML_MSG_IMAGE; | ||||
| } | } | ||||
| public String getMediaId() { | |||||
| return this.mediaId; | |||||
| } | |||||
| public void setMediaId(String mediaId) { | |||||
| this.mediaId = mediaId; | |||||
| } | |||||
| } | } | ||||
| @@ -2,6 +2,7 @@ package me.chanjar.weixin.mp.bean.message; | |||||
| import com.thoughtworks.xstream.annotations.XStreamAlias; | import com.thoughtworks.xstream.annotations.XStreamAlias; | ||||
| import com.thoughtworks.xstream.annotations.XStreamConverter; | import com.thoughtworks.xstream.annotations.XStreamConverter; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.xml.XStreamCDataConverter; | import me.chanjar.weixin.common.util.xml.XStreamCDataConverter; | ||||
| import me.chanjar.weixin.mp.api.WxMpConfigStorage; | import me.chanjar.weixin.mp.api.WxMpConfigStorage; | ||||
| import me.chanjar.weixin.mp.builder.outxml.*; | import me.chanjar.weixin.mp.builder.outxml.*; | ||||
| @@ -11,6 +12,7 @@ import me.chanjar.weixin.mp.util.xml.XStreamTransformer; | |||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| @XStreamAlias("xml") | @XStreamAlias("xml") | ||||
| @Data | |||||
| public abstract class WxMpXmlOutMessage implements Serializable { | public abstract class WxMpXmlOutMessage implements Serializable { | ||||
| private static final long serialVersionUID = -381382011286216263L; | private static final long serialVersionUID = -381382011286216263L; | ||||
| @@ -78,38 +80,6 @@ public abstract class WxMpXmlOutMessage implements Serializable { | |||||
| return new TransferCustomerServiceBuilder(); | return new TransferCustomerServiceBuilder(); | ||||
| } | } | ||||
| public String getToUserName() { | |||||
| return this.toUserName; | |||||
| } | |||||
| public void setToUserName(String toUserName) { | |||||
| this.toUserName = toUserName; | |||||
| } | |||||
| public String getFromUserName() { | |||||
| return this.fromUserName; | |||||
| } | |||||
| public void setFromUserName(String fromUserName) { | |||||
| this.fromUserName = fromUserName; | |||||
| } | |||||
| public Long getCreateTime() { | |||||
| return this.createTime; | |||||
| } | |||||
| public void setCreateTime(Long createTime) { | |||||
| this.createTime = createTime; | |||||
| } | |||||
| public String getMsgType() { | |||||
| return this.msgType; | |||||
| } | |||||
| public void setMsgType(String msgType) { | |||||
| this.msgType = msgType; | |||||
| } | |||||
| @SuppressWarnings("unchecked") | @SuppressWarnings("unchecked") | ||||
| public String toXml() { | public String toXml() { | ||||
| return XStreamTransformer.toXml((Class<WxMpXmlOutMessage>) this.getClass(), this); | return XStreamTransformer.toXml((Class<WxMpXmlOutMessage>) this.getClass(), this); | ||||
| @@ -2,10 +2,12 @@ package me.chanjar.weixin.mp.bean.message; | |||||
| import com.thoughtworks.xstream.annotations.XStreamAlias; | import com.thoughtworks.xstream.annotations.XStreamAlias; | ||||
| import com.thoughtworks.xstream.annotations.XStreamConverter; | import com.thoughtworks.xstream.annotations.XStreamConverter; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.api.WxConsts; | import me.chanjar.weixin.common.api.WxConsts; | ||||
| import me.chanjar.weixin.common.util.xml.XStreamCDataConverter; | import me.chanjar.weixin.common.util.xml.XStreamCDataConverter; | ||||
| @XStreamAlias("xml") | @XStreamAlias("xml") | ||||
| @Data | |||||
| public class WxMpXmlOutMusicMessage extends WxMpXmlOutMessage { | public class WxMpXmlOutMusicMessage extends WxMpXmlOutMessage { | ||||
| private static final long serialVersionUID = -4159937804975448945L; | private static final long serialVersionUID = -4159937804975448945L; | ||||
| @@ -16,47 +18,8 @@ public class WxMpXmlOutMusicMessage extends WxMpXmlOutMessage { | |||||
| this.msgType = WxConsts.XML_MSG_MUSIC; | this.msgType = WxConsts.XML_MSG_MUSIC; | ||||
| } | } | ||||
| public String getTitle() { | |||||
| return this.music.getTitle(); | |||||
| } | |||||
| public void setTitle(String title) { | |||||
| this.music.setTitle(title); | |||||
| } | |||||
| public String getDescription() { | |||||
| return this.music.getDescription(); | |||||
| } | |||||
| public void setDescription(String description) { | |||||
| this.music.setDescription(description); | |||||
| } | |||||
| public String getThumbMediaId() { | |||||
| return this.music.getThumbMediaId(); | |||||
| } | |||||
| public void setThumbMediaId(String thumbMediaId) { | |||||
| this.music.setThumbMediaId(thumbMediaId); | |||||
| } | |||||
| public String getMusicUrl() { | |||||
| return this.music.getMusicUrl(); | |||||
| } | |||||
| public void setMusicUrl(String musicUrl) { | |||||
| this.music.setMusicUrl(musicUrl); | |||||
| } | |||||
| public String getHqMusicUrl() { | |||||
| return this.music.getHqMusicUrl(); | |||||
| } | |||||
| public void setHqMusicUrl(String hqMusicUrl) { | |||||
| this.music.setHqMusicUrl(hqMusicUrl); | |||||
| } | |||||
| @XStreamAlias("Music") | @XStreamAlias("Music") | ||||
| @Data | |||||
| public static class Music { | public static class Music { | ||||
| @XStreamAlias("Title") | @XStreamAlias("Title") | ||||
| @@ -79,46 +42,6 @@ public class WxMpXmlOutMusicMessage extends WxMpXmlOutMessage { | |||||
| @XStreamConverter(value = XStreamCDataConverter.class) | @XStreamConverter(value = XStreamCDataConverter.class) | ||||
| private String hqMusicUrl; | private String hqMusicUrl; | ||||
| public String getTitle() { | |||||
| return this.title; | |||||
| } | |||||
| public void setTitle(String title) { | |||||
| this.title = title; | |||||
| } | |||||
| public String getDescription() { | |||||
| return this.description; | |||||
| } | |||||
| public void setDescription(String description) { | |||||
| this.description = description; | |||||
| } | |||||
| public String getThumbMediaId() { | |||||
| return this.thumbMediaId; | |||||
| } | |||||
| public void setThumbMediaId(String thumbMediaId) { | |||||
| this.thumbMediaId = thumbMediaId; | |||||
| } | |||||
| public String getMusicUrl() { | |||||
| return this.musicUrl; | |||||
| } | |||||
| public void setMusicUrl(String musicUrl) { | |||||
| this.musicUrl = musicUrl; | |||||
| } | |||||
| public String getHqMusicUrl() { | |||||
| return this.hqMusicUrl; | |||||
| } | |||||
| public void setHqMusicUrl(String hqMusicUrl) { | |||||
| this.hqMusicUrl = hqMusicUrl; | |||||
| } | |||||
| } | } | ||||
| } | } | ||||
| @@ -2,6 +2,7 @@ package me.chanjar.weixin.mp.bean.message; | |||||
| import com.thoughtworks.xstream.annotations.XStreamAlias; | import com.thoughtworks.xstream.annotations.XStreamAlias; | ||||
| import com.thoughtworks.xstream.annotations.XStreamConverter; | import com.thoughtworks.xstream.annotations.XStreamConverter; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.api.WxConsts; | import me.chanjar.weixin.common.api.WxConsts; | ||||
| import me.chanjar.weixin.common.util.xml.XStreamCDataConverter; | import me.chanjar.weixin.common.util.xml.XStreamCDataConverter; | ||||
| @@ -10,6 +11,7 @@ import java.util.ArrayList; | |||||
| import java.util.List; | import java.util.List; | ||||
| @XStreamAlias("xml") | @XStreamAlias("xml") | ||||
| @Data | |||||
| public class WxMpXmlOutNewsMessage extends WxMpXmlOutMessage { | public class WxMpXmlOutNewsMessage extends WxMpXmlOutMessage { | ||||
| private static final long serialVersionUID = -4604402850905714772L; | private static final long serialVersionUID = -4604402850905714772L; | ||||
| @@ -22,72 +24,31 @@ public class WxMpXmlOutNewsMessage extends WxMpXmlOutMessage { | |||||
| this.msgType = WxConsts.XML_MSG_NEWS; | this.msgType = WxConsts.XML_MSG_NEWS; | ||||
| } | } | ||||
| public int getArticleCount() { | |||||
| return this.articleCount; | |||||
| } | |||||
| public void addArticle(Item item) { | public void addArticle(Item item) { | ||||
| this.articles.add(item); | this.articles.add(item); | ||||
| this.articleCount = this.articles.size(); | this.articleCount = this.articles.size(); | ||||
| } | } | ||||
| public List<Item> getArticles() { | |||||
| return this.articles; | |||||
| } | |||||
| @XStreamAlias("item") | @XStreamAlias("item") | ||||
| @Data | |||||
| public static class Item implements Serializable { | public static class Item implements Serializable { | ||||
| private static final long serialVersionUID = -4971456355028904754L; | private static final long serialVersionUID = -4971456355028904754L; | ||||
| @XStreamAlias("Title") | @XStreamAlias("Title") | ||||
| @XStreamConverter(value = XStreamCDataConverter.class) | @XStreamConverter(value = XStreamCDataConverter.class) | ||||
| private String Title; | |||||
| private String title; | |||||
| @XStreamAlias("Description") | @XStreamAlias("Description") | ||||
| @XStreamConverter(value = XStreamCDataConverter.class) | @XStreamConverter(value = XStreamCDataConverter.class) | ||||
| private String Description; | |||||
| private String description; | |||||
| @XStreamAlias("PicUrl") | @XStreamAlias("PicUrl") | ||||
| @XStreamConverter(value = XStreamCDataConverter.class) | @XStreamConverter(value = XStreamCDataConverter.class) | ||||
| private String PicUrl; | |||||
| private String picUrl; | |||||
| @XStreamAlias("Url") | @XStreamAlias("Url") | ||||
| @XStreamConverter(value = XStreamCDataConverter.class) | @XStreamConverter(value = XStreamCDataConverter.class) | ||||
| private String Url; | |||||
| public String getTitle() { | |||||
| return this.Title; | |||||
| } | |||||
| public void setTitle(String title) { | |||||
| this.Title = title; | |||||
| } | |||||
| public String getDescription() { | |||||
| return this.Description; | |||||
| } | |||||
| public void setDescription(String description) { | |||||
| this.Description = description; | |||||
| } | |||||
| public String getPicUrl() { | |||||
| return this.PicUrl; | |||||
| } | |||||
| public void setPicUrl(String picUrl) { | |||||
| this.PicUrl = picUrl; | |||||
| } | |||||
| public String getUrl() { | |||||
| return this.Url; | |||||
| } | |||||
| public void setUrl(String url) { | |||||
| this.Url = url; | |||||
| } | |||||
| private String url; | |||||
| } | } | ||||
| @@ -2,10 +2,12 @@ package me.chanjar.weixin.mp.bean.message; | |||||
| import com.thoughtworks.xstream.annotations.XStreamAlias; | import com.thoughtworks.xstream.annotations.XStreamAlias; | ||||
| import com.thoughtworks.xstream.annotations.XStreamConverter; | import com.thoughtworks.xstream.annotations.XStreamConverter; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.api.WxConsts; | import me.chanjar.weixin.common.api.WxConsts; | ||||
| import me.chanjar.weixin.common.util.xml.XStreamCDataConverter; | import me.chanjar.weixin.common.util.xml.XStreamCDataConverter; | ||||
| @XStreamAlias("xml") | @XStreamAlias("xml") | ||||
| @Data | |||||
| public class WxMpXmlOutTextMessage extends WxMpXmlOutMessage { | public class WxMpXmlOutTextMessage extends WxMpXmlOutMessage { | ||||
| private static final long serialVersionUID = -3972786455288763361L; | private static final long serialVersionUID = -3972786455288763361L; | ||||
| @@ -17,13 +19,4 @@ public class WxMpXmlOutTextMessage extends WxMpXmlOutMessage { | |||||
| this.msgType = WxConsts.XML_MSG_TEXT; | this.msgType = WxConsts.XML_MSG_TEXT; | ||||
| } | } | ||||
| public String getContent() { | |||||
| return this.content; | |||||
| } | |||||
| public void setContent(String content) { | |||||
| this.content = content; | |||||
| } | |||||
| } | } | ||||
| @@ -2,12 +2,14 @@ package me.chanjar.weixin.mp.bean.message; | |||||
| import com.thoughtworks.xstream.annotations.XStreamAlias; | import com.thoughtworks.xstream.annotations.XStreamAlias; | ||||
| import com.thoughtworks.xstream.annotations.XStreamConverter; | import com.thoughtworks.xstream.annotations.XStreamConverter; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.api.WxConsts; | import me.chanjar.weixin.common.api.WxConsts; | ||||
| import me.chanjar.weixin.common.util.xml.XStreamCDataConverter; | import me.chanjar.weixin.common.util.xml.XStreamCDataConverter; | ||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| @XStreamAlias("xml") | @XStreamAlias("xml") | ||||
| @Data | |||||
| public class WxMpXmlOutTransferKefuMessage extends WxMpXmlOutMessage { | public class WxMpXmlOutTransferKefuMessage extends WxMpXmlOutMessage { | ||||
| private static final long serialVersionUID = 1850903037285841322L; | private static final long serialVersionUID = 1850903037285841322L; | ||||
| @@ -18,15 +20,8 @@ public class WxMpXmlOutTransferKefuMessage extends WxMpXmlOutMessage { | |||||
| this.msgType = WxConsts.CUSTOM_MSG_TRANSFER_CUSTOMER_SERVICE; | this.msgType = WxConsts.CUSTOM_MSG_TRANSFER_CUSTOMER_SERVICE; | ||||
| } | } | ||||
| public TransInfo getTransInfo() { | |||||
| return this.transInfo; | |||||
| } | |||||
| public void setTransInfo(TransInfo transInfo) { | |||||
| this.transInfo = transInfo; | |||||
| } | |||||
| @XStreamAlias("TransInfo") | @XStreamAlias("TransInfo") | ||||
| @Data | |||||
| public static class TransInfo implements Serializable { | public static class TransInfo implements Serializable { | ||||
| private static final long serialVersionUID = -6317885617135706056L; | private static final long serialVersionUID = -6317885617135706056L; | ||||
| @@ -34,12 +29,5 @@ public class WxMpXmlOutTransferKefuMessage extends WxMpXmlOutMessage { | |||||
| @XStreamConverter(value = XStreamCDataConverter.class) | @XStreamConverter(value = XStreamCDataConverter.class) | ||||
| private String kfAccount; | private String kfAccount; | ||||
| public String getKfAccount() { | |||||
| return this.kfAccount; | |||||
| } | |||||
| public void setKfAccount(String kfAccount) { | |||||
| this.kfAccount = kfAccount; | |||||
| } | |||||
| } | } | ||||
| } | } | ||||
| @@ -2,12 +2,14 @@ package me.chanjar.weixin.mp.bean.message; | |||||
| import com.thoughtworks.xstream.annotations.XStreamAlias; | import com.thoughtworks.xstream.annotations.XStreamAlias; | ||||
| import com.thoughtworks.xstream.annotations.XStreamConverter; | import com.thoughtworks.xstream.annotations.XStreamConverter; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.api.WxConsts; | import me.chanjar.weixin.common.api.WxConsts; | ||||
| import me.chanjar.weixin.common.util.xml.XStreamCDataConverter; | import me.chanjar.weixin.common.util.xml.XStreamCDataConverter; | ||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| @XStreamAlias("xml") | @XStreamAlias("xml") | ||||
| @Data | |||||
| public class WxMpXmlOutVideoMessage extends WxMpXmlOutMessage { | public class WxMpXmlOutVideoMessage extends WxMpXmlOutMessage { | ||||
| private static final long serialVersionUID = 1745902309380113978L; | private static final long serialVersionUID = 1745902309380113978L; | ||||
| @@ -18,32 +20,8 @@ public class WxMpXmlOutVideoMessage extends WxMpXmlOutMessage { | |||||
| this.msgType = WxConsts.XML_MSG_VIDEO; | this.msgType = WxConsts.XML_MSG_VIDEO; | ||||
| } | } | ||||
| public String getMediaId() { | |||||
| return this.video.getMediaId(); | |||||
| } | |||||
| public void setMediaId(String mediaId) { | |||||
| this.video.setMediaId(mediaId); | |||||
| } | |||||
| public String getTitle() { | |||||
| return this.video.getTitle(); | |||||
| } | |||||
| public void setTitle(String title) { | |||||
| this.video.setTitle(title); | |||||
| } | |||||
| public String getDescription() { | |||||
| return this.video.getDescription(); | |||||
| } | |||||
| public void setDescription(String description) { | |||||
| this.video.setDescription(description); | |||||
| } | |||||
| @XStreamAlias("Video") | @XStreamAlias("Video") | ||||
| @Data | |||||
| public static class Video implements Serializable { | public static class Video implements Serializable { | ||||
| private static final long serialVersionUID = -6445448977569651183L; | private static final long serialVersionUID = -6445448977569651183L; | ||||
| @@ -59,30 +37,6 @@ public class WxMpXmlOutVideoMessage extends WxMpXmlOutMessage { | |||||
| @XStreamConverter(value = XStreamCDataConverter.class) | @XStreamConverter(value = XStreamCDataConverter.class) | ||||
| private String description; | private String description; | ||||
| public String getMediaId() { | |||||
| return this.mediaId; | |||||
| } | |||||
| public void setMediaId(String mediaId) { | |||||
| this.mediaId = mediaId; | |||||
| } | |||||
| public String getTitle() { | |||||
| return this.title; | |||||
| } | |||||
| public void setTitle(String title) { | |||||
| this.title = title; | |||||
| } | |||||
| public String getDescription() { | |||||
| return this.description; | |||||
| } | |||||
| public void setDescription(String description) { | |||||
| this.description = description; | |||||
| } | |||||
| } | } | ||||
| } | } | ||||
| @@ -2,10 +2,12 @@ package me.chanjar.weixin.mp.bean.message; | |||||
| import com.thoughtworks.xstream.annotations.XStreamAlias; | import com.thoughtworks.xstream.annotations.XStreamAlias; | ||||
| import com.thoughtworks.xstream.annotations.XStreamConverter; | import com.thoughtworks.xstream.annotations.XStreamConverter; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.api.WxConsts; | import me.chanjar.weixin.common.api.WxConsts; | ||||
| import me.chanjar.weixin.common.util.xml.XStreamMediaIdConverter; | import me.chanjar.weixin.common.util.xml.XStreamMediaIdConverter; | ||||
| @XStreamAlias("xml") | @XStreamAlias("xml") | ||||
| @Data | |||||
| public class WxMpXmlOutVoiceMessage extends WxMpXmlOutMessage { | public class WxMpXmlOutVoiceMessage extends WxMpXmlOutMessage { | ||||
| private static final long serialVersionUID = 240367390249860551L; | private static final long serialVersionUID = 240367390249860551L; | ||||
| @@ -17,12 +19,4 @@ public class WxMpXmlOutVoiceMessage extends WxMpXmlOutMessage { | |||||
| this.msgType = WxConsts.XML_MSG_VOICE; | this.msgType = WxConsts.XML_MSG_VOICE; | ||||
| } | } | ||||
| public String getMediaId() { | |||||
| return this.mediaId; | |||||
| } | |||||
| public void setMediaId(String mediaId) { | |||||
| this.mediaId = mediaId; | |||||
| } | |||||
| } | } | ||||
| @@ -1,5 +1,6 @@ | |||||
| package me.chanjar.weixin.mp.bean.result; | package me.chanjar.weixin.mp.bean.result; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import me.chanjar.weixin.mp.bean.WxMpCard; | import me.chanjar.weixin.mp.bean.WxMpCard; | ||||
| @@ -11,6 +12,7 @@ import java.io.Serializable; | |||||
| * @author YuJian | * @author YuJian | ||||
| * @version 15/11/11 | * @version 15/11/11 | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpCardResult implements Serializable { | public class WxMpCardResult implements Serializable { | ||||
| private static final long serialVersionUID = -7950878428289035637L; | private static final long serialVersionUID = -7950878428289035637L; | ||||
| @@ -26,57 +28,9 @@ public class WxMpCardResult implements Serializable { | |||||
| private Boolean canConsume; | private Boolean canConsume; | ||||
| public String getErrorCode() { | |||||
| return this.errorCode; | |||||
| } | |||||
| public void setErrorCode(String errorCode) { | |||||
| this.errorCode = errorCode; | |||||
| } | |||||
| public String getErrorMsg() { | |||||
| return this.errorMsg; | |||||
| } | |||||
| public void setErrorMsg(String errorMsg) { | |||||
| this.errorMsg = errorMsg; | |||||
| } | |||||
| public String getOpenId() { | |||||
| return this.openId; | |||||
| } | |||||
| public void setOpenId(String openId) { | |||||
| this.openId = openId; | |||||
| } | |||||
| public WxMpCard getCard() { | |||||
| return this.card; | |||||
| } | |||||
| public void setCard(WxMpCard card) { | |||||
| this.card = card; | |||||
| } | |||||
| @Override | @Override | ||||
| public String toString() { | public String toString() { | ||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| } | } | ||||
| public String getUserCardStatus() { | |||||
| return this.userCardStatus; | |||||
| } | |||||
| public void setUserCardStatus(String userCardStatus) { | |||||
| this.userCardStatus = userCardStatus; | |||||
| } | |||||
| public Boolean getCanConsume() { | |||||
| return this.canConsume; | |||||
| } | |||||
| public void setCanConsume(Boolean canConsume) { | |||||
| this.canConsume = canConsume; | |||||
| } | |||||
| } | } | ||||
| @@ -2,6 +2,7 @@ package me.chanjar.weixin.mp.bean.result; | |||||
| import com.google.gson.annotations.JsonAdapter; | import com.google.gson.annotations.JsonAdapter; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import me.chanjar.weixin.common.util.json.WxBooleanTypeAdapter; | import me.chanjar.weixin.common.util.json.WxBooleanTypeAdapter; | ||||
| import me.chanjar.weixin.common.util.json.WxDateTypeAdapter; | import me.chanjar.weixin.common.util.json.WxDateTypeAdapter; | ||||
| @@ -18,6 +19,7 @@ import java.util.List; | |||||
| * @author <a href="https://github.com/binarywang">Binary Wang</a> | * @author <a href="https://github.com/binarywang">Binary Wang</a> | ||||
| * </pre> | * </pre> | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpCurrentAutoReplyInfo implements Serializable { | public class WxMpCurrentAutoReplyInfo implements Serializable { | ||||
| private static final long serialVersionUID = 8294705001262751638L; | private static final long serialVersionUID = 8294705001262751638L; | ||||
| @@ -47,46 +49,7 @@ public class WxMpCurrentAutoReplyInfo implements Serializable { | |||||
| @SerializedName("keyword_autoreply_info") | @SerializedName("keyword_autoreply_info") | ||||
| private KeywordAutoReplyInfo keywordAutoReplyInfo; | private KeywordAutoReplyInfo keywordAutoReplyInfo; | ||||
| public Boolean getAddFriendReplyOpen() { | |||||
| return this.isAddFriendReplyOpen; | |||||
| } | |||||
| public void setAddFriendReplyOpen(Boolean addFriendReplyOpen) { | |||||
| isAddFriendReplyOpen = addFriendReplyOpen; | |||||
| } | |||||
| public Boolean getAutoReplyOpen() { | |||||
| return this.isAutoReplyOpen; | |||||
| } | |||||
| public void setAutoReplyOpen(Boolean autoReplyOpen) { | |||||
| isAutoReplyOpen = autoReplyOpen; | |||||
| } | |||||
| public AutoReplyInfo getAddFriendAutoReplyInfo() { | |||||
| return this.addFriendAutoReplyInfo; | |||||
| } | |||||
| public void setAddFriendAutoReplyInfo(AutoReplyInfo addFriendAutoReplyInfo) { | |||||
| this.addFriendAutoReplyInfo = addFriendAutoReplyInfo; | |||||
| } | |||||
| public AutoReplyInfo getMessageDefaultAutoReplyInfo() { | |||||
| return this.messageDefaultAutoReplyInfo; | |||||
| } | |||||
| public void setMessageDefaultAutoReplyInfo(AutoReplyInfo messageDefaultAutoReplyInfo) { | |||||
| this.messageDefaultAutoReplyInfo = messageDefaultAutoReplyInfo; | |||||
| } | |||||
| public KeywordAutoReplyInfo getKeywordAutoReplyInfo() { | |||||
| return this.keywordAutoReplyInfo; | |||||
| } | |||||
| public void setKeywordAutoReplyInfo(KeywordAutoReplyInfo keywordAutoReplyInfo) { | |||||
| this.keywordAutoReplyInfo = keywordAutoReplyInfo; | |||||
| } | |||||
| @Data | |||||
| public static class AutoReplyRule implements Serializable { | public static class AutoReplyRule implements Serializable { | ||||
| private static final long serialVersionUID = -6415971838145909046L; | private static final long serialVersionUID = -6415971838145909046L; | ||||
| @@ -111,47 +74,9 @@ public class WxMpCurrentAutoReplyInfo implements Serializable { | |||||
| @SerializedName("reply_list_info") | @SerializedName("reply_list_info") | ||||
| private List<ReplyInfo> replyListInfo; | private List<ReplyInfo> replyListInfo; | ||||
| public String getRuleName() { | |||||
| return this.ruleName; | |||||
| } | |||||
| public void setRuleName(String ruleName) { | |||||
| this.ruleName = ruleName; | |||||
| } | |||||
| public Date getCreateTime() { | |||||
| return this.createTime; | |||||
| } | |||||
| public void setCreateTime(Date createTime) { | |||||
| this.createTime = createTime; | |||||
| } | |||||
| public String getReplyMode() { | |||||
| return this.replyMode; | |||||
| } | |||||
| public void setReplyMode(String replyMode) { | |||||
| this.replyMode = replyMode; | |||||
| } | |||||
| public List<KeywordInfo> getKeywordListInfo() { | |||||
| return this.keywordListInfo; | |||||
| } | |||||
| public void setKeywordListInfo(List<KeywordInfo> keywordListInfo) { | |||||
| this.keywordListInfo = keywordListInfo; | |||||
| } | |||||
| public List<ReplyInfo> getReplyListInfo() { | |||||
| return this.replyListInfo; | |||||
| } | |||||
| public void setReplyListInfo(List<ReplyInfo> replyListInfo) { | |||||
| this.replyListInfo = replyListInfo; | |||||
| } | |||||
| } | } | ||||
| @Data | |||||
| public static class ReplyInfo implements Serializable { | public static class ReplyInfo implements Serializable { | ||||
| private static final long serialVersionUID = -3429575601599101690L; | private static final long serialVersionUID = -3429575601599101690L; | ||||
| @@ -166,31 +91,9 @@ public class WxMpCurrentAutoReplyInfo implements Serializable { | |||||
| @SerializedName("news_info") | @SerializedName("news_info") | ||||
| private NewsInfo newsInfo; | private NewsInfo newsInfo; | ||||
| public String getType() { | |||||
| return this.type; | |||||
| } | |||||
| public void setType(String type) { | |||||
| this.type = type; | |||||
| } | |||||
| public String getContent() { | |||||
| return this.content; | |||||
| } | |||||
| public void setContent(String content) { | |||||
| this.content = content; | |||||
| } | |||||
| public NewsInfo getNewsInfo() { | |||||
| return this.newsInfo; | |||||
| } | |||||
| public void setNewsInfo(NewsInfo newsInfo) { | |||||
| this.newsInfo = newsInfo; | |||||
| } | |||||
| } | } | ||||
| @Data | |||||
| public static class NewsInfo implements Serializable { | public static class NewsInfo implements Serializable { | ||||
| private static final long serialVersionUID = 2958827725972593328L; | private static final long serialVersionUID = 2958827725972593328L; | ||||
| @@ -201,15 +104,9 @@ public class WxMpCurrentAutoReplyInfo implements Serializable { | |||||
| private List<NewsItem> list; | private List<NewsItem> list; | ||||
| public List<NewsItem> getList() { | |||||
| return this.list; | |||||
| } | |||||
| public void setList(List<NewsItem> list) { | |||||
| this.list = list; | |||||
| } | |||||
| } | } | ||||
| @Data | |||||
| public static class NewsItem implements Serializable { | public static class NewsItem implements Serializable { | ||||
| private static final long serialVersionUID = -680356309029767176L; | private static final long serialVersionUID = -680356309029767176L; | ||||
| @@ -231,63 +128,9 @@ public class WxMpCurrentAutoReplyInfo implements Serializable { | |||||
| private String sourceUrl; | private String sourceUrl; | ||||
| private String title; | private String title; | ||||
| public String getCoverUrl() { | |||||
| return this.coverUrl; | |||||
| } | |||||
| public void setCoverUrl(String coverUrl) { | |||||
| this.coverUrl = coverUrl; | |||||
| } | |||||
| public String getAuthor() { | |||||
| return this.author; | |||||
| } | |||||
| public void setAuthor(String author) { | |||||
| this.author = author; | |||||
| } | |||||
| public String getContentUrl() { | |||||
| return this.contentUrl; | |||||
| } | |||||
| public void setContentUrl(String contentUrl) { | |||||
| this.contentUrl = contentUrl; | |||||
| } | |||||
| public String getDigest() { | |||||
| return this.digest; | |||||
| } | |||||
| public void setDigest(String digest) { | |||||
| this.digest = digest; | |||||
| } | |||||
| public Boolean getShowCover() { | |||||
| return this.showCover; | |||||
| } | |||||
| public void setShowCover(Boolean showCover) { | |||||
| this.showCover = showCover; | |||||
| } | |||||
| public String getSourceUrl() { | |||||
| return this.sourceUrl; | |||||
| } | |||||
| public void setSourceUrl(String sourceUrl) { | |||||
| this.sourceUrl = sourceUrl; | |||||
| } | |||||
| public String getTitle() { | |||||
| return this.title; | |||||
| } | |||||
| public void setTitle(String title) { | |||||
| this.title = title; | |||||
| } | |||||
| } | } | ||||
| @Data | |||||
| public static class KeywordInfo implements Serializable { | public static class KeywordInfo implements Serializable { | ||||
| private static final long serialVersionUID = 7720246983986706379L; | private static final long serialVersionUID = 7720246983986706379L; | ||||
| @@ -301,31 +144,9 @@ public class WxMpCurrentAutoReplyInfo implements Serializable { | |||||
| private String matchMode; | private String matchMode; | ||||
| private String content; | private String content; | ||||
| public String getType() { | |||||
| return this.type; | |||||
| } | |||||
| public void setType(String type) { | |||||
| this.type = type; | |||||
| } | |||||
| public String getMatchMode() { | |||||
| return this.matchMode; | |||||
| } | |||||
| public void setMatchMode(String matchMode) { | |||||
| this.matchMode = matchMode; | |||||
| } | |||||
| public String getContent() { | |||||
| return this.content; | |||||
| } | |||||
| public void setContent(String content) { | |||||
| this.content = content; | |||||
| } | |||||
| } | } | ||||
| @Data | |||||
| public static class KeywordAutoReplyInfo implements Serializable { | public static class KeywordAutoReplyInfo implements Serializable { | ||||
| private static final long serialVersionUID = -8789197949404753083L; | private static final long serialVersionUID = -8789197949404753083L; | ||||
| @@ -335,16 +156,9 @@ public class WxMpCurrentAutoReplyInfo implements Serializable { | |||||
| } | } | ||||
| private List<AutoReplyRule> list; | private List<AutoReplyRule> list; | ||||
| public List<AutoReplyRule> getList() { | |||||
| return this.list; | |||||
| } | |||||
| public void setList(List<AutoReplyRule> list) { | |||||
| this.list = list; | |||||
| } | |||||
| } | } | ||||
| @Data | |||||
| public static class AutoReplyInfo implements Serializable { | public static class AutoReplyInfo implements Serializable { | ||||
| private static final long serialVersionUID = 4993719555937843712L; | private static final long serialVersionUID = 4993719555937843712L; | ||||
| @@ -355,22 +169,6 @@ public class WxMpCurrentAutoReplyInfo implements Serializable { | |||||
| private String type; | private String type; | ||||
| private String content; | private String content; | ||||
| public String getType() { | |||||
| return this.type; | |||||
| } | |||||
| public void setType(String type) { | |||||
| this.type = type; | |||||
| } | |||||
| public String getContent() { | |||||
| return this.content; | |||||
| } | |||||
| public void setContent(String content) { | |||||
| this.content = content; | |||||
| } | |||||
| } | } | ||||
| } | } | ||||
| @@ -1,5 +1,6 @@ | |||||
| package me.chanjar.weixin.mp.bean.result; | package me.chanjar.weixin.mp.bean.result; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| @@ -16,6 +17,7 @@ import java.io.Serializable; | |||||
| * | * | ||||
| * @author chanjarster | * @author chanjarster | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpMassSendResult implements Serializable { | public class WxMpMassSendResult implements Serializable { | ||||
| private static final long serialVersionUID = -4816336807575562818L; | private static final long serialVersionUID = -4816336807575562818L; | ||||
| @@ -28,38 +30,6 @@ public class WxMpMassSendResult implements Serializable { | |||||
| return WxMpGsonBuilder.create().fromJson(json, WxMpMassSendResult.class); | return WxMpGsonBuilder.create().fromJson(json, WxMpMassSendResult.class); | ||||
| } | } | ||||
| public String getErrorCode() { | |||||
| return this.errorCode; | |||||
| } | |||||
| public void setErrorCode(String errorCode) { | |||||
| this.errorCode = errorCode; | |||||
| } | |||||
| public String getErrorMsg() { | |||||
| return this.errorMsg; | |||||
| } | |||||
| public void setErrorMsg(String errorMsg) { | |||||
| this.errorMsg = errorMsg; | |||||
| } | |||||
| public String getMsgId() { | |||||
| return this.msgId; | |||||
| } | |||||
| public void setMsgId(String msgId) { | |||||
| this.msgId = msgId; | |||||
| } | |||||
| public String getMsgDataId() { | |||||
| return this.msgDataId; | |||||
| } | |||||
| public void setMsgDataId(String msgDataId) { | |||||
| this.msgDataId = msgDataId; | |||||
| } | |||||
| @Override | @Override | ||||
| public String toString() { | public String toString() { | ||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| @@ -1,5 +1,6 @@ | |||||
| package me.chanjar.weixin.mp.bean.result; | package me.chanjar.weixin.mp.bean.result; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| @@ -13,6 +14,7 @@ import java.io.Serializable; | |||||
| * | * | ||||
| * @author chanjarster | * @author chanjarster | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpMassUploadResult implements Serializable { | public class WxMpMassUploadResult implements Serializable { | ||||
| private static final long serialVersionUID = 6568157943644994029L; | private static final long serialVersionUID = 6568157943644994029L; | ||||
| @@ -24,30 +26,6 @@ public class WxMpMassUploadResult implements Serializable { | |||||
| return WxMpGsonBuilder.create().fromJson(json, WxMpMassUploadResult.class); | return WxMpGsonBuilder.create().fromJson(json, WxMpMassUploadResult.class); | ||||
| } | } | ||||
| public String getType() { | |||||
| return this.type; | |||||
| } | |||||
| public void setType(String type) { | |||||
| this.type = type; | |||||
| } | |||||
| public String getMediaId() { | |||||
| return this.mediaId; | |||||
| } | |||||
| public void setMediaId(String mediaId) { | |||||
| this.mediaId = mediaId; | |||||
| } | |||||
| public long getCreatedAt() { | |||||
| return this.createdAt; | |||||
| } | |||||
| public void setCreatedAt(long createdAt) { | |||||
| this.createdAt = createdAt; | |||||
| } | |||||
| @Override | @Override | ||||
| public String toString() { | public String toString() { | ||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| @@ -1,10 +1,12 @@ | |||||
| package me.chanjar.weixin.mp.bean.result; | package me.chanjar.weixin.mp.bean.result; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| @Data | |||||
| public class WxMpOAuth2AccessToken implements Serializable { | public class WxMpOAuth2AccessToken implements Serializable { | ||||
| private static final long serialVersionUID = -1345910558078620805L; | private static final long serialVersionUID = -1345910558078620805L; | ||||
| @@ -24,54 +26,6 @@ public class WxMpOAuth2AccessToken implements Serializable { | |||||
| return WxMpGsonBuilder.create().fromJson(json, WxMpOAuth2AccessToken.class); | return WxMpGsonBuilder.create().fromJson(json, WxMpOAuth2AccessToken.class); | ||||
| } | } | ||||
| public String getRefreshToken() { | |||||
| return this.refreshToken; | |||||
| } | |||||
| public void setRefreshToken(String refreshToken) { | |||||
| this.refreshToken = refreshToken; | |||||
| } | |||||
| public String getOpenId() { | |||||
| return this.openId; | |||||
| } | |||||
| public void setOpenId(String openId) { | |||||
| this.openId = openId; | |||||
| } | |||||
| public String getScope() { | |||||
| return this.scope; | |||||
| } | |||||
| public void setScope(String scope) { | |||||
| this.scope = scope; | |||||
| } | |||||
| public String getAccessToken() { | |||||
| return this.accessToken; | |||||
| } | |||||
| public void setAccessToken(String accessToken) { | |||||
| this.accessToken = accessToken; | |||||
| } | |||||
| public int getExpiresIn() { | |||||
| return this.expiresIn; | |||||
| } | |||||
| public void setExpiresIn(int expiresIn) { | |||||
| this.expiresIn = expiresIn; | |||||
| } | |||||
| public String getUnionId() { | |||||
| return this.unionId; | |||||
| } | |||||
| public void setUnionId(String unionId) { | |||||
| this.unionId = unionId; | |||||
| } | |||||
| @Override | @Override | ||||
| public String toString() { | public String toString() { | ||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| @@ -1,5 +1,6 @@ | |||||
| package me.chanjar.weixin.mp.bean.result; | package me.chanjar.weixin.mp.bean.result; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| @@ -9,44 +10,21 @@ import java.io.Serializable; | |||||
| * | * | ||||
| * @author chanjarster | * @author chanjarster | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpQrCodeTicket implements Serializable { | public class WxMpQrCodeTicket implements Serializable { | ||||
| private static final long serialVersionUID = 5777119669111011584L; | private static final long serialVersionUID = 5777119669111011584L; | ||||
| protected String ticket; | protected String ticket; | ||||
| protected int expire_seconds = -1; | |||||
| /** | |||||
| * 如果为-1,说明是永久 | |||||
| */ | |||||
| protected int expireSeconds = -1; | |||||
| protected String url; | protected String url; | ||||
| public static WxMpQrCodeTicket fromJson(String json) { | public static WxMpQrCodeTicket fromJson(String json) { | ||||
| return WxMpGsonBuilder.INSTANCE.create().fromJson(json, WxMpQrCodeTicket.class); | return WxMpGsonBuilder.INSTANCE.create().fromJson(json, WxMpQrCodeTicket.class); | ||||
| } | } | ||||
| public String getTicket() { | |||||
| return this.ticket; | |||||
| } | |||||
| public void setTicket(String ticket) { | |||||
| this.ticket = ticket; | |||||
| } | |||||
| /** | |||||
| * 如果返回-1说明是永久 | |||||
| */ | |||||
| public int getExpire_seconds() { | |||||
| return this.expire_seconds; | |||||
| } | |||||
| public void setExpire_seconds(int expire_seconds) { | |||||
| this.expire_seconds = expire_seconds; | |||||
| } | |||||
| public String getUrl() { | |||||
| return this.url; | |||||
| } | |||||
| public void setUrl(String url) { | |||||
| this.url = url; | |||||
| } | |||||
| @Override | @Override | ||||
| public String toString() { | public String toString() { | ||||
| return WxMpGsonBuilder.INSTANCE.create().toJson(this); | return WxMpGsonBuilder.INSTANCE.create().toJson(this); | ||||
| @@ -1,5 +1,6 @@ | |||||
| package me.chanjar.weixin.mp.bean.result; | package me.chanjar.weixin.mp.bean.result; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| @@ -11,6 +12,7 @@ import java.io.Serializable; | |||||
| * | * | ||||
| * @author Daniel Qian | * @author Daniel Qian | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpSemanticQueryResult implements Serializable { | public class WxMpSemanticQueryResult implements Serializable { | ||||
| private static final long serialVersionUID = 4811088544804441365L; | private static final long serialVersionUID = 4811088544804441365L; | ||||
| @@ -25,52 +27,4 @@ public class WxMpSemanticQueryResult implements Serializable { | |||||
| return WxMpGsonBuilder.create().fromJson(json, WxMpSemanticQueryResult.class); | return WxMpGsonBuilder.create().fromJson(json, WxMpSemanticQueryResult.class); | ||||
| } | } | ||||
| public String getQuery() { | |||||
| return this.query; | |||||
| } | |||||
| public void setQuery(String query) { | |||||
| this.query = query; | |||||
| } | |||||
| public String getType() { | |||||
| return this.type; | |||||
| } | |||||
| public void setType(String type) { | |||||
| this.type = type; | |||||
| } | |||||
| public String getSemantic() { | |||||
| return this.semantic; | |||||
| } | |||||
| public void setSemantic(String semantic) { | |||||
| this.semantic = semantic; | |||||
| } | |||||
| public String getResult() { | |||||
| return this.result; | |||||
| } | |||||
| public void setResult(String result) { | |||||
| this.result = result; | |||||
| } | |||||
| public String getAnswer() { | |||||
| return this.answer; | |||||
| } | |||||
| public void setAnswer(String answer) { | |||||
| this.answer = answer; | |||||
| } | |||||
| public String getText() { | |||||
| return this.text; | |||||
| } | |||||
| public void setText(String text) { | |||||
| this.text = text; | |||||
| } | |||||
| } | } | ||||
| @@ -3,6 +3,7 @@ package me.chanjar.weixin.mp.bean.result; | |||||
| import com.google.gson.Gson; | import com.google.gson.Gson; | ||||
| import com.google.gson.JsonObject; | import com.google.gson.JsonObject; | ||||
| import com.google.gson.reflect.TypeToken; | import com.google.gson.reflect.TypeToken; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| @@ -15,6 +16,7 @@ import java.util.List; | |||||
| * | * | ||||
| * @author chanjarster | * @author chanjarster | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpUser implements Serializable { | public class WxMpUser implements Serializable { | ||||
| private static final long serialVersionUID = 5788154322646488738L; | private static final long serialVersionUID = 5788154322646488738L; | ||||
| @@ -28,6 +30,9 @@ public class WxMpUser implements Serializable { | |||||
| private String country; | private String country; | ||||
| private String headImgUrl; | private String headImgUrl; | ||||
| private Long subscribeTime; | private Long subscribeTime; | ||||
| /** | |||||
| * 只有在将公众号绑定到微信开放平台帐号后,才会出现该字段。 | |||||
| */ | |||||
| private String unionId; | private String unionId; | ||||
| private Integer sexId; | private Integer sexId; | ||||
| private String remark; | private String remark; | ||||
| @@ -46,130 +51,6 @@ public class WxMpUser implements Serializable { | |||||
| return gson.fromJson(jsonObject.get("user_info_list"), collectionType); | return gson.fromJson(jsonObject.get("user_info_list"), collectionType); | ||||
| } | } | ||||
| public Boolean getSubscribe() { | |||||
| return this.subscribe; | |||||
| } | |||||
| public void setSubscribe(Boolean subscribe) { | |||||
| this.subscribe = subscribe; | |||||
| } | |||||
| public String getOpenId() { | |||||
| return this.openId; | |||||
| } | |||||
| public void setOpenId(String openId) { | |||||
| this.openId = openId; | |||||
| } | |||||
| public String getNickname() { | |||||
| return this.nickname; | |||||
| } | |||||
| public void setNickname(String nickname) { | |||||
| this.nickname = nickname; | |||||
| } | |||||
| public String getSex() { | |||||
| return this.sex; | |||||
| } | |||||
| public void setSex(String sex) { | |||||
| this.sex = sex; | |||||
| } | |||||
| public String getLanguage() { | |||||
| return this.language; | |||||
| } | |||||
| public void setLanguage(String language) { | |||||
| this.language = language; | |||||
| } | |||||
| public String getCity() { | |||||
| return this.city; | |||||
| } | |||||
| public void setCity(String city) { | |||||
| this.city = city; | |||||
| } | |||||
| public String getProvince() { | |||||
| return this.province; | |||||
| } | |||||
| public void setProvince(String province) { | |||||
| this.province = province; | |||||
| } | |||||
| public String getCountry() { | |||||
| return this.country; | |||||
| } | |||||
| public void setCountry(String country) { | |||||
| this.country = country; | |||||
| } | |||||
| public String getHeadImgUrl() { | |||||
| return this.headImgUrl; | |||||
| } | |||||
| public void setHeadImgUrl(String headImgUrl) { | |||||
| this.headImgUrl = headImgUrl; | |||||
| } | |||||
| public Long getSubscribeTime() { | |||||
| return this.subscribeTime; | |||||
| } | |||||
| public void setSubscribeTime(Long subscribeTime) { | |||||
| this.subscribeTime = subscribeTime; | |||||
| } | |||||
| /** | |||||
| * 只有在将公众号绑定到微信开放平台帐号后,才会出现该字段。 | |||||
| */ | |||||
| public String getUnionId() { | |||||
| return this.unionId; | |||||
| } | |||||
| public void setUnionId(String unionId) { | |||||
| this.unionId = unionId; | |||||
| } | |||||
| public Integer getSexId() { | |||||
| return this.sexId; | |||||
| } | |||||
| public void setSexId(Integer sexId) { | |||||
| this.sexId = sexId; | |||||
| } | |||||
| public String getRemark() { | |||||
| return this.remark; | |||||
| } | |||||
| public void setRemark(String remark) { | |||||
| this.remark = remark; | |||||
| } | |||||
| public Integer getGroupId() { | |||||
| return this.groupId; | |||||
| } | |||||
| public void setGroupId(Integer groupId) { | |||||
| this.groupId = groupId; | |||||
| } | |||||
| public Long[] getTagIds() { | |||||
| return this.tagIds; | |||||
| } | |||||
| public void setTagIds(Long[] tagIds) { | |||||
| this.tagIds = tagIds; | |||||
| } | |||||
| @Override | @Override | ||||
| public String toString() { | public String toString() { | ||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| @@ -1,5 +1,6 @@ | |||||
| package me.chanjar.weixin.mp.bean.result; | package me.chanjar.weixin.mp.bean.result; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| @@ -9,6 +10,7 @@ import java.util.List; | |||||
| /** | /** | ||||
| * @author miller | * @author miller | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpUserBlacklistGetResult implements Serializable { | public class WxMpUserBlacklistGetResult implements Serializable { | ||||
| private static final long serialVersionUID = -8780216463588687626L; | private static final long serialVersionUID = -8780216463588687626L; | ||||
| @@ -21,38 +23,6 @@ public class WxMpUserBlacklistGetResult implements Serializable { | |||||
| return WxMpGsonBuilder.INSTANCE.create().fromJson(json, WxMpUserBlacklistGetResult.class); | return WxMpGsonBuilder.INSTANCE.create().fromJson(json, WxMpUserBlacklistGetResult.class); | ||||
| } | } | ||||
| public int getTotal() { | |||||
| return this.total; | |||||
| } | |||||
| public void setTotal(int total) { | |||||
| this.total = total; | |||||
| } | |||||
| public int getCount() { | |||||
| return this.count; | |||||
| } | |||||
| public void setCount(int count) { | |||||
| this.count = count; | |||||
| } | |||||
| public List<String> getOpenidList() { | |||||
| return this.openidList; | |||||
| } | |||||
| public void setOpenidList(List<String> openidList) { | |||||
| this.openidList = openidList; | |||||
| } | |||||
| public String getNextOpenid() { | |||||
| return this.nextOpenid; | |||||
| } | |||||
| public void setNextOpenid(String nextOpenid) { | |||||
| this.nextOpenid = nextOpenid; | |||||
| } | |||||
| @Override | @Override | ||||
| public String toString() { | public String toString() { | ||||
| return WxMpGsonBuilder.INSTANCE.create().toJson(this); | return WxMpGsonBuilder.INSTANCE.create().toJson(this); | ||||
| @@ -1,5 +1,6 @@ | |||||
| package me.chanjar.weixin.mp.bean.result; | package me.chanjar.weixin.mp.bean.result; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| @@ -11,6 +12,7 @@ import java.util.List; | |||||
| * | * | ||||
| * @author chanjarster | * @author chanjarster | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpUserList implements Serializable { | public class WxMpUserList implements Serializable { | ||||
| private static final long serialVersionUID = 1389073042674901032L; | private static final long serialVersionUID = 1389073042674901032L; | ||||
| @@ -23,38 +25,6 @@ public class WxMpUserList implements Serializable { | |||||
| return WxMpGsonBuilder.INSTANCE.create().fromJson(json, WxMpUserList.class); | return WxMpGsonBuilder.INSTANCE.create().fromJson(json, WxMpUserList.class); | ||||
| } | } | ||||
| public long getTotal() { | |||||
| return this.total; | |||||
| } | |||||
| public void setTotal(long total) { | |||||
| this.total = total; | |||||
| } | |||||
| public int getCount() { | |||||
| return this.count; | |||||
| } | |||||
| public void setCount(int count) { | |||||
| this.count = count; | |||||
| } | |||||
| public List<String> getOpenids() { | |||||
| return this.openids; | |||||
| } | |||||
| public void setOpenids(List<String> openids) { | |||||
| this.openids = openids; | |||||
| } | |||||
| public String getNextOpenid() { | |||||
| return this.nextOpenid; | |||||
| } | |||||
| public void setNextOpenid(String nextOpenid) { | |||||
| this.nextOpenid = nextOpenid; | |||||
| } | |||||
| @Override | @Override | ||||
| public String toString() { | public String toString() { | ||||
| return WxMpGsonBuilder.INSTANCE.create().toJson(this); | return WxMpGsonBuilder.INSTANCE.create().toJson(this); | ||||
| @@ -3,6 +3,7 @@ package me.chanjar.weixin.mp.bean.store; | |||||
| import com.google.gson.JsonElement; | import com.google.gson.JsonElement; | ||||
| import com.google.gson.JsonObject; | import com.google.gson.JsonObject; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.annotation.Required; | import me.chanjar.weixin.common.annotation.Required; | ||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| @@ -19,6 +20,7 @@ import java.util.List; | |||||
| * | * | ||||
| * @author <a href="https://github.com/binarywang">Binary Wang</a> | * @author <a href="https://github.com/binarywang">Binary Wang</a> | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpStoreBaseInfo implements Serializable { | public class WxMpStoreBaseInfo implements Serializable { | ||||
| private static final long serialVersionUID = 829577606838118218L; | private static final long serialVersionUID = 829577606838118218L; | ||||
| @@ -170,192 +172,21 @@ public class WxMpStoreBaseInfo implements Serializable { | |||||
| return WxMpGsonBuilder.create().fromJson(json, WxMpStoreBaseInfo.class); | return WxMpGsonBuilder.create().fromJson(json, WxMpStoreBaseInfo.class); | ||||
| } | } | ||||
| public static WxMpStoreBaseInfoBuilder builder() { | |||||
| return new WxMpStoreBaseInfoBuilder(); | |||||
| } | |||||
| @Override | @Override | ||||
| public String toString() { | public String toString() { | ||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| } | } | ||||
| public String toJson() { | public String toJson() { | ||||
| JsonElement base_info = WxMpGsonBuilder.create().toJsonTree(this); | |||||
| JsonElement baseInfo = WxMpGsonBuilder.create().toJsonTree(this); | |||||
| JsonObject jsonObject = new JsonObject(); | JsonObject jsonObject = new JsonObject(); | ||||
| jsonObject.add("base_info", base_info); | |||||
| jsonObject.add("base_info", baseInfo); | |||||
| JsonObject business = new JsonObject(); | JsonObject business = new JsonObject(); | ||||
| business.add("business", jsonObject); | business.add("business", jsonObject); | ||||
| return business.toString(); | return business.toString(); | ||||
| } | } | ||||
| public String getSid() { | |||||
| return this.sid; | |||||
| } | |||||
| public void setSid(String sid) { | |||||
| this.sid = sid; | |||||
| } | |||||
| public String getBusinessName() { | |||||
| return this.businessName; | |||||
| } | |||||
| public void setBusinessName(String businessName) { | |||||
| this.businessName = businessName; | |||||
| } | |||||
| public String getBranchName() { | |||||
| return this.branchName; | |||||
| } | |||||
| public void setBranchName(String branchName) { | |||||
| this.branchName = branchName; | |||||
| } | |||||
| public String getProvince() { | |||||
| return this.province; | |||||
| } | |||||
| public void setProvince(String province) { | |||||
| this.province = province; | |||||
| } | |||||
| public String getCity() { | |||||
| return this.city; | |||||
| } | |||||
| public void setCity(String city) { | |||||
| this.city = city; | |||||
| } | |||||
| public String getDistrict() { | |||||
| return this.district; | |||||
| } | |||||
| public void setDistrict(String district) { | |||||
| this.district = district; | |||||
| } | |||||
| public String getAddress() { | |||||
| return this.address; | |||||
| } | |||||
| public void setAddress(String address) { | |||||
| this.address = address; | |||||
| } | |||||
| public String getTelephone() { | |||||
| return this.telephone; | |||||
| } | |||||
| public void setTelephone(String telephone) { | |||||
| this.telephone = telephone; | |||||
| } | |||||
| public String[] getCategories() { | |||||
| return this.categories; | |||||
| } | |||||
| public void setCategories(String[] categories) { | |||||
| this.categories = categories; | |||||
| } | |||||
| public Integer getOffsetType() { | |||||
| return this.offsetType; | |||||
| } | |||||
| public void setOffsetType(Integer offsetType) { | |||||
| this.offsetType = offsetType; | |||||
| } | |||||
| public BigDecimal getLongitude() { | |||||
| return this.longitude; | |||||
| } | |||||
| public void setLongitude(BigDecimal longitude) { | |||||
| this.longitude = longitude; | |||||
| } | |||||
| public BigDecimal getLatitude() { | |||||
| return this.latitude; | |||||
| } | |||||
| public void setLatitude(BigDecimal latitude) { | |||||
| this.latitude = latitude; | |||||
| } | |||||
| public List<WxMpStorePhoto> getPhotos() { | |||||
| return this.photos; | |||||
| } | |||||
| public void setPhotos(List<WxMpStorePhoto> photos) { | |||||
| this.photos = photos; | |||||
| } | |||||
| public String getRecommend() { | |||||
| return this.recommend; | |||||
| } | |||||
| public void setRecommend(String recommend) { | |||||
| this.recommend = recommend; | |||||
| } | |||||
| public String getSpecial() { | |||||
| return this.special; | |||||
| } | |||||
| public void setSpecial(String special) { | |||||
| this.special = special; | |||||
| } | |||||
| public String getIntroduction() { | |||||
| return this.introduction; | |||||
| } | |||||
| public void setIntroduction(String introduction) { | |||||
| this.introduction = introduction; | |||||
| } | |||||
| public String getOpenTime() { | |||||
| return this.openTime; | |||||
| } | |||||
| public void setOpenTime(String openTime) { | |||||
| this.openTime = openTime; | |||||
| } | |||||
| public Integer getAvgPrice() { | |||||
| return this.avgPrice; | |||||
| } | |||||
| public void setAvgPrice(Integer avgPrice) { | |||||
| this.avgPrice = avgPrice; | |||||
| } | |||||
| public Integer getAvailableState() { | |||||
| return this.availableState; | |||||
| } | |||||
| public void setAvailableState(Integer availableState) { | |||||
| this.availableState = availableState; | |||||
| } | |||||
| public Integer getUpdateStatus() { | |||||
| return this.updateStatus; | |||||
| } | |||||
| public void setUpdateStatus(Integer updateStatus) { | |||||
| this.updateStatus = updateStatus; | |||||
| } | |||||
| public String getPoiId() { | |||||
| return this.poiId; | |||||
| } | |||||
| public void setPoiId(String poiId) { | |||||
| this.poiId = poiId; | |||||
| } | |||||
| @Data | |||||
| public static class WxMpStorePhoto implements Serializable { | public static class WxMpStorePhoto implements Serializable { | ||||
| private static final long serialVersionUID = -2942447907614186861L; | private static final long serialVersionUID = -2942447907614186861L; | ||||
| /** | /** | ||||
| @@ -364,193 +195,6 @@ public class WxMpStoreBaseInfo implements Serializable { | |||||
| @SerializedName("photo_url") | @SerializedName("photo_url") | ||||
| private String photoUrl; | private String photoUrl; | ||||
| public String getPhotoUrl() { | |||||
| return photoUrl; | |||||
| } | |||||
| public void setPhotoUrl(String photoUrl) { | |||||
| this.photoUrl = photoUrl; | |||||
| } | |||||
| } | |||||
| public static class WxMpStoreBaseInfoBuilder { | |||||
| private String sid; | |||||
| private String businessName; | |||||
| private String branchName; | |||||
| private String province; | |||||
| private String city; | |||||
| private String district; | |||||
| private String address; | |||||
| private String telephone; | |||||
| private String[] categories; | |||||
| private Integer offsetType; | |||||
| private BigDecimal longitude; | |||||
| private BigDecimal latitude; | |||||
| private List<WxMpStorePhoto> photos; | |||||
| private String recommend; | |||||
| private String special; | |||||
| private String introduction; | |||||
| private String openTime; | |||||
| private Integer avgPrice; | |||||
| private Integer availableState; | |||||
| private Integer updateStatus; | |||||
| private String poiId; | |||||
| public WxMpStoreBaseInfoBuilder sid(String sid) { | |||||
| this.sid = sid; | |||||
| return this; | |||||
| } | |||||
| public WxMpStoreBaseInfoBuilder businessName(String businessName) { | |||||
| this.businessName = businessName; | |||||
| return this; | |||||
| } | |||||
| public WxMpStoreBaseInfoBuilder branchName(String branchName) { | |||||
| this.branchName = branchName; | |||||
| return this; | |||||
| } | |||||
| public WxMpStoreBaseInfoBuilder province(String province) { | |||||
| this.province = province; | |||||
| return this; | |||||
| } | |||||
| public WxMpStoreBaseInfoBuilder city(String city) { | |||||
| this.city = city; | |||||
| return this; | |||||
| } | |||||
| public WxMpStoreBaseInfoBuilder district(String district) { | |||||
| this.district = district; | |||||
| return this; | |||||
| } | |||||
| public WxMpStoreBaseInfoBuilder address(String address) { | |||||
| this.address = address; | |||||
| return this; | |||||
| } | |||||
| public WxMpStoreBaseInfoBuilder telephone(String telephone) { | |||||
| this.telephone = telephone; | |||||
| return this; | |||||
| } | |||||
| public WxMpStoreBaseInfoBuilder categories(String[] categories) { | |||||
| this.categories = categories; | |||||
| return this; | |||||
| } | |||||
| public WxMpStoreBaseInfoBuilder offsetType(Integer offsetType) { | |||||
| this.offsetType = offsetType; | |||||
| return this; | |||||
| } | |||||
| public WxMpStoreBaseInfoBuilder longitude(BigDecimal longitude) { | |||||
| this.longitude = longitude; | |||||
| return this; | |||||
| } | |||||
| public WxMpStoreBaseInfoBuilder latitude(BigDecimal latitude) { | |||||
| this.latitude = latitude; | |||||
| return this; | |||||
| } | |||||
| public WxMpStoreBaseInfoBuilder photos(List<WxMpStorePhoto> photos) { | |||||
| this.photos = photos; | |||||
| return this; | |||||
| } | |||||
| public WxMpStoreBaseInfoBuilder recommend(String recommend) { | |||||
| this.recommend = recommend; | |||||
| return this; | |||||
| } | |||||
| public WxMpStoreBaseInfoBuilder special(String special) { | |||||
| this.special = special; | |||||
| return this; | |||||
| } | |||||
| public WxMpStoreBaseInfoBuilder introduction(String introduction) { | |||||
| this.introduction = introduction; | |||||
| return this; | |||||
| } | |||||
| public WxMpStoreBaseInfoBuilder openTime(String openTime) { | |||||
| this.openTime = openTime; | |||||
| return this; | |||||
| } | |||||
| public WxMpStoreBaseInfoBuilder avgPrice(Integer avgPrice) { | |||||
| this.avgPrice = avgPrice; | |||||
| return this; | |||||
| } | |||||
| public WxMpStoreBaseInfoBuilder availableState(Integer availableState) { | |||||
| this.availableState = availableState; | |||||
| return this; | |||||
| } | |||||
| public WxMpStoreBaseInfoBuilder updateStatus(Integer updateStatus) { | |||||
| this.updateStatus = updateStatus; | |||||
| return this; | |||||
| } | |||||
| public WxMpStoreBaseInfoBuilder poiId(String poiId) { | |||||
| this.poiId = poiId; | |||||
| return this; | |||||
| } | |||||
| public WxMpStoreBaseInfoBuilder from(WxMpStoreBaseInfo origin) { | |||||
| this.sid(origin.sid); | |||||
| this.businessName(origin.businessName); | |||||
| this.branchName(origin.branchName); | |||||
| this.province(origin.province); | |||||
| this.city(origin.city); | |||||
| this.district(origin.district); | |||||
| this.address(origin.address); | |||||
| this.telephone(origin.telephone); | |||||
| this.categories(origin.categories); | |||||
| this.offsetType(origin.offsetType); | |||||
| this.longitude(origin.longitude); | |||||
| this.latitude(origin.latitude); | |||||
| this.photos(origin.photos); | |||||
| this.recommend(origin.recommend); | |||||
| this.special(origin.special); | |||||
| this.introduction(origin.introduction); | |||||
| this.openTime(origin.openTime); | |||||
| this.avgPrice(origin.avgPrice); | |||||
| this.availableState(origin.availableState); | |||||
| this.updateStatus(origin.updateStatus); | |||||
| this.poiId(origin.poiId); | |||||
| return this; | |||||
| } | |||||
| public WxMpStoreBaseInfo build() { | |||||
| WxMpStoreBaseInfo m = new WxMpStoreBaseInfo(); | |||||
| m.sid = this.sid; | |||||
| m.businessName = this.businessName; | |||||
| m.branchName = this.branchName; | |||||
| m.province = this.province; | |||||
| m.city = this.city; | |||||
| m.district = this.district; | |||||
| m.address = this.address; | |||||
| m.telephone = this.telephone; | |||||
| m.categories = this.categories; | |||||
| m.offsetType = this.offsetType; | |||||
| m.longitude = this.longitude; | |||||
| m.latitude = this.latitude; | |||||
| m.photos = this.photos; | |||||
| m.recommend = this.recommend; | |||||
| m.special = this.special; | |||||
| m.introduction = this.introduction; | |||||
| m.openTime = this.openTime; | |||||
| m.avgPrice = this.avgPrice; | |||||
| m.availableState = this.availableState; | |||||
| m.updateStatus = this.updateStatus; | |||||
| m.poiId = this.poiId; | |||||
| return m; | |||||
| } | |||||
| } | } | ||||
| } | } | ||||
| @@ -1,10 +1,12 @@ | |||||
| package me.chanjar.weixin.mp.bean.store; | package me.chanjar.weixin.mp.bean.store; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| @Data | |||||
| public class WxMpStoreInfo implements Serializable{ | public class WxMpStoreInfo implements Serializable{ | ||||
| private static final long serialVersionUID = 7300598931768355461L; | private static final long serialVersionUID = 7300598931768355461L; | ||||
| @@ -15,13 +17,4 @@ public class WxMpStoreInfo implements Serializable{ | |||||
| public String toString() { | public String toString() { | ||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| } | } | ||||
| public WxMpStoreBaseInfo getBaseInfo() { | |||||
| return this.baseInfo; | |||||
| } | |||||
| public void setBaseInfo(WxMpStoreBaseInfo baseInfo) { | |||||
| this.baseInfo = baseInfo; | |||||
| } | |||||
| } | } | ||||
| @@ -1,6 +1,7 @@ | |||||
| package me.chanjar.weixin.mp.bean.store; | package me.chanjar.weixin.mp.bean.store; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| @@ -15,6 +16,7 @@ import java.util.List; | |||||
| * | * | ||||
| * @author <a href="https://github.com/binarywang">Binary Wang</a> | * @author <a href="https://github.com/binarywang">Binary Wang</a> | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpStoreListResult implements Serializable { | public class WxMpStoreListResult implements Serializable { | ||||
| private static final long serialVersionUID = 5388907559949538663L; | private static final long serialVersionUID = 5388907559949538663L; | ||||
| @@ -48,36 +50,4 @@ public class WxMpStoreListResult implements Serializable { | |||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| } | } | ||||
| public Integer getTotalCount() { | |||||
| return this.totalCount; | |||||
| } | |||||
| public void setTotalCount(Integer totalCount) { | |||||
| this.totalCount = totalCount; | |||||
| } | |||||
| public Integer getErrCode() { | |||||
| return this.errCode; | |||||
| } | |||||
| public void setErrCode(Integer errCode) { | |||||
| this.errCode = errCode; | |||||
| } | |||||
| public String getErrMsg() { | |||||
| return this.errMsg; | |||||
| } | |||||
| public void setErrMsg(String errMsg) { | |||||
| this.errMsg = errMsg; | |||||
| } | |||||
| public List<WxMpStoreInfo> getBusinessList() { | |||||
| return this.businessList; | |||||
| } | |||||
| public void setBusinessList(List<WxMpStoreInfo> businessList) { | |||||
| this.businessList = businessList; | |||||
| } | |||||
| } | } | ||||
| @@ -1,6 +1,7 @@ | |||||
| package me.chanjar.weixin.mp.bean.tag; | package me.chanjar.weixin.mp.bean.tag; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| @@ -15,6 +16,7 @@ import java.util.List; | |||||
| * | * | ||||
| * @author <a href="https://github.com/binarywang">Binary Wang</a> | * @author <a href="https://github.com/binarywang">Binary Wang</a> | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxTagListUser implements Serializable { | public class WxTagListUser implements Serializable { | ||||
| private static final long serialVersionUID = -4551768374200676112L; | private static final long serialVersionUID = -4551768374200676112L; | ||||
| @@ -47,30 +49,7 @@ public class WxTagListUser implements Serializable { | |||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| } | } | ||||
| public Integer getCount() { | |||||
| return this.count; | |||||
| } | |||||
| public void setCount(Integer count) { | |||||
| this.count = count; | |||||
| } | |||||
| public WxTagListUserData getData() { | |||||
| return this.data; | |||||
| } | |||||
| public void setData(WxTagListUserData data) { | |||||
| this.data = data; | |||||
| } | |||||
| public String getNextOpenid() { | |||||
| return this.nextOpenid; | |||||
| } | |||||
| public void setNextOpenid(String nextOpenid) { | |||||
| this.nextOpenid = nextOpenid; | |||||
| } | |||||
| @Data | |||||
| public static class WxTagListUserData implements Serializable { | public static class WxTagListUserData implements Serializable { | ||||
| private static final long serialVersionUID = -8584537400336245701L; | private static final long serialVersionUID = -8584537400336245701L; | ||||
| @@ -84,13 +63,5 @@ public class WxTagListUser implements Serializable { | |||||
| public String toString() { | public String toString() { | ||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| } | } | ||||
| public List<String> getOpenidList() { | |||||
| return this.openidList; | |||||
| } | |||||
| public void setOpenidList(List<String> openidList) { | |||||
| this.openidList = openidList; | |||||
| } | |||||
| } | } | ||||
| } | } | ||||
| @@ -2,6 +2,7 @@ package me.chanjar.weixin.mp.bean.tag; | |||||
| import com.google.gson.JsonParser; | import com.google.gson.JsonParser; | ||||
| import com.google.gson.reflect.TypeToken; | import com.google.gson.reflect.TypeToken; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| @@ -16,6 +17,7 @@ import java.util.List; | |||||
| * | * | ||||
| * @author <a href="https://github.com/binarywang">Binary Wang</a> | * @author <a href="https://github.com/binarywang">Binary Wang</a> | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxUserTag implements Serializable { | public class WxUserTag implements Serializable { | ||||
| private static final long serialVersionUID = -7722428695667031252L; | private static final long serialVersionUID = -7722428695667031252L; | ||||
| @@ -47,30 +49,6 @@ public class WxUserTag implements Serializable { | |||||
| }.getType()); | }.getType()); | ||||
| } | } | ||||
| public String getName() { | |||||
| return this.name; | |||||
| } | |||||
| public void setName(String name) { | |||||
| this.name = name; | |||||
| } | |||||
| public Integer getCount() { | |||||
| return this.count; | |||||
| } | |||||
| public void setCount(Integer count) { | |||||
| this.count = count; | |||||
| } | |||||
| public Long getId() { | |||||
| return this.id; | |||||
| } | |||||
| public void setId(Long id) { | |||||
| this.id = id; | |||||
| } | |||||
| public String toJson() { | public String toJson() { | ||||
| return WxMpGsonBuilder.create().toJson(this); | return WxMpGsonBuilder.create().toJson(this); | ||||
| } | } | ||||
| @@ -3,6 +3,7 @@ package me.chanjar.weixin.mp.bean.template; | |||||
| import com.google.gson.JsonParser; | import com.google.gson.JsonParser; | ||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import com.google.gson.reflect.TypeToken; | import com.google.gson.reflect.TypeToken; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| @@ -17,6 +18,7 @@ import java.util.List; | |||||
| * | * | ||||
| * @author <a href="https://github.com/binarywang">Binary Wang</a> | * @author <a href="https://github.com/binarywang">Binary Wang</a> | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpTemplate implements Serializable { | public class WxMpTemplate implements Serializable { | ||||
| private static final JsonParser JSON_PARSER = new JsonParser(); | private static final JsonParser JSON_PARSER = new JsonParser(); | ||||
| private static final long serialVersionUID = -7366474522571199372L; | private static final long serialVersionUID = -7366474522571199372L; | ||||
| @@ -69,52 +71,4 @@ public class WxMpTemplate implements Serializable { | |||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| } | } | ||||
| public String getTemplateId() { | |||||
| return this.templateId; | |||||
| } | |||||
| public void setTemplateId(String templateId) { | |||||
| this.templateId = templateId; | |||||
| } | |||||
| public String getTitle() { | |||||
| return this.title; | |||||
| } | |||||
| public void setTitle(String title) { | |||||
| this.title = title; | |||||
| } | |||||
| public String getPrimaryIndustry() { | |||||
| return this.primaryIndustry; | |||||
| } | |||||
| public void setPrimaryIndustry(String primaryIndustry) { | |||||
| this.primaryIndustry = primaryIndustry; | |||||
| } | |||||
| public String getDeputyIndustry() { | |||||
| return this.deputyIndustry; | |||||
| } | |||||
| public void setDeputyIndustry(String deputyIndustry) { | |||||
| this.deputyIndustry = deputyIndustry; | |||||
| } | |||||
| public String getContent() { | |||||
| return this.content; | |||||
| } | |||||
| public void setContent(String content) { | |||||
| this.content = content; | |||||
| } | |||||
| public String getExample() { | |||||
| return this.example; | |||||
| } | |||||
| public void setExample(String example) { | |||||
| this.example = example; | |||||
| } | |||||
| } | } | ||||
| @@ -1,10 +1,13 @@ | |||||
| package me.chanjar.weixin.mp.bean.template; | package me.chanjar.weixin.mp.bean.template; | ||||
| import lombok.Data; | |||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| /** | /** | ||||
| * @author Daniel Qian | * @author Daniel Qian | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpTemplateData implements Serializable { | public class WxMpTemplateData implements Serializable { | ||||
| private static final long serialVersionUID = 6301835292940277870L; | private static final long serialVersionUID = 6301835292940277870L; | ||||
| @@ -26,28 +29,4 @@ public class WxMpTemplateData implements Serializable { | |||||
| this.color = color; | this.color = color; | ||||
| } | } | ||||
| public String getName() { | |||||
| return this.name; | |||||
| } | |||||
| public void setName(String name) { | |||||
| this.name = name; | |||||
| } | |||||
| public String getValue() { | |||||
| return this.value; | |||||
| } | |||||
| public void setValue(String value) { | |||||
| this.value = value; | |||||
| } | |||||
| public String getColor() { | |||||
| return this.color; | |||||
| } | |||||
| public void setColor(String color) { | |||||
| this.color = color; | |||||
| } | |||||
| } | } | ||||
| @@ -1,6 +1,7 @@ | |||||
| package me.chanjar.weixin.mp.bean.template; | package me.chanjar.weixin.mp.bean.template; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.common.util.ToStringUtils; | import me.chanjar.weixin.common.util.ToStringUtils; | ||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| @@ -9,6 +10,7 @@ import java.io.Serializable; | |||||
| /** | /** | ||||
| * @author miller | * @author miller | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpTemplateIndustry implements Serializable { | public class WxMpTemplateIndustry implements Serializable { | ||||
| private static final long serialVersionUID = -7700398224795914722L; | private static final long serialVersionUID = -7700398224795914722L; | ||||
| @@ -36,26 +38,11 @@ public class WxMpTemplateIndustry implements Serializable { | |||||
| return WxMpGsonBuilder.create().toJson(this); | return WxMpGsonBuilder.create().toJson(this); | ||||
| } | } | ||||
| public Industry getPrimaryIndustry() { | |||||
| return this.primaryIndustry; | |||||
| } | |||||
| public void setPrimaryIndustry(Industry primaryIndustry) { | |||||
| this.primaryIndustry = primaryIndustry; | |||||
| } | |||||
| public Industry getSecondIndustry() { | |||||
| return this.secondIndustry; | |||||
| } | |||||
| public void setSecondIndustry(Industry secondIndustry) { | |||||
| this.secondIndustry = secondIndustry; | |||||
| } | |||||
| /** | /** | ||||
| * @author miller | * @author miller | ||||
| * 官方文档中,创建和获取的数据结构不一样。所以采用冗余字段的方式,实现相应的接口 | * 官方文档中,创建和获取的数据结构不一样。所以采用冗余字段的方式,实现相应的接口 | ||||
| */ | */ | ||||
| @Data | |||||
| public static class Industry implements Serializable { | public static class Industry implements Serializable { | ||||
| private static final long serialVersionUID = -1707184885588012142L; | private static final long serialVersionUID = -1707184885588012142L; | ||||
| private String id; | private String id; | ||||
| @@ -80,28 +67,5 @@ public class WxMpTemplateIndustry implements Serializable { | |||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||
| } | } | ||||
| public String getId() { | |||||
| return this.id; | |||||
| } | |||||
| public void setId(String id) { | |||||
| this.id = id; | |||||
| } | |||||
| public String getFirstClass() { | |||||
| return this.firstClass; | |||||
| } | |||||
| public void setFirstClass(String firstClass) { | |||||
| this.firstClass = firstClass; | |||||
| } | |||||
| public String getSecondClass() { | |||||
| return this.secondClass; | |||||
| } | |||||
| public void setSecondClass(String secondClass) { | |||||
| this.secondClass = secondClass; | |||||
| } | |||||
| } | } | ||||
| } | } | ||||
| @@ -1,5 +1,6 @@ | |||||
| package me.chanjar.weixin.mp.bean.template; | package me.chanjar.weixin.mp.bean.template; | ||||
| import lombok.Data; | |||||
| import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder; | ||||
| import java.io.Serializable; | import java.io.Serializable; | ||||
| @@ -9,6 +10,7 @@ import java.util.List; | |||||
| /** | /** | ||||
| * 参考 http://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1433751277&token=&lang=zh_CN 发送模板消息接口部分 | * 参考 http://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1433751277&token=&lang=zh_CN 发送模板消息接口部分 | ||||
| */ | */ | ||||
| @Data | |||||
| public class WxMpTemplateMessage implements Serializable { | public class WxMpTemplateMessage implements Serializable { | ||||
| private static final long serialVersionUID = 5063374783759519418L; | private static final long serialVersionUID = 5063374783759519418L; | ||||
| @@ -45,138 +47,22 @@ public class WxMpTemplateMessage implements Serializable { | |||||
| public WxMpTemplateMessage() { | public WxMpTemplateMessage() { | ||||
| } | } | ||||
| public static WxMpTemplateMessageBuilder builder() { | |||||
| return new WxMpTemplateMessageBuilder(); | |||||
| } | |||||
| public String getToUser() { | |||||
| return this.toUser; | |||||
| } | |||||
| public void setToUser(String toUser) { | |||||
| this.toUser = toUser; | |||||
| } | |||||
| public String getTemplateId() { | |||||
| return this.templateId; | |||||
| } | |||||
| public void setTemplateId(String templateId) { | |||||
| this.templateId = templateId; | |||||
| } | |||||
| public String getUrl() { | |||||
| return this.url; | |||||
| } | |||||
| public void setUrl(String url) { | |||||
| this.url = url; | |||||
| } | |||||
| public List<WxMpTemplateData> getData() { | |||||
| return this.data; | |||||
| } | |||||
| public void setData(List<WxMpTemplateData> data) { | |||||
| this.data = data; | |||||
| } | |||||
| public void addWxMpTemplateData(WxMpTemplateData datum) { | |||||
| this.data.add(datum); | |||||
| } | |||||
| public MiniProgram getMiniProgram() { | |||||
| return this.miniProgram; | |||||
| } | |||||
| public void setMiniProgram(MiniProgram miniProgram) { | |||||
| this.miniProgram = miniProgram; | |||||
| } | |||||
| public String toJson() { | public String toJson() { | ||||
| return WxMpGsonBuilder.INSTANCE.create().toJson(this); | return WxMpGsonBuilder.INSTANCE.create().toJson(this); | ||||
| } | } | ||||
| @Data | |||||
| public static class MiniProgram implements Serializable { | public static class MiniProgram implements Serializable { | ||||
| private static final long serialVersionUID = -7945254706501974849L; | private static final long serialVersionUID = -7945254706501974849L; | ||||
| private String appid; | private String appid; | ||||
| private String pagePath; | private String pagePath; | ||||
| public MiniProgram() { | |||||
| } | |||||
| public MiniProgram(String appid, String pagePath) { | public MiniProgram(String appid, String pagePath) { | ||||
| this.appid = appid; | this.appid = appid; | ||||
| this.pagePath = pagePath; | this.pagePath = pagePath; | ||||
| } | } | ||||
| public String getAppid() { | |||||
| return this.appid; | |||||
| } | |||||
| public void setAppid(String appid) { | |||||
| this.appid = appid; | |||||
| } | |||||
| public String getPagePath() { | |||||
| return this.pagePath; | |||||
| } | |||||
| public void setPagePath(String pagePath) { | |||||
| this.pagePath = pagePath; | |||||
| } | |||||
| } | |||||
| public static class WxMpTemplateMessageBuilder { | |||||
| private String toUser; | |||||
| private String templateId; | |||||
| private String url; | |||||
| private List<WxMpTemplateData> data = new ArrayList<>(); | |||||
| private MiniProgram miniProgram; | |||||
| public WxMpTemplateMessageBuilder toUser(String toUser) { | |||||
| this.toUser = toUser; | |||||
| return this; | |||||
| } | |||||
| public WxMpTemplateMessageBuilder templateId(String templateId) { | |||||
| this.templateId = templateId; | |||||
| return this; | |||||
| } | |||||
| public WxMpTemplateMessageBuilder url(String url) { | |||||
| this.url = url; | |||||
| return this; | |||||
| } | |||||
| public WxMpTemplateMessageBuilder data(List<WxMpTemplateData> data) { | |||||
| this.data = data; | |||||
| return this; | |||||
| } | |||||
| public WxMpTemplateMessageBuilder from(WxMpTemplateMessage origin) { | |||||
| this.toUser(origin.toUser); | |||||
| this.templateId(origin.templateId); | |||||
| this.url(origin.url); | |||||
| this.data(origin.data); | |||||
| return this; | |||||
| } | |||||
| public WxMpTemplateMessageBuilder miniProgram(MiniProgram miniProgram) { | |||||
| this.miniProgram = miniProgram; | |||||
| return this; | |||||
| } | |||||
| public WxMpTemplateMessage build() { | |||||
| WxMpTemplateMessage m = new WxMpTemplateMessage(); | |||||
| m.toUser = this.toUser; | |||||
| m.templateId = this.templateId; | |||||
| m.url = this.url; | |||||
| m.data = this.data; | |||||
| m.miniProgram = this.miniProgram; | |||||
| return m; | |||||
| } | |||||
| } | } | ||||
| } | } | ||||
| @@ -28,7 +28,7 @@ public class WxQrCodeTicketAdapter implements JsonDeserializer<WxMpQrCodeTicket> | |||||
| ticket.setTicket(GsonHelper.getAsString(ticketJsonObject.get("ticket"))); | ticket.setTicket(GsonHelper.getAsString(ticketJsonObject.get("ticket"))); | ||||
| } | } | ||||
| if (ticketJsonObject.get("expire_seconds") != null && !ticketJsonObject.get("expire_seconds").isJsonNull()) { | if (ticketJsonObject.get("expire_seconds") != null && !ticketJsonObject.get("expire_seconds").isJsonNull()) { | ||||
| ticket.setExpire_seconds(GsonHelper.getAsPrimitiveInt(ticketJsonObject.get("expire_seconds"))); | |||||
| ticket.setExpireSeconds(GsonHelper.getAsPrimitiveInt(ticketJsonObject.get("expire_seconds"))); | |||||
| } | } | ||||
| if (ticketJsonObject.get("url") != null && !ticketJsonObject.get("url").isJsonNull()) { | if (ticketJsonObject.get("url") != null && !ticketJsonObject.get("url").isJsonNull()) { | ||||
| ticket.setUrl(GsonHelper.getAsString(ticketJsonObject.get("url"))); | ticket.setUrl(GsonHelper.getAsString(ticketJsonObject.get("url"))); | ||||
| @@ -37,7 +37,7 @@ public class WxMpQrcodeServiceImplTest { | |||||
| WxMpQrCodeTicket ticket = this.wxService.getQrcodeService().qrCodeCreateTmpTicket(sceneId, null); | WxMpQrCodeTicket ticket = this.wxService.getQrcodeService().qrCodeCreateTmpTicket(sceneId, null); | ||||
| Assert.assertNotNull(ticket.getUrl()); | Assert.assertNotNull(ticket.getUrl()); | ||||
| Assert.assertNotNull(ticket.getTicket()); | Assert.assertNotNull(ticket.getTicket()); | ||||
| Assert.assertTrue(ticket.getExpire_seconds() != -1); | |||||
| Assert.assertTrue(ticket.getExpireSeconds() != -1); | |||||
| System.out.println(ticket); | System.out.println(ticket); | ||||
| } | } | ||||
| @@ -47,7 +47,7 @@ public class WxMpQrcodeServiceImplTest { | |||||
| WxMpQrCodeTicket ticket = this.wxService.getQrcodeService().qrCodeCreateTmpTicket(sceneStr, null); | WxMpQrCodeTicket ticket = this.wxService.getQrcodeService().qrCodeCreateTmpTicket(sceneStr, null); | ||||
| Assert.assertNotNull(ticket.getUrl()); | Assert.assertNotNull(ticket.getUrl()); | ||||
| Assert.assertNotNull(ticket.getTicket()); | Assert.assertNotNull(ticket.getTicket()); | ||||
| Assert.assertTrue(ticket.getExpire_seconds() != -1); | |||||
| Assert.assertTrue(ticket.getExpireSeconds() != -1); | |||||
| System.out.println(ticket); | System.out.println(ticket); | ||||
| } | } | ||||
| @@ -56,7 +56,7 @@ public class WxMpQrcodeServiceImplTest { | |||||
| WxMpQrCodeTicket ticket = this.wxService.getQrcodeService().qrCodeCreateLastTicket(sceneId); | WxMpQrCodeTicket ticket = this.wxService.getQrcodeService().qrCodeCreateLastTicket(sceneId); | ||||
| Assert.assertNotNull(ticket.getUrl()); | Assert.assertNotNull(ticket.getUrl()); | ||||
| Assert.assertNotNull(ticket.getTicket()); | Assert.assertNotNull(ticket.getTicket()); | ||||
| Assert.assertTrue(ticket.getExpire_seconds() == -1); | |||||
| Assert.assertTrue(ticket.getExpireSeconds() == -1); | |||||
| System.out.println(ticket); | System.out.println(ticket); | ||||
| } | } | ||||