diff --git a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/WxCpUser.java b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/WxCpUser.java index a0ecac268..2cda7fde5 100644 --- a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/WxCpUser.java +++ b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/WxCpUser.java @@ -22,6 +22,7 @@ public class WxCpUser implements Serializable { private static final long serialVersionUID = -5696099236344075582L; private String userId; + private String newUserId; private String name; private Long[] departIds; private Integer[] orders; diff --git a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/util/json/WxCpUserGsonAdapter.java b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/util/json/WxCpUserGsonAdapter.java index 7df4cd78f..6b09c3dc1 100644 --- a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/util/json/WxCpUserGsonAdapter.java +++ b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/util/json/WxCpUserGsonAdapter.java @@ -189,6 +189,9 @@ public class WxCpUserGsonAdapter implements JsonDeserializer, JsonSeri if (user.getUserId() != null) { o.addProperty("userid", user.getUserId()); } + if (user.getNewUserId() != null) { + o.addProperty("new_userid", user.getNewUserId()); + } if (user.getName() != null) { o.addProperty("name", user.getName()); }