Skip to content

Commit

Permalink
YEL-163 [feat] toString 수정
Browse files Browse the repository at this point in the history
  • Loading branch information
hyeonjeongs committed Sep 18, 2023
1 parent 25d9795 commit efd54c8
Show file tree
Hide file tree
Showing 5 changed files with 17 additions and 4 deletions.
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
package com.yello.server.domain.friend.dto.response;

import com.yello.server.domain.group.entity.SchoolType;
import com.yello.server.domain.user.entity.User;
import lombok.Builder;

Expand All @@ -15,7 +16,8 @@ public static FriendResponse of(User user) {
return FriendResponse.builder()
.id(user.getId())
.name(user.getName())
.group(user.groupString())
.group(user.getGroup().getSchoolType()==SchoolType.UNIVERSITY ? user.groupString()
: user.highSchoolString())
.profileImage(user.getProfileImage())
.build();
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
package com.yello.server.domain.friend.dto.response;

import com.yello.server.domain.group.entity.SchoolType;
import com.yello.server.domain.user.entity.User;
import lombok.Builder;

Expand All @@ -17,7 +18,8 @@ public static SearchFriendVO of(User user, Boolean isFriend) {
return SearchFriendVO.builder()
.id(user.getId())
.name(user.getName())
.group(user.groupString())
.group(user.getGroup().getSchoolType()==SchoolType.UNIVERSITY ? user.groupString()
: user.highSchoolString())
.profileImage(user.getProfileImage())
.yelloId(user.getYelloId())
.isFriend(isFriend)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
package com.yello.server.domain.user.dto.response;

import com.yello.server.domain.group.entity.SchoolType;
import com.yello.server.domain.user.entity.User;
import lombok.Builder;

Expand All @@ -19,7 +20,8 @@ public static UserDetailResponse of(User user, Integer yelloCount, Integer frien
return UserDetailResponse.builder()
.userId(user.getId())
.name(user.getName())
.group(user.groupString())
.group(user.getGroup().getSchoolType()==SchoolType.UNIVERSITY ? user.groupString()
: user.highSchoolString())
.profileImageUrl(user.getProfileImage())
.yelloId(user.getYelloId())
.yelloCount(yelloCount)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
package com.yello.server.domain.user.dto.response;

import com.yello.server.domain.group.entity.SchoolType;
import com.yello.server.domain.user.entity.User;
import lombok.Builder;

Expand All @@ -18,7 +19,8 @@ public static UserResponse of(User user, Integer yelloCount, Integer friendCount
return UserResponse.builder()
.userId(user.getId())
.name(user.getName())
.group(user.groupString())
.group(user.getGroup().getSchoolType()==SchoolType.UNIVERSITY ? user.groupString()
: user.highSchoolString())
.profileImageUrl(user.getProfileImage())
.yelloId(user.getYelloId())
.yelloCount(yelloCount)
Expand Down
5 changes: 5 additions & 0 deletions src/main/java/com/yello/server/domain/user/entity/User.java
Original file line number Diff line number Diff line change
Expand Up @@ -159,6 +159,11 @@ public String groupString() {
return this.group.toString() + " " + this.getGroupAdmissionYear() + "학번";
}

public String highSchoolString() {
return this.group.getSchoolName() + " " + this.getGroupAdmissionYear() + "학년 "
+ this.group.getDepartmentName() + "반";
}

public void increaseRecommendCount() {
this.recommendCount += 1;
}
Expand Down

0 comments on commit efd54c8

Please sign in to comment.