|
|
|
@ -24,7 +24,10 @@ import com.ibeetl.jlw.dao.TeacherOpenCourseScheduleSessionClassDao;
|
|
|
|
|
import com.ibeetl.jlw.dao.TeacherOpenCourseScheduleSessionDao;
|
|
|
|
|
import com.ibeetl.jlw.dao.TeacherOpenCourseScheduleSessionSnapDao;
|
|
|
|
|
import com.ibeetl.jlw.dao.TeacherOpenCourseScheduleSessionTagDao;
|
|
|
|
|
import com.ibeetl.jlw.entity.*;
|
|
|
|
|
import com.ibeetl.jlw.entity.TeacherOpenCourseScheduleSession;
|
|
|
|
|
import com.ibeetl.jlw.entity.TeacherOpenCourseScheduleSessionClass;
|
|
|
|
|
import com.ibeetl.jlw.entity.TeacherOpenCourseScheduleSessionOptions;
|
|
|
|
|
import com.ibeetl.jlw.entity.TeacherOpenCourseScheduleSessionSnap;
|
|
|
|
|
import com.ibeetl.jlw.web.query.TeacherOpenCourseScheduleSessionClassQuery;
|
|
|
|
|
import com.ibeetl.jlw.web.query.TeacherOpenCourseScheduleSessionQuery;
|
|
|
|
|
import lombok.Data;
|
|
|
|
@ -356,11 +359,11 @@ public class TeacherOpenCourseScheduleSessionService extends CoreBaseService<Tea
|
|
|
|
|
// 断言,确保开课节次不为空
|
|
|
|
|
Assert.notEmpty(sessionTagIdsList, "开课节次列表不能为空!");
|
|
|
|
|
// 课次的标签ID
|
|
|
|
|
String sessionTagIds = join(sessionTagIdsList, ",");
|
|
|
|
|
List<TeacherOpenCourseScheduleSessionTag> sessionTagList = teacherOpenCourseScheduleSessionTagDao.getByIds(sessionTagIds);
|
|
|
|
|
// String sessionTagIds = join(sessionTagIdsList, ",");
|
|
|
|
|
// List<TeacherOpenCourseScheduleSessionTag> sessionTagList = teacherOpenCourseScheduleSessionTagDao.getByIds(sessionTagIds);
|
|
|
|
|
|
|
|
|
|
// 拷贝属性
|
|
|
|
|
List<TeacherOpenCourseScheduleSessionSnap> res = BeanUtil.copyToList(sessionTagList, TeacherOpenCourseScheduleSessionSnap.class);
|
|
|
|
|
List<TeacherOpenCourseScheduleSessionSnap> res = BeanUtil.copyToList(sessionTagIdsList, TeacherOpenCourseScheduleSessionSnap.class);
|
|
|
|
|
res.forEach(item -> {
|
|
|
|
|
String className = getSessionClassFullName(sessionClassId, classIdMap);
|
|
|
|
|
item.setTeacherOpenCourseScheduleSessionSnapAddTime(new Date());
|
|
|
|
|