package com.ruoyi.system.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;
|
|
/**
|
* 班级对象 cj_class
|
*
|
* @author ruoyi
|
* @date 2026-09-03
|
*/
|
public class CjClass extends BaseEntity
|
{
|
private static final long serialVersionUID = 1L;
|
|
/** 班级ID */
|
private Long classId;
|
|
/** 所属专业ID */
|
private Long majorId;
|
|
/** 所属学院ID(非表字段,仅用于按学院过滤班级列表) */
|
private Long collegeId;
|
|
/** 所属学院名称(非表字段,导入/导出/展示用) */
|
@Excel(name = "所属学院")
|
private String collegeName;
|
|
/** 所属专业名称(非表字段,导入/导出/展示用) */
|
@Excel(name = "所属专业")
|
private String majorName;
|
|
/** 班级名称 */
|
@Excel(name = "班级名称")
|
private String className;
|
|
/** 参考人数(附表导入,仅供查看) */
|
@Excel(name = "参考人数")
|
private Long classSize;
|
|
/** 班级管理人(审批教师)sys_user.user_id */
|
private Long managerUserId;
|
|
/** 绑定码(按班发放,可选) */
|
@Excel(name = "绑定码(按班发放,可选)")
|
private String bindCode;
|
|
/** 显示顺序 */
|
private Long orderNum;
|
|
/** 状态(0正常 1停用) */
|
@Excel(name = "状态(0正常 1停用)")
|
private String status;
|
|
/** 删除标志(0存在 2删除) */
|
private String delFlag;
|
|
public void setClassId(Long classId)
|
{
|
this.classId = classId;
|
}
|
|
public Long getClassId()
|
{
|
return classId;
|
}
|
|
public void setMajorId(Long majorId)
|
{
|
this.majorId = majorId;
|
}
|
|
public Long getMajorId()
|
{
|
return majorId;
|
}
|
|
public void setCollegeId(Long collegeId)
|
{
|
this.collegeId = collegeId;
|
}
|
|
public Long getCollegeId()
|
{
|
return collegeId;
|
}
|
|
public void setCollegeName(String collegeName)
|
{
|
this.collegeName = collegeName;
|
}
|
|
public String getCollegeName()
|
{
|
return collegeName;
|
}
|
|
public void setMajorName(String majorName)
|
{
|
this.majorName = majorName;
|
}
|
|
public String getMajorName()
|
{
|
return majorName;
|
}
|
|
public void setClassName(String className)
|
{
|
this.className = className;
|
}
|
|
public String getClassName()
|
{
|
return className;
|
}
|
|
public void setClassSize(Long classSize)
|
{
|
this.classSize = classSize;
|
}
|
|
public Long getClassSize()
|
{
|
return classSize;
|
}
|
|
public void setManagerUserId(Long managerUserId)
|
{
|
this.managerUserId = managerUserId;
|
}
|
|
public Long getManagerUserId()
|
{
|
return managerUserId;
|
}
|
|
public void setBindCode(String bindCode)
|
{
|
this.bindCode = bindCode;
|
}
|
|
public String getBindCode()
|
{
|
return bindCode;
|
}
|
|
public void setOrderNum(Long orderNum)
|
{
|
this.orderNum = orderNum;
|
}
|
|
public Long getOrderNum()
|
{
|
return orderNum;
|
}
|
|
public void setStatus(String status)
|
{
|
this.status = status;
|
}
|
|
public String getStatus()
|
{
|
return status;
|
}
|
|
public void setDelFlag(String delFlag)
|
{
|
this.delFlag = delFlag;
|
}
|
|
public String getDelFlag()
|
{
|
return delFlag;
|
}
|
|
@Override
|
public String toString() {
|
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
.append("classId", getClassId())
|
.append("majorId", getMajorId())
|
.append("className", getClassName())
|
.append("classSize", getClassSize())
|
.append("managerUserId", getManagerUserId())
|
.append("bindCode", getBindCode())
|
.append("orderNum", getOrderNum())
|
.append("status", getStatus())
|
.append("delFlag", getDelFlag())
|
.append("createBy", getCreateBy())
|
.append("createTime", getCreateTime())
|
.append("updateBy", getUpdateBy())
|
.append("updateTime", getUpdateTime())
|
.append("remark", getRemark())
|
.toString();
|
}
|
}
|