From 89470660ef1fa76a88ae522024a40565ba933685 Mon Sep 17 00:00:00 2001 From: Binary Wang Date: Mon, 10 Apr 2017 10:53:58 +0800 Subject: [PATCH] =?UTF-8?q?WxMpUserList=E9=87=8Ctotal=E7=B1=BB=E5=9E=8B?= =?UTF-8?q?=E6=94=B9=E4=B8=BAlong=20#176?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/me/chanjar/weixin/mp/bean/result/WxMpUserList.java | 6 +++--- .../chanjar/weixin/mp/util/json/WxUserListGsonAdapter.java | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/result/WxMpUserList.java b/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/result/WxMpUserList.java index 210abc05..87ce18cd 100644 --- a/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/result/WxMpUserList.java +++ b/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/result/WxMpUserList.java @@ -12,14 +12,14 @@ import java.util.List; */ public class WxMpUserList { - protected int total = -1; + protected long total = -1; protected int count = -1; protected List openids = new ArrayList<>(); protected String nextOpenid; - public int getTotal() { + public long getTotal() { return this.total; } - public void setTotal(int total) { + public void setTotal(long total) { this.total = total; } public int getCount() { diff --git a/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/json/WxUserListGsonAdapter.java b/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/json/WxUserListGsonAdapter.java index cd39fb9f..e150a63f 100644 --- a/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/json/WxUserListGsonAdapter.java +++ b/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/json/WxUserListGsonAdapter.java @@ -20,7 +20,7 @@ public class WxUserListGsonAdapter implements JsonDeserializer { public WxMpUserList deserialize(JsonElement json, Type typeOfT, JsonDeserializationContext context) throws JsonParseException { JsonObject o = json.getAsJsonObject(); WxMpUserList wxMpUserList = new WxMpUserList(); - wxMpUserList.setTotal(GsonHelper.getInteger(o, "total")); + wxMpUserList.setTotal(GsonHelper.getLong(o, "total")); wxMpUserList.setCount(GsonHelper.getInteger(o, "count")); wxMpUserList.setNextOpenid(GsonHelper.getString(o, "next_openid")); if (o.get("data") != null && !o.get("data").isJsonNull() && !o.get("data").getAsJsonObject().get("openid").isJsonNull()) {