beetlsql3-dev
Mlxa0324 2 years ago
parent 1aecc8eb70
commit f4b755d2a6

@ -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;
}
} }

@ -1,4 +1,4 @@
spring.profiles.active=prod spring.profiles.active=dev
#spring.profiles.active=local #spring.profiles.active=local
m3u8.ffmpegPath=D:/ m3u8.ffmpegPath=D:/

Loading…
Cancel
Save