package com.ruoyi.call.domain; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; /** * 会话用户中间表对象 ard_call_session_user * * @author ard * @date 2024-07-04 */ public class ArdCallSessionUser extends BaseEntity { private static final long serialVersionUID = 1L; /** 主键 */ private String id; /** 会话id */ @Excel(name = "会话id") private String sessionId; /** 会话类型 */ @Excel(name = "会话类型") private String type; /** 当前成员id */ @Excel(name = "当前成员id") private String userId; private String nickName; private String avatar; /** 目标成员id */ @Excel(name = "目标成员id") private String targetId; private String targetNickName; private String targetAvatar; /** * 最后一条消息 */ private ArdCallHistory ardCallHistory; /** * 未读消息数据量 */ private Integer unReadCount; public ArdCallHistory getArdCallHistory() { return ardCallHistory; } public void setArdCallHistory(ArdCallHistory ardCallHistory) { this.ardCallHistory = ardCallHistory; } public Integer getUnReadCount() { return unReadCount; } public void setUnReadCount(Integer unReadCount) { this.unReadCount = unReadCount; } public void setId(String id) { this.id = id; } public String getId() { return id; } public void setSessionId(String sessionId) { this.sessionId = sessionId; } public String getSessionId() { return sessionId; } public void setType(String type) { this.type = type; } public String getType() { return type; } public String getTargetId() { return targetId; } public void setTargetId(String targetId) { this.targetId = targetId; } public String getUserId() { return userId; } public void setUserId(String userId) { this.userId = userId; } public String getNickName() { return nickName; } public void setNickName(String nickName) { this.nickName = nickName; } public String getAvatar() { return avatar; } public void setAvatar(String avatar) { this.avatar = avatar; } public String getTargetNickName() { return targetNickName; } public void setTargetNickName(String targetNickName) { this.targetNickName = targetNickName; } public String getTargetAvatar() { return targetAvatar; } public void setTargetAvatar(String targetAvatar) { this.targetAvatar = targetAvatar; } }