Skip to content

Commit

Permalink
Merge pull request #284 from team9502/dev
Browse files Browse the repository at this point in the history
배포
  • Loading branch information
daeundada authored Jul 2, 2024
2 parents 3e0eb47 + 0943606 commit fab8896
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,16 @@ public class ChatMessageResponseDTO {

private String content;

private String sendUserType;

private LocalDateTime createAt;

public ChatMessageResponseDTO(ChatMessage chatMessage) {
this.chatMessageId = chatMessage.getChatMessageId();
this.chatRoomId = chatMessage.getChatRoom().getChatRoomId();
this.content = chatMessage.getContent();
this.createAt = chatMessage.getCreatedAt();
this.sendUserType = chatMessage.getSendUserType();

if (chatMessage.getCompanyUser() != null) {
this.cpUserId = chatMessage.getCompanyUser().getCpUserId();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,7 @@ public class ChatMessage extends BaseTimeEntity {
@Setter
@Column(nullable = false, length = 400)
private String content;

@Setter
private String sendUserType;
}
Original file line number Diff line number Diff line change
Expand Up @@ -134,6 +134,7 @@ public ChatMessage saveMessage(Long cpUserId, Long userId, Long chatRoomId, Stri

chatMessage.setUser(user);
chatMessage.setCompanyUser(null);
chatMessage.setSendUserType("USER");

chatRoom.setCompanyUserRead(true); // 유저가 메시지를 보낸 경우 읽음으로 설정
chatRoom.setUserRead(false); // 유저가 메시지를 보낸 경우 유저는 읽음으로 설정
Expand All @@ -144,6 +145,7 @@ public ChatMessage saveMessage(Long cpUserId, Long userId, Long chatRoomId, Stri

chatMessage.setCompanyUser(companyUser);
chatMessage.setUser(null);
chatMessage.setSendUserType("COMPANY");

chatRoom.setUserRead(true); // 기업 유저가 메시지를 보낸 경우 읽음으로 설정
chatRoom.setCompanyUserRead(false); // 기업 유저가 메시지를 보낸 경우 기업 유저는 읽음으로 설정
Expand Down

0 comments on commit fab8896

Please sign in to comment.