From 4d5a6b228b0b2900ce6c4405e8755384222d9f83 Mon Sep 17 00:00:00 2001 From: jinyu Date: Fri, 7 Aug 2015 15:21:02 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=BB=E8=A6=81=E5=8E=BB=E6=8E=89=E4=BA=86?= =?UTF-8?q?=E5=AE=9E=E4=BD=93=E7=B1=BB=E4=B8=AD=E7=9A=84=E5=AD=97=E6=AE=B5?= =?UTF-8?q?=E4=B8=8A@JSONFiled=E4=B8=8A=E7=9A=84deserialize=3Dfalse?= =?UTF-8?q?=E5=B1=9E=E6=80=A7=E5=92=8C=E4=B8=8D=E5=90=88=E7=90=86=E7=9A=84?= =?UTF-8?q?format=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGE.md | 6 +- .../com/foxinmy/weixin4j/model/Button.java | 7 +- .../com/foxinmy/weixin4j/model/MediaItem.java | 12 +- .../foxinmy/weixin4j/payment/JsPayNotify.java | 30 ++- .../weixin4j/payment/MicroPayPackage.java | 18 +- .../foxinmy/weixin4j/payment/PayBaseInfo.java | 16 +- .../weixin4j/payment/coupon/CouponDetail.java | 43 ++-- .../weixin4j/payment/coupon/CouponInfo.java | 10 +- .../weixin4j/payment/coupon/CouponResult.java | 15 +- .../weixin4j/payment/coupon/CouponStock.java | 38 ++-- .../weixin4j/payment/mch/ApiResult.java | 5 +- .../weixin4j/payment/mch/MPPayment.java | 16 +- .../weixin4j/payment/mch/MPPaymentRecord.java | 22 +- .../weixin4j/payment/mch/MchPayPackage.java | 30 +-- .../payment/mch/NativePayResponse.java | 19 +- .../foxinmy/weixin4j/payment/mch/Order.java | 62 +++--- .../weixin4j/payment/mch/RedpacketRecord.java | 72 ++++--- .../payment/mch/RedpacketSendResult.java | 20 +- .../weixin4j/payment/mch/RefundDetail.java | 74 ++++--- .../weixin4j/payment/mch/RefundRecord.java | 28 ++- .../mp/datacube/ArticleDatacubeShare.java | 7 +- .../weixin4j/mp/datacube/ArticleSummary.java | 13 +- .../weixin4j/mp/datacube/ArticleTotal.java | 13 +- .../weixin4j/mp/datacube/UpstreamMsg.java | 7 +- .../weixin4j/mp/datacube/UpstreamMsgDist.java | 7 +- .../weixin4j/mp/datacube/UserSummary.java | 13 +- .../weixin4j/mp/message/TemplateMessage.java | 64 +++--- .../weixin4j/mp/model/CustomRecord.java | 45 ++-- .../foxinmy/weixin4j/mp/model/KfAccount.java | 17 +- .../foxinmy/weixin4j/mp/model/SemResult.java | 5 +- .../com/foxinmy/weixin4j/mp/model/User.java | 100 +++++---- .../weixin4j/mp/payment/v2/ApiResultV2.java | 11 +- .../mp/payment/v2/NativePayNotifyV2.java | 8 +- .../mp/payment/v2/NativePayResponseV2.java | 7 +- .../weixin4j/mp/payment/v2/OrderV2.java | 30 ++- .../weixin4j/mp/payment/v2/PayFeedback.java | 9 + .../weixin4j/mp/payment/v2/PayWarn.java | 4 + .../mp/payment/v2/RefundDetailV2.java | 11 +- .../src/main/resources/weixin4j.properties | 2 +- .../foxinmy/weixin4j/mp/test/MenuTest.java | 2 +- weixin4j-qy/README.md | 2 +- .../com/foxinmy/weixin4j/qy/api/BatchApi.java | 6 +- .../com/foxinmy/weixin4j/qy/api/PartyApi.java | 2 +- .../com/foxinmy/weixin4j/qy/api/UserApi.java | 2 + .../weixin4j/qy/message/ChatMessage.java | 9 +- .../weixin4j/qy/message/NotifyMessage.java | 13 +- .../foxinmy/weixin4j/qy/model/AgentInfo.java | 24 ++- .../weixin4j/qy/model/AgentOverview.java | 41 ++-- .../weixin4j/qy/model/AgentSetter.java | 55 +++-- .../weixin4j/qy/model/BatchResult.java | 75 ++++--- .../foxinmy/weixin4j/qy/model/ChatInfo.java | 26 ++- .../foxinmy/weixin4j/qy/model/ChatMute.java | 23 +- .../qy/model/{Corpinfo.java => CorpInfo.java} | 88 ++++---- .../foxinmy/weixin4j/qy/model/NameValue.java | 20 +- .../foxinmy/weixin4j/qy/model/OUserInfo.java | 117 +++++----- .../com/foxinmy/weixin4j/qy/model/Party.java | 50 +++-- .../com/foxinmy/weixin4j/qy/model/Tag.java | 10 +- .../com/foxinmy/weixin4j/qy/model/User.java | 204 ++++++++---------- .../foxinmy/weixin4j/qy/test/BatchTest.java | 2 +- .../foxinmy/weixin4j/qy/test/PartyTest.java | 4 +- .../foxinmy/weixin4j/qy/test/UserTest.java | 15 +- 61 files changed, 946 insertions(+), 760 deletions(-) rename weixin4j-qy/src/main/java/com/foxinmy/weixin4j/qy/model/{Corpinfo.java => CorpInfo.java} (64%) diff --git a/CHANGE.md b/CHANGE.md index b107894d..7236a081 100644 --- a/CHANGE.md +++ b/CHANGE.md @@ -423,4 +423,8 @@ * 2015-08-06 - + **weixin4j-server**: 调整`LocationEventMessage`类中的经纬度字段类型为double \ No newline at end of file + + **weixin4j-server**: 调整`LocationEventMessage`类中的经纬度字段类型为double + +* 2015-08-07 + + + 主要去掉了实体类中的字段上@JSONFiled上的deserialize=false属性和不合理的format方法 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 a37d011b..92cbd8af 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 @@ -56,7 +56,8 @@ public class Button implements Serializable { @JSONField(name = "sub_button") private List