From 7f2f1d8f647a5a0182d9aec3be7af81b418e3c2a Mon Sep 17 00:00:00 2001 From: jinyu Date: Mon, 20 Jun 2016 10:30:41 +0800 Subject: [PATCH] version upgrade to 1.7.0 --- CHANGE.md | 6 +- pom.xml | 3 +- weixin4j-base/pom.xml | 4 +- .../com/foxinmy/weixin4j/model/Button.java | 21 +- .../weixin4j/payment/WeixinPayProxy.java | 2 +- weixin4j-example/pom.xml | 6 +- .../Weixin4jServerStartupWithoutThread.java | 11 +- weixin4j-mp/pom.xml | 2 +- .../com/foxinmy/weixin4j/mp/WeixinProxy.java | 2 +- .../foxinmy/weixin4j/mp/api/HelperApi.java | 8 +- .../foxinmy/weixin4j/mp/card/CardCoupon.java | 42 ---- .../weixin4j/mp/card/CardCouponBuilder.java | 14 -- .../weixin4j/mp/card/CouponAdvancedInfo.java | 18 -- .../weixin4j/mp/card/CouponBaseInfo.java | 18 -- .../weixin4j/mp/card/CouponDetailInfo.java | 18 -- .../weixin4j/mp/card/GrouponCoupon.java | 30 --- weixin4j-qy/pom.xml | 2 +- .../com/foxinmy/weixin4j/qy/WeixinProxy.java | 2 +- .../foxinmy/weixin4j/qy/WeixinSuiteProxy.java | 2 +- weixin4j-server/pom.xml | 7 +- .../dispatcher/DefaultMessageMatcher.java | 202 ------------------ 21 files changed, 42 insertions(+), 378 deletions(-) delete mode 100644 weixin4j-mp/src/main/java/com/foxinmy/weixin4j/mp/card/CardCoupon.java delete mode 100644 weixin4j-mp/src/main/java/com/foxinmy/weixin4j/mp/card/CardCouponBuilder.java delete mode 100644 weixin4j-mp/src/main/java/com/foxinmy/weixin4j/mp/card/CouponAdvancedInfo.java delete mode 100644 weixin4j-mp/src/main/java/com/foxinmy/weixin4j/mp/card/CouponBaseInfo.java delete mode 100644 weixin4j-mp/src/main/java/com/foxinmy/weixin4j/mp/card/CouponDetailInfo.java delete mode 100644 weixin4j-mp/src/main/java/com/foxinmy/weixin4j/mp/card/GrouponCoupon.java delete mode 100644 weixin4j-server/src/main/java/com/foxinmy/weixin4j/dispatcher/DefaultMessageMatcher.java diff --git a/CHANGE.md b/CHANGE.md index 1d041cc9..f306065e 100644 --- a/CHANGE.md +++ b/CHANGE.md @@ -713,4 +713,8 @@ + 优化PayOldApi - + weixin4j-mp:新增接口调用次数清零接口 \ No newline at end of file + + weixin4j-mp:新增接口调用次数清零接口 + +* 2016-06-20 + + + version upgrade to 1.7.0 \ No newline at end of file diff --git a/pom.xml b/pom.xml index 3fed2489..78987f73 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 com.foxinmy weixin4j - 1.6.9 + 1.7.0 pom weixin4j https://github.com/foxinmy/weixin4j @@ -50,6 +50,7 @@ UTF-8 1.6 1.6 + 1.2.3 diff --git a/weixin4j-base/pom.xml b/weixin4j-base/pom.xml index 76cfa5ad..83b03486 100644 --- a/weixin4j-base/pom.xml +++ b/weixin4j-base/pom.xml @@ -5,7 +5,7 @@ com.foxinmy weixin4j - 1.6.9 + 1.7.0 weixin4j-base weixin4j-base @@ -15,7 +15,7 @@ com.alibaba fastjson - 1.2.3 + ${fastjson.version} junit diff --git a/weixin4j-base/src/main/java/com/foxinmy/weixin4j/model/Button.java b/weixin4j-base/src/main/java/com/foxinmy/weixin4j/model/Button.java index 441c1d16..01446871 100644 --- a/weixin4j-base/src/main/java/com/foxinmy/weixin4j/model/Button.java +++ b/weixin4j-base/src/main/java/com/foxinmy/weixin4j/model/Button.java @@ -6,7 +6,6 @@ import java.util.Arrays; import java.util.List; import com.alibaba.fastjson.annotation.JSONField; -import com.foxinmy.weixin4j.tuple.MpArticle; import com.foxinmy.weixin4j.type.ButtonType; /** @@ -49,10 +48,10 @@ public class Button implements Serializable { */ private String content; /** - * 图文列表 只有在公众平台设置的菜单才有 + * 扩展属性,比如在公众平台设置菜单时的图文列表 */ @JSONField(serialize = false, deserialize = false) - private List articles; + private Object extra; /** * 二级菜单数组,个数应为1~5个 */ @@ -117,17 +116,17 @@ public class Button implements Serializable { this.content = content; } - public List getArticles() { - return articles; + public Object getExtra() { + return extra; } /** - * 创建菜单设置无效 - * - * @param articles + * 扩展只读属性,设置无效 + * + * @param extra */ - public void setArticles(List articles) { - this.articles = articles; + public void setExtra(Object extra) { + this.extra = extra; } public List