课程管理添加班级ID

beetlsql3-dev
wgf 2 years ago
parent 5d9ef8cfa7
commit 486b313958

@ -62,6 +62,12 @@ public class TeacherOpenCourse extends BaseEntity{
@InsertIgnore
private MergeTeacherInfo teacherInfo;
@FetchSql("select GROUP_CONCAT(t.school_class_id) from teacher_open_course_merge_school_class t " +
"where t.teacher_open_course_merge_school_class_status = 1 and t.teacher_open_course_id = #teacherOpenCourseId# ")
@UpdateIgnore
@InsertIgnore
private String schoolClassIds;
@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# ")
@ -292,6 +298,14 @@ public class TeacherOpenCourse extends BaseEntity{
this.schoolClassInfo = schoolClassInfo;
}
public String getSchoolClassIds() {
return schoolClassIds;
}
public void setSchoolClassIds(String schoolClassIds) {
this.schoolClassIds = schoolClassIds;
}
public Integer getCourseInfoCount() {
return courseInfoCount;
}

@ -14,6 +14,7 @@ import com.ibeetl.jlw.dao.TeacherOpenCourseDao;
import com.ibeetl.jlw.dao.TeacherOpenCourseMergeCourseInfoDao;
import com.ibeetl.jlw.entity.Student;
import com.ibeetl.jlw.entity.TeacherOpenCourse;
import com.ibeetl.jlw.entity.TeacherOpenCourseMergeSchoolClass;
import com.ibeetl.jlw.web.query.TeacherOpenCourseQuery;
import org.apache.commons.lang3.StringUtils;
import org.beetl.sql.core.SqlId;
@ -43,13 +44,15 @@ import static com.ibeetl.admin.core.util.user.CacheUserUtil.getUser;
@Transactional
public class TeacherOpenCourseService extends CoreBaseService<TeacherOpenCourse> {
@Autowired private TeacherOpenCourseDao teacherOpenCourseDao;
@Autowired
private TeacherOpenCourseDao teacherOpenCourseDao;
@Autowired
private TeacherOpenCourseMergeTeacherService teacherOpenCourseMergeTeacherService;
@Autowired
private TeacherOpenCourseMergeCourseInfoService teacherOpenCourseMergeCourseInfoService;
@Autowired private TeacherOpenCourseMergeCourseInfoDao teacherOpenCourseMergeCourseInfoDao;
@Autowired
private TeacherOpenCourseMergeCourseInfoDao teacherOpenCourseMergeCourseInfoDao;
@Autowired
private TeacherService teacherService;
@ -83,6 +86,7 @@ public class TeacherOpenCourseService extends CoreBaseService<TeacherOpenCourse>
/**
* 西
*
* @param ids
*/
public void logicDeleteTeacherOpenCourse(String ids) {
@ -95,6 +99,7 @@ public class TeacherOpenCourseService extends CoreBaseService<TeacherOpenCourse>
/**
* 西
*
* @param ids
*/
public void deleteTeacherOpenCourse(String ids) {
@ -125,7 +130,8 @@ public class TeacherOpenCourseService extends CoreBaseService<TeacherOpenCourse>
} catch (Exception e) {
try {
teacherOpenCourseList.add(JSONObject.parseObject(teacherOpenCourseQuery.getTeacherOpenCourseJsonStr(), TeacherOpenCourse.class));
} catch (Exception e1) {}
} catch (Exception e1) {
}
}
ToolUtils.deleteNullList(teacherOpenCourseList);
if (null != teacherOpenCourseList && teacherOpenCourseList.size() > 0) {
@ -164,7 +170,6 @@ public class TeacherOpenCourseService extends CoreBaseService<TeacherOpenCourse>
}
public String edit(TeacherOpenCourseQuery teacherOpenCourseQuery) {
String msg = "";
TeacherOpenCourse teacherOpenCourse = teacherOpenCourseQuery.pojo();
@ -234,6 +239,7 @@ public class TeacherOpenCourseService extends CoreBaseService<TeacherOpenCourse>
/**
* -
*
* @param student
* @return
*/

Loading…
Cancel
Save