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_history * * @author ard * @date 2024-07-03 */ public class ArdCallHistory extends BaseEntity { private static final long serialVersionUID = 1L; /** 主键 */ private String id; /** 会话ID */ @Excel(name = "会话ID") private String sessionId; /** 用户ID */ @Excel(name = "用户ID") private String userId; private String nickName; private String avatar; /** 消息类型 */ @Excel(name = "消息类型") private String type; /** 消息内容 */ @Excel(name = "消息内容") private String content; /** 目标ID */ @Excel(name = "目标ID") private String targetId; private String targetNickName; private String targetAvatar; public void setId(String id) { this.id = id; } public String getId() { return id; } public void setType(String type) { this.type = type; } public String getType() { return type; } public void setContent(String content) { this.content = content; } public String getContent() { return content; } public String getSessionId() { return sessionId; } public void setSessionId(String sessionId) { this.sessionId = sessionId; } public String getUserId() { return userId; } public void setUserId(String userId) { this.userId = userId; } public String getTargetId() { return targetId; } public void setTargetId(String targetId) { this.targetId = targetId; } 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; } @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("id", getId()) .append("type", getType()) .append("content", getContent()) .append("createBy", getCreateBy()) .append("createTime", getCreateTime()) .append("updateBy", getUpdateBy()) .append("updateTime", getUpdateTime()) .toString(); } }