mirror of
				https://gitee.com/binary/weixin-java-tools.git
				synced 2025-10-31 02:28:25 +08:00 
			
		
		
		
	Merge commit '3853c7ee4050e67b9211c385147444100aa69ee5' into develop
* commit '3853c7ee4050e67b9211c385147444100aa69ee5': upgrade to 1.1.9-SNAPSHOT upgrade to version 1.1.8 个人信息缺少remark和groupId
This commit is contained in:
		| @ -17,7 +17,7 @@ weixin-java-tools | ||||
| <dependency> | ||||
|   <groupId>me.chanjar</groupId> | ||||
|   <artifactId>weixin-java-mp</artifactId> | ||||
|   <version>1.1.8</version> | ||||
|   <version>1.1.9</version> | ||||
| </dependency> | ||||
| ``` | ||||
|  | ||||
| @ -27,7 +27,7 @@ weixin-java-tools | ||||
| <dependency> | ||||
|   <groupId>me.chanjar</groupId> | ||||
|   <artifactId>weixin-java-cp</artifactId> | ||||
|   <version>1.1.8</version> | ||||
|   <version>1.1.9</version> | ||||
| </dependency> | ||||
| ``` | ||||
|  | ||||
|  | ||||
							
								
								
									
										2
									
								
								pom.xml
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								pom.xml
									
									
									
									
									
								
							| @ -5,7 +5,7 @@ | ||||
|   <modelVersion>4.0.0</modelVersion> | ||||
|   <groupId>me.chanjar</groupId> | ||||
|   <artifactId>weixin-java-parent</artifactId> | ||||
|   <version>1.1.8-SNAPSHOT</version> | ||||
|   <version>1.1.9-SNAPSHOT</version> | ||||
|   <packaging>pom</packaging> | ||||
|   <name>WeiXin Java Tools - Parent</name> | ||||
|   <description>微信公众号、企业号上级POM</description> | ||||
|  | ||||
| @ -6,7 +6,7 @@ | ||||
|   <parent> | ||||
|     <groupId>me.chanjar</groupId> | ||||
|     <artifactId>weixin-java-parent</artifactId> | ||||
|     <version>1.1.8-SNAPSHOT</version> | ||||
|     <version>1.1.9-SNAPSHOT</version> | ||||
|   </parent> | ||||
|  | ||||
|   <artifactId>weixin-java-common</artifactId> | ||||
|  | ||||
| @ -6,7 +6,7 @@ | ||||
|     <parent> | ||||
|         <groupId>me.chanjar</groupId> | ||||
|         <artifactId>weixin-java-parent</artifactId> | ||||
|         <version>1.1.8-SNAPSHOT</version> | ||||
|         <version>1.1.9-SNAPSHOT</version> | ||||
|     </parent> | ||||
|  | ||||
|     <artifactId>weixin-java-cp</artifactId> | ||||
|  | ||||
| @ -6,7 +6,7 @@ | ||||
|     <parent> | ||||
|         <groupId>me.chanjar</groupId> | ||||
|         <artifactId>weixin-java-parent</artifactId> | ||||
|         <version>1.1.8-SNAPSHOT</version> | ||||
|         <version>1.1.9-SNAPSHOT</version> | ||||
|     </parent> | ||||
|     <artifactId>weixin-java-mp</artifactId> | ||||
|     <name>WeiXin Java Tools - MP</name> | ||||
|  | ||||
| @ -23,6 +23,8 @@ public class WxMpUser implements Serializable { | ||||
|   protected Long subscribeTime; | ||||
|   protected String unionId; | ||||
|   protected Integer sexId; | ||||
|   protected String remark; | ||||
|   protected Integer groupId; | ||||
|  | ||||
|   public Boolean getSubscribe() { | ||||
|     return subscribe; | ||||
| @ -103,6 +105,19 @@ public class WxMpUser implements Serializable { | ||||
|     this.sexId = sexId; | ||||
|   } | ||||
|  | ||||
|   public String getRemark() { | ||||
|     return remark; | ||||
|   } | ||||
|   public void setRemark(String remark) { | ||||
|     this.remark = remark; | ||||
|   } | ||||
|   public Integer getGroupId() { | ||||
|     return groupId; | ||||
|   } | ||||
|   public void setGroupId(Integer groupId) { | ||||
|     this.groupId = groupId; | ||||
|   } | ||||
|  | ||||
|   public static WxMpUser fromJson(String json) { | ||||
|     return WxMpGsonBuilder.INSTANCE.create().fromJson(json, WxMpUser.class); | ||||
|   } | ||||
| @ -121,6 +136,8 @@ public class WxMpUser implements Serializable { | ||||
|         ", headImgUrl='" + headImgUrl + '\'' + | ||||
|         ", subscribeTime=" + subscribeTime + | ||||
|         ", unionId='" + unionId + '\'' + | ||||
|         ", remark='" + remark + '\'' + | ||||
|         ", groupId='" + groupId + '\'' + | ||||
|         '}'; | ||||
|   } | ||||
| } | ||||
|  | ||||
| @ -30,6 +30,8 @@ public class WxMpUserGsonAdapter implements JsonDeserializer<WxMpUser> { | ||||
|     wxMpUser.setSubscribeTime(GsonHelper.getLong(o, "subscribe_time")); | ||||
|     wxMpUser.setUnionId(GsonHelper.getString(o, "unionid")); | ||||
|     Integer sexId = GsonHelper.getInteger(o, "sex"); | ||||
|     wxMpUser.setRemark(GsonHelper.getString(o, "remark")); | ||||
|     wxMpUser.setGroupId(GsonHelper.getInteger(o, "groupid")); | ||||
|     wxMpUser.setSexId(sexId); | ||||
|     if(new Integer(1).equals(sexId)) { | ||||
|       wxMpUser.setSex("男"); | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 ukid
					ukid