|
|
|
@ -769,7 +769,9 @@ public class TeacherOpenCourseMergeCourseInfoService extends CoreBaseService<Tea
|
|
|
|
|
|
|
|
|
|
private void courseInfoListConvertTeacherOpenCourseMergeCourseInfoList(@NotNull List<CourseInfo> chapterList, @NotNull Collection<TeacherOpenCourseMergeCourseInfo> result) {
|
|
|
|
|
// 拷贝部分字段映射
|
|
|
|
|
CopyOptions copyOptions = CopyOptions.create().setFieldMapping(MapUtil.of("courseInfoId", "teacherOpenCourseMergeCourseInfoId"));
|
|
|
|
|
HashMap<String, String> mapping = MapUtil.of("courseInfoId", "teacherOpenCourseMergeCourseInfoId");
|
|
|
|
|
mapping.put("orderIndex", "teacherOpenCourseMergeCourseInfoOrder");
|
|
|
|
|
CopyOptions copyOptions = CopyOptions.create().setFieldMapping(mapping);
|
|
|
|
|
List<TeacherOpenCourseMergeCourseInfo> copyToList =
|
|
|
|
|
BeanUtil.copyToList(chapterList, TeacherOpenCourseMergeCourseInfo.class, copyOptions);
|
|
|
|
|
|
|
|
|
|