package com.ruoyi.call.domain; import com.ruoyi.common.core.domain.entity.SysUser; 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_group_user * * @author ard * @date 2024-07-03 */ public class ArdCallGroupUser extends BaseEntity { private static final long serialVersionUID = 1L; /** 主键 */ private String id; /** 群组ID */ @Excel(name = "群组ID") private String groupId; /** 用户ID */ @Excel(name = "用户ID") private String userId; private SysUser sysUser; // 嵌套的 SysUser 对象 public void setId(String id) { this.id = id; } public String getId() { return id; } public void setGroupId(String groupId) { this.groupId = groupId; } public String getGroupId() { return groupId; } public void setUserId(String userId) { this.userId = userId; } public String getUserId() { return userId; } public SysUser getSysUser() { return sysUser; } public void setSysUser(SysUser sysUser) { this.sysUser = sysUser; } @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("id", getId()) .append("groupId", getGroupId()) .append("userId", getUserId()) .append("createBy", getCreateBy()) .append("createTime", getCreateTime()) .append("updateBy", getUpdateBy()) .append("updateTime", getUpdateTime()) .toString(); } }