|
|
|
@ -79,6 +79,13 @@ public class TeacherOpenCourse extends BaseEntity{
|
|
|
|
|
@InsertIgnore
|
|
|
|
|
private Integer courseInfoCount;
|
|
|
|
|
|
|
|
|
|
@FetchSql("select sum(IFNULL(t.teacher_open_course_schedule_session_tag_duration, 0)) as course_hours " +
|
|
|
|
|
"from teacher_open_course_schedule_session_snap t " +
|
|
|
|
|
"where t.teacher_open_course_id = #teacherOpenCourseId# ")
|
|
|
|
|
@UpdateIgnore
|
|
|
|
|
@InsertIgnore
|
|
|
|
|
private float courseHours;
|
|
|
|
|
|
|
|
|
|
@Setter
|
|
|
|
|
@Getter
|
|
|
|
|
@Accessors(chain = true)
|
|
|
|
@ -280,4 +287,12 @@ public class TeacherOpenCourse extends BaseEntity{
|
|
|
|
|
public void setCourseInfoCount(Integer courseInfoCount) {
|
|
|
|
|
this.courseInfoCount = courseInfoCount;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public float getCourseHours() {
|
|
|
|
|
return courseHours;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void setCourseHours(float courseHours) {
|
|
|
|
|
this.courseHours = courseHours;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|