You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

186 lines
4.2 KiB
Java

package com.ibeetl.jlw.entity;
import com.ibeetl.admin.core.annotation.Dict;
import com.ibeetl.admin.core.entity.BaseEntity;
import com.ibeetl.admin.core.util.ValidateConfig;
import org.beetl.sql.annotation.entity.AssignID;
import javax.validation.constraints.NotNull;
import java.util.Date;
/*
* 授课管理-需要对接外部系统
* gen by Spring Boot2 Admin 2022-12-14
*/
public class TeachingManagement extends BaseEntity{
//ID
@NotNull(message = "ID不能为空", groups =ValidateConfig.UPDATE.class)
// @SeqID(name = ORACLE_CORE_SEQ_NAME)
@AssignID(value = "maskAutoID",param = "com.ibeetl.jlw.entity.TeachingManagement")
private Long teacherMergeClassThirdId ;
//院系信息
private String universityFacultyInfo ;
//专业信息
private String universitySystemInfo ;
//教师信息
private String teacherInfo ;
//班级信息,多个逗号隔开
private String schoolClassInfo ;
//创建时间
private Date teacherMergeClassThirdAddTime ;
//状态 1正常 2删除
@Dict(type="global_status")
private Integer teacherMergeClassThirdStatus ;
//后台用户ID
private Long userId ;
//组织机构ID
private Long orgId ;
private String classId ;
public TeachingManagement(){
}
/**ID
*@return
*/
public Long getTeacherMergeClassThirdId(){
return teacherMergeClassThirdId;
}
/**ID
*@param teacherMergeClassThirdId
*/
public void setTeacherMergeClassThirdId(Long teacherMergeClassThirdId){
this.teacherMergeClassThirdId = teacherMergeClassThirdId;
}
/**院系信息
*@return
*/
public String getUniversityFacultyInfo(){
return universityFacultyInfo;
}
/**院系信息
*@param universityFacultyInfo
*/
public void setUniversityFacultyInfo(String universityFacultyInfo){
this.universityFacultyInfo = universityFacultyInfo;
}
/**专业信息
*@return
*/
public String getUniversitySystemInfo(){
return universitySystemInfo;
}
/**专业信息
*@param universitySystemInfo
*/
public void setUniversitySystemInfo(String universitySystemInfo){
this.universitySystemInfo = universitySystemInfo;
}
/**教师信息
*@return
*/
public String getTeacherInfo(){
return teacherInfo;
}
/**教师信息
*@param teacherInfo
*/
public void setTeacherInfo(String teacherInfo){
this.teacherInfo = teacherInfo;
}
/**班级信息,多个逗号隔开
*@return
*/
public String getSchoolClassInfo(){
return schoolClassInfo;
}
/**班级信息,多个逗号隔开
*@param schoolClassInfo
*/
public void setSchoolClassInfo(String schoolClassInfo){
this.schoolClassInfo = schoolClassInfo;
}
/**创建时间
*@return
*/
public Date getTeacherMergeClassThirdAddTime(){
return teacherMergeClassThirdAddTime;
}
/**创建时间
*@param teacherMergeClassThirdAddTime
*/
public void setTeacherMergeClassThirdAddTime(Date teacherMergeClassThirdAddTime){
this.teacherMergeClassThirdAddTime = teacherMergeClassThirdAddTime;
}
/**状态 1正常 2删除
*@return
*/
public Integer getTeacherMergeClassThirdStatus(){
return teacherMergeClassThirdStatus;
}
/**状态 1正常 2删除
*@param teacherMergeClassThirdStatus
*/
public void setTeacherMergeClassThirdStatus(Integer teacherMergeClassThirdStatus){
this.teacherMergeClassThirdStatus = teacherMergeClassThirdStatus;
}
/**后台用户ID
*@return
*/
public Long getUserId(){
return userId;
}
/**后台用户ID
*@param userId
*/
public void setUserId(Long userId){
this.userId = userId;
}
/**组织机构ID
*@return
*/
public Long getOrgId(){
return orgId;
}
/**组织机构ID
*@param orgId
*/
public void setOrgId(Long orgId){
this.orgId = orgId;
}
public String getClassId() {
return classId;
}
public void setClassId(String classId) {
this.classId = classId;
}
}