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.
251 lines
4.9 KiB
Java
251 lines
4.9 KiB
Java
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;
|
|
}
|
|
}
|