From 34698d469bc03169f3b1a576ac621f217ad3cfe4 Mon Sep 17 00:00:00 2001 From: jinyu Date: Sat, 4 Feb 2017 13:45:45 +0800 Subject: [PATCH] fixed #111 --- .../src/main/java/com/foxinmy/weixin4j/mp/model/User.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/weixin4j-mp/src/main/java/com/foxinmy/weixin4j/mp/model/User.java b/weixin4j-mp/src/main/java/com/foxinmy/weixin4j/mp/model/User.java index 0ad628ee..9c069ffa 100644 --- a/weixin4j-mp/src/main/java/com/foxinmy/weixin4j/mp/model/User.java +++ b/weixin4j-mp/src/main/java/com/foxinmy/weixin4j/mp/model/User.java @@ -160,8 +160,8 @@ public class User implements Serializable { public String getHeadimgurl(FaceSize size) { if (StringUtil.isNotBlank(headimgurl)) { StringBuilder sb = new StringBuilder(headimgurl); - return sb.replace(0, (headimgurl.length() - 1), size.getInt() + "") - .toString(); + return sb.substring(0, headimgurl.lastIndexOf('/') + 1) + + size.getInt(); } return ""; }