|
|
@ -48,18 +48,32 @@ public class TeacherOpenCourse extends BaseEntity{
|
|
|
|
|
|
|
|
|
|
|
|
private Integer teacherOpenCourseStatus ;
|
|
|
|
private Integer teacherOpenCourseStatus ;
|
|
|
|
|
|
|
|
|
|
|
|
@FetchSql("select t.teacher_id, teacher_open_course_merge_teacher_auth_code from teacher_open_course_merge_teacher t " +
|
|
|
|
@FetchSql("select t.teacher_id, ta.teacher_name, teacher_open_course_merge_teacher_auth_code from teacher_open_course_merge_teacher t " +
|
|
|
|
|
|
|
|
"left join teacher ta on ta.teacher_id = t.teacher_id " +
|
|
|
|
"where t.teacher_open_course_id = #teacherOpenCourseId# and t.teacher_open_course_merge_teacher_status = 1 " +
|
|
|
|
"where t.teacher_open_course_id = #teacherOpenCourseId# and t.teacher_open_course_merge_teacher_status = 1 " +
|
|
|
|
"order by teacher_id limit 1 ")
|
|
|
|
"order by teacher_id limit 1 ")
|
|
|
|
private MergeTeacherInfo teacherInfo;
|
|
|
|
private MergeTeacherInfo teacherInfo;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@FetchSql("select GROUP_CONCAT(ta.class_name) from teacher_open_course_merge_school_class t " +
|
|
|
|
|
|
|
|
"left join school_class ta on t.school_class_id = ta.class_id " +
|
|
|
|
|
|
|
|
"where t.teacher_open_course_merge_school_class_status = 1 and t.teacher_open_course_id = #teacherOpenCourseId# ")
|
|
|
|
|
|
|
|
private String schoolClassInfo;
|
|
|
|
|
|
|
|
|
|
|
|
@Setter
|
|
|
|
@Setter
|
|
|
|
@Getter
|
|
|
|
@Getter
|
|
|
|
@Accessors(chain = true)
|
|
|
|
@Accessors(chain = true)
|
|
|
|
public static class MergeTeacherInfo {
|
|
|
|
public static class MergeTeacherInfo {
|
|
|
|
private Long teacherId;
|
|
|
|
private Long teacherId;
|
|
|
|
|
|
|
|
private String teacherName;
|
|
|
|
private String teacherOpenCourseMergeTeacherAuthCode;
|
|
|
|
private String teacherOpenCourseMergeTeacherAuthCode;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
@Setter
|
|
|
|
|
|
|
|
@Getter
|
|
|
|
|
|
|
|
@Accessors(chain = true)
|
|
|
|
|
|
|
|
public static class MergeSchoolClassInfo {
|
|
|
|
|
|
|
|
private String schoolClassIds;
|
|
|
|
|
|
|
|
private String schoolClassName;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
//开课时间
|
|
|
|
//开课时间
|
|
|
|
|
|
|
|
|
|
|
@ -229,4 +243,12 @@ public class TeacherOpenCourse extends BaseEntity{
|
|
|
|
public MergeTeacherInfo getTeacherInfo() {
|
|
|
|
public MergeTeacherInfo getTeacherInfo() {
|
|
|
|
return teacherInfo;
|
|
|
|
return teacherInfo;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public String getSchoolClassInfo() {
|
|
|
|
|
|
|
|
return schoolClassInfo;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public void setSchoolClassInfo(String schoolClassInfo) {
|
|
|
|
|
|
|
|
this.schoolClassInfo = schoolClassInfo;
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|