Commit 52b972907a2d47e689d91cb16ac35f8528953ef3

Authored by puhui999
1 parent 4c05bd34

member: 增加用户编号返回,分享海报有用

yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/controller/app/user/vo/AppMemberUserInfoRespVO.java
@@ -11,6 +11,9 @@ import lombok.NoArgsConstructor; @@ -11,6 +11,9 @@ import lombok.NoArgsConstructor;
11 @AllArgsConstructor 11 @AllArgsConstructor
12 public class AppMemberUserInfoRespVO { 12 public class AppMemberUserInfoRespVO {
13 13
  14 + @Schema(description = "用户编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
  15 + private Long id;
  16 +
14 @Schema(description = "用户昵称", requiredMode = Schema.RequiredMode.REQUIRED, example = "芋艿") 17 @Schema(description = "用户昵称", requiredMode = Schema.RequiredMode.REQUIRED, example = "芋艿")
15 private String nickname; 18 private String nickname;
16 19
yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/convert/user/MemberUserConvert.java
@@ -12,6 +12,7 @@ import cn.iocoder.yudao.module.member.dal.dataobject.tag.MemberTagDO; @@ -12,6 +12,7 @@ import cn.iocoder.yudao.module.member.dal.dataobject.tag.MemberTagDO;
12 import cn.iocoder.yudao.module.member.dal.dataobject.user.MemberUserDO; 12 import cn.iocoder.yudao.module.member.dal.dataobject.user.MemberUserDO;
13 import org.mapstruct.Mapper; 13 import org.mapstruct.Mapper;
14 import org.mapstruct.Mapping; 14 import org.mapstruct.Mapping;
  15 +import org.mapstruct.Mappings;
15 import org.mapstruct.factory.Mappers; 16 import org.mapstruct.factory.Mappers;
16 17
17 import java.util.List; 18 import java.util.List;
@@ -27,8 +28,12 @@ public interface MemberUserConvert { @@ -27,8 +28,12 @@ public interface MemberUserConvert {
27 28
28 AppMemberUserInfoRespVO convert(MemberUserDO bean); 29 AppMemberUserInfoRespVO convert(MemberUserDO bean);
29 30
30 - @Mapping(source = "level", target = "level")  
31 - @Mapping(source = "bean.experience", target = "experience") 31 +
  32 + @Mappings({
  33 + @Mapping(source = "level", target = "level"),
  34 + @Mapping(source = "bean.id", target = "id"),
  35 + @Mapping(source = "bean.experience", target = "experience")
  36 + })
32 AppMemberUserInfoRespVO convert(MemberUserDO bean, MemberLevelDO level); 37 AppMemberUserInfoRespVO convert(MemberUserDO bean, MemberLevelDO level);
33 38
34 MemberUserRespDTO convert2(MemberUserDO bean); 39 MemberUserRespDTO convert2(MemberUserDO bean);