diff --git a/web/src/main/java/com/ibeetl/jlw/entity/TeacherOpenCourseScheduleSessionOptions.java b/web/src/main/java/com/ibeetl/jlw/entity/TeacherOpenCourseScheduleSessionOptions.java index fe2e782c..5de42394 100644 --- a/web/src/main/java/com/ibeetl/jlw/entity/TeacherOpenCourseScheduleSessionOptions.java +++ b/web/src/main/java/com/ibeetl/jlw/entity/TeacherOpenCourseScheduleSessionOptions.java @@ -8,6 +8,7 @@ import org.springframework.format.annotation.DateTimeFormat; import javax.validation.constraints.NotEmpty; import javax.validation.constraints.NotNull; +import java.util.List; import java.util.Map; import java.util.Set; @@ -53,7 +54,7 @@ public class TeacherOpenCourseScheduleSessionOptions { * */ @NotEmpty(message = "开课节次不能为空", groups =ValidateConfig.ADD.class) - private Map> sessionClassList; + private Map> sessionClassList; /** * 开课开始时间 */ diff --git a/web/src/main/java/com/ibeetl/jlw/service/TeacherOpenCourseScheduleSessionService.java b/web/src/main/java/com/ibeetl/jlw/service/TeacherOpenCourseScheduleSessionService.java index d65f24fe..75d2bb8b 100644 --- a/web/src/main/java/com/ibeetl/jlw/service/TeacherOpenCourseScheduleSessionService.java +++ b/web/src/main/java/com/ibeetl/jlw/service/TeacherOpenCourseScheduleSessionService.java @@ -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 sessionTagList = teacherOpenCourseScheduleSessionTagDao.getByIds(sessionTagIds); +// String sessionTagIds = join(sessionTagIdsList, ","); +// List sessionTagList = teacherOpenCourseScheduleSessionTagDao.getByIds(sessionTagIds); // 拷贝属性 - List res = BeanUtil.copyToList(sessionTagList, TeacherOpenCourseScheduleSessionSnap.class); + List res = BeanUtil.copyToList(sessionTagIdsList, TeacherOpenCourseScheduleSessionSnap.class); res.forEach(item -> { String className = getSessionClassFullName(sessionClassId, classIdMap); item.setTeacherOpenCourseScheduleSessionSnapAddTime(new Date());