| 
				
				
					
				
				
				 | 
			
			 | 
			@@ -14,7 +14,7 @@ import me.chanjar.weixin.mp.bean.result.WxMpUser; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
  | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			import java.lang.reflect.Type; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
  | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			public class WxUserGsonAdapter implements JsonDeserializer<WxMpUser> { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			public class WxMpUserGsonAdapter implements JsonDeserializer<WxMpUser> { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
  | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			  public WxMpUser deserialize(JsonElement json, Type typeOfT, JsonDeserializationContext context) throws JsonParseException { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    JsonObject o = json.getAsJsonObject(); | 
		
		
	
	
		
			
				| 
				
				
				
					
				
				 | 
			
			 | 
			@@ -29,10 +29,11 @@ public class WxUserGsonAdapter implements JsonDeserializer<WxMpUser> { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    wxMpUser.setProvince(GsonHelper.getString(o, "province")); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    wxMpUser.setSubscribeTime(GsonHelper.getLong(o, "subscribe_time")); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    wxMpUser.setUnionId(GsonHelper.getString(o, "unionid")); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    Integer sex = GsonHelper.getInteger(o, "sex"); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    if(new Integer(1).equals(sex)) { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    Integer sexId = GsonHelper.getInteger(o, "sex"); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    wxMpUser.setSexId(sexId); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    if(new Integer(1).equals(sexId)) { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			      wxMpUser.setSex("男"); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    } else if (new Integer(2).equals(sex)) { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    } else if (new Integer(2).equals(sexId)) { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			      wxMpUser.setSex("女"); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    } else { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			      wxMpUser.setSex("未知"); |