@ -84,10 +84,8 @@ public class TeacherOpenCourse extends BaseEntity{
privateIntegercourseInfoCount;
// 开课课程学时
//@FetchSql("select IFNULL(count(*),0) as course_hours from teacher_open_course_schedule_session_snap tocsss where tocsss.teacher_open_course_id=#teacherOpenCourseId# and tocsss.teacher_open_course_schedule_session_snap_status=1")
@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# and t.teacher_open_course_schedule_session_snap_status = 1 ")
IFNULL((select count(*) from teacher_open_course_schedule_session_snap tocsss where tocsss.teacher_open_course_id=t.teacher_open_course_id and tocsss.teacher_open_course_schedule_session_snap_status=1),0) as course_hours
@}
from teacher_open_course t
left join teacher_open_course_merge_teacher ta on ta.teacher_open_course_id = t.teacher_open_course_id
left join teacher tb on tb.teacher_id = ta.teacher_id and tb.teacher_status = 1