Skip to content

Commit 1236cde

Browse files
committed
feat add admin user get detail info
1 parent 06aebef commit 1236cde

2 files changed

Lines changed: 10 additions & 0 deletions

File tree

src/main/java/NextLevel/demo/admin/user/AdminUserController.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,11 @@ public ResponseEntity getUserList(Pageable pageable) {
2727
return ResponseEntity.ok().body(new SuccessResponse("success", adminUserService.getUserList(pageable)));
2828
}
2929

30+
@GetMapping("/{userId}")
31+
public ResponseEntity getUserInfo(@PathVariable("userId") Long userId) {
32+
return ResponseEntity.ok().body(new SuccessResponse("success", adminUserService.getUserInfo(userId)));
33+
}
34+
3035
public ResponseEntity stopUser() {
3136
return null;
3237
}

src/main/java/NextLevel/demo/admin/user/AdminUserService.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,11 @@ public List<ResponseUserInfoDetailDto> getUserList(Pageable pageable) {
2929
return userRepository.findAll(pageable).stream().map(ResponseUserInfoDetailDto::of).toList();
3030
}
3131

32+
public ResponseUserInfoDetailDto getUserInfo(Long userId) {
33+
UserEntity user = userValidateService.findUserWithUserId(userId);
34+
return ResponseUserInfoDetailDto.of(user);
35+
}
36+
3237
public void stopUser() {
3338
// not yet
3439
}

0 commit comments

Comments
 (0)