Kaynağa Gözat

Merge branch 'dev' into 特权藏品

# Conflicts:
#	src/main/java/com/izouma/nineth/web/UserController.java
licailing 4 yıl önce
ebeveyn
işleme
7ec2cd7358

+ 14 - 0
src/main/java/com/izouma/nineth/service/UserService.java

@@ -700,4 +700,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());
+    }
 }