|
|
@@ -685,4 +685,18 @@ public class UserService {
|
|
|
user.setTradeCode(null);
|
|
|
return user;
|
|
|
}
|
|
|
+
|
|
|
+ public Page<Minter> toMinterDTO(Page<User> users) {
|
|
|
+ List<User> origins = users.getContent();
|
|
|
+ List<Minter> minters = new ArrayList<>();
|
|
|
+ origins.forEach(user -> {
|
|
|
+ Minter minter = Minter.builder()
|
|
|
+ .id(user.getId())
|
|
|
+ .name(user.getNickname())
|
|
|
+ .avatar(user.getAvatar())
|
|
|
+ .build();
|
|
|
+ minters.add(minter);
|
|
|
+ });
|
|
|
+ return new PageImpl<>(minters, users.getPageable(), users.getTotalElements());
|
|
|
+ }
|
|
|
}
|