package com.ibeetl.jlw.entity; import javax.validation.constraints.NotNull; import com.ibeetl.admin.core.entity.BaseEntity; import org.beetl.sql.annotation.entity.*; import com.ibeetl.admin.core.util.ValidateConfig; import com.ibeetl.admin.core.annotation.Dict; import java.math.BigDecimal; import java.util.Date; import java.util.List; import java.util.Map; /* * 学生-课程实操-PPT * gen by Spring Boot2 Admin 2022-10-29 */ public class StudentHandsOnTaskPpt extends BaseEntity{ //ID @NotNull(message = "ID不能为空", groups =ValidateConfig.UPDATE.class) // @SeqID(name = ORACLE_CORE_SEQ_NAME) @AssignID(value = "maskAutoID",param = "com.ibeetl.jlw.entity.StudentHandsOnTaskPpt") private Long studentHandsOnTaskPptId ; //课程开课ID private Long teacherOpenCourseId ; //课程实操ID @Dict(type="teacher_open_course_hands_on.hands_on_name.1=1") private Long handsOnId ; //课程实操任务ID private Long handsOnTaskId ; //PPT观看进度 /** * [{fileName:"", schedule: "", fileUrl: ""}] * fileName文件名 * schedule 进度 * fileUrl 文件地址 */ private String pptFile ; private List<Map<String, Object>> pptFiles; //观看得分 private BigDecimal pptScore ; //创建时间 private Date createTime ; //组织ID private Long orgId ; //用户ID private Long userId ; //教师ID private Long teacherId ; //学生ID private Long studentId ; private String studentName; public String getStudentName() { return studentName; } public void setStudentName(String studentName) { this.studentName = studentName; } //学号 private Long studentSn; public Long getStudentSn() { return studentSn; } public void setStudentSn(Long studentSn) { this.studentSn = studentSn; } public StudentHandsOnTaskPpt(){ } /**ID *@return */ public Long getStudentHandsOnTaskPptId(){ return studentHandsOnTaskPptId; } /**ID *@param studentHandsOnTaskPptId */ public void setStudentHandsOnTaskPptId(Long studentHandsOnTaskPptId){ this.studentHandsOnTaskPptId = studentHandsOnTaskPptId; } /**课程开课ID *@return */ public Long getTeacherOpenCourseId(){ return teacherOpenCourseId; } /**课程开课ID *@param teacherOpenCourseId */ public void setTeacherOpenCourseId(Long teacherOpenCourseId){ this.teacherOpenCourseId = teacherOpenCourseId; } /**课程实操ID *@return */ public Long getHandsOnId(){ return handsOnId; } /**课程实操ID *@param handsOnId */ public void setHandsOnId(Long handsOnId){ this.handsOnId = handsOnId; } /**课程实操任务ID *@return */ public Long getHandsOnTaskId(){ return handsOnTaskId; } /**课程实操任务ID *@param handsOnTaskId */ public void setHandsOnTaskId(Long handsOnTaskId){ this.handsOnTaskId = handsOnTaskId; } /**PPT地址名称 *@return */ public String getPptFile(){ return pptFile; } /**PPT地址名称 *@param pptFile */ public void setPptFile(String pptFile){ this.pptFile = pptFile; } /**观看得分 *@return */ public BigDecimal getPptScore(){ return pptScore; } /**观看得分 *@param pptScore */ public void setPptScore(BigDecimal pptScore){ this.pptScore = pptScore; } /**创建时间 *@return */ public Date getCreateTime(){ return createTime; } /**创建时间 *@param createTime */ public void setCreateTime(Date createTime){ this.createTime = createTime; } /**组织ID *@return */ public Long getOrgId(){ return orgId; } /**组织ID *@param orgId */ public void setOrgId(Long orgId){ this.orgId = orgId; } /**用户ID *@return */ public Long getUserId(){ return userId; } /**用户ID *@param userId */ public void setUserId(Long userId){ this.userId = userId; } /**教师ID *@return */ public Long getTeacherId(){ return teacherId; } /**教师ID *@param teacherId */ public void setTeacherId(Long teacherId){ this.teacherId = teacherId; } /**学生ID *@return */ public Long getStudentId(){ return studentId; } /**学生ID *@param studentId */ public void setStudentId(Long studentId){ this.studentId = studentId; } public List<Map<String, Object>> getPptFiles() { return pptFiles; } public void setPptFiles(List<Map<String, Object>> pptFiles) { this.pptFiles = pptFiles; } }