mirror of
https://gitee.com/binary/weixin-java-tools.git
synced 2025-09-22 20:13:45 +08:00
企业号用户增加enable属性,可以同步本地系统的用户有效性,微信异常消息加冒号,代码已验证
This commit is contained in:
@@ -49,7 +49,7 @@ public class WxError implements Serializable {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
return "微信错误 errcode=" + errorCode + ", errmsg=" + errorMsg + "\njson:" + json;
|
return "微信错误: errcode=" + errorCode + ", errmsg=" + errorMsg + "\njson:" + json;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@@ -24,6 +24,7 @@ public class WxCpUser implements Serializable {
|
|||||||
private String weiXinId;
|
private String weiXinId;
|
||||||
private String avatar;
|
private String avatar;
|
||||||
private Integer status;
|
private Integer status;
|
||||||
|
private Integer enable;
|
||||||
private final List<Attr> extAttrs = new ArrayList<Attr>();
|
private final List<Attr> extAttrs = new ArrayList<Attr>();
|
||||||
|
|
||||||
public String getUserId() {
|
public String getUserId() {
|
||||||
@@ -114,6 +115,14 @@ public class WxCpUser implements Serializable {
|
|||||||
this.status = status;
|
this.status = status;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public Integer getEnable() {
|
||||||
|
return enable;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setEnable(Integer enable) {
|
||||||
|
this.enable = enable;
|
||||||
|
}
|
||||||
|
|
||||||
public void addExtAttr(String name, String value) {
|
public void addExtAttr(String name, String value) {
|
||||||
this.extAttrs.add(new Attr(name, value));
|
this.extAttrs.add(new Attr(name, value));
|
||||||
}
|
}
|
||||||
|
@@ -98,6 +98,9 @@ public class WxCpUserGsonAdapter implements JsonDeserializer<WxCpUser>, JsonSeri
|
|||||||
if (user.getStatus() != null) {
|
if (user.getStatus() != null) {
|
||||||
o.addProperty("status", user.getStatus());
|
o.addProperty("status", user.getStatus());
|
||||||
}
|
}
|
||||||
|
if (user.getEnable() != null) {
|
||||||
|
o.addProperty("enable", user.getEnable());
|
||||||
|
}
|
||||||
if (user.getExtAttrs().size() > 0) {
|
if (user.getExtAttrs().size() > 0) {
|
||||||
JsonArray attrsJsonArray = new JsonArray();
|
JsonArray attrsJsonArray = new JsonArray();
|
||||||
for (WxCpUser.Attr attr : user.getExtAttrs()) {
|
for (WxCpUser.Attr attr : user.getExtAttrs()) {
|
||||||
|
Reference in New Issue
Block a user