Ver código fonte

fix群成员增加头像

Eric 1 ano atrás
pai
commit
c6d0a5027b

+ 14 - 0
mec-biz/src/main/java/com/ym/mec/biz/dal/dto/ImGroupMemberDto.java

@@ -15,6 +15,9 @@ public class ImGroupMemberDto extends ImGroupMember {
     @ApiModelProperty(value = "群编号;")
     private String groupId;
 
+    @ApiModelProperty("群成员头象")
+    private String avatar;
+
     public String getType() {
         return type;
     }
@@ -43,4 +46,15 @@ public class ImGroupMemberDto extends ImGroupMember {
         return getImGroupId();
     }
 
+    public String getAvatar() {
+        return avatar;
+    }
+
+    public void setAvatar(String avatar) {
+        this.avatar = avatar;
+    }
+
+    public void setGroupId(String groupId) {
+        this.groupId = groupId;
+    }
 }

+ 4 - 1
mec-biz/src/main/java/com/ym/mec/biz/service/impl/ImGroupServiceImpl.java

@@ -350,9 +350,12 @@ public class ImGroupServiceImpl extends BaseServiceImpl<String, ImGroup> impleme
                     // 增加用户身份数量 > 1 或者包含老师身份,统一使用实名
                     imGroupMemberDto.setGroupNickname(imGroupMemberDto.getUser().getRealName());
                 }
-
             }
 
+            // 群成员头像
+            if (Objects.nonNull(imGroupMemberDto.getUser())) {
+                imGroupMemberDto.setAvatar(imGroupMemberDto.getUser().getAvatar());
+            }
         }
         return imGroupMemberDtos;
     }