规范统一openid的问题 #177

This commit is contained in:
Binary Wang
2017-04-10 10:24:32 +08:00
parent 66f04c48e0
commit bc0fbf76a5
3 changed files with 14 additions and 14 deletions

View File

@@ -22,11 +22,11 @@ public class WxUserListGsonAdapter implements JsonDeserializer<WxMpUserList> {
WxMpUserList wxMpUserList = new WxMpUserList();
wxMpUserList.setTotal(GsonHelper.getInteger(o, "total"));
wxMpUserList.setCount(GsonHelper.getInteger(o, "count"));
wxMpUserList.setNextOpenId(GsonHelper.getString(o, "next_openid"));
wxMpUserList.setNextOpenid(GsonHelper.getString(o, "next_openid"));
if (o.get("data") != null && !o.get("data").isJsonNull() && !o.get("data").getAsJsonObject().get("openid").isJsonNull()) {
JsonArray data = o.get("data").getAsJsonObject().get("openid").getAsJsonArray();
for (int i = 0; i < data.size(); i++) {
wxMpUserList.getOpenIds().add(GsonHelper.getAsString(data.get(i)));
wxMpUserList.getOpenids().add(GsonHelper.getAsString(data.get(i)));
}
}
return wxMpUserList;