|
@@ -141,6 +141,7 @@ public class CopyDataConsumer extends Consumer<CopyDataDto> {
|
|
|
.findByOrgIdAndCourseIdAndSourceId(dto.getToRootOrgId(), dto.getCourse().getCourseId(), cp.getId());
|
|
|
if (CollectionUtils.isEmpty(targetFirstPropers)) {
|
|
|
targetCourseProper = BeanCopierUtil.copyProperties(cp, CourseProperty.class);
|
|
|
+ targetCourseProper.setId(null);
|
|
|
targetCourseProper.setOrgId(dto.getToRootOrgId());
|
|
|
targetCourseProper.setCourseId(dto.getCourse().getCourseId());
|
|
|
targetCourseProper.setUpdateTime(new Date());
|
|
@@ -166,6 +167,7 @@ public class CopyDataConsumer extends Consumer<CopyDataDto> {
|
|
|
if (targetsouceIds.get(fp.getId()) == null) {
|
|
|
firstNum++;
|
|
|
targetFp = BeanCopierUtil.copyProperties(fp, Property.class);
|
|
|
+ targetFp.setId(null);
|
|
|
targetFp.setOrgId(dto.getToRootOrgId());
|
|
|
targetFp.setCoursePropertyId(targetCourseProper.getId());
|
|
|
targetFp.setParentId(Property.ROOT_PARENT_ID);
|
|
@@ -191,6 +193,7 @@ public class CopyDataConsumer extends Consumer<CopyDataDto> {
|
|
|
if (targetSecondSouceIds.get(sp.getId()) == null) {
|
|
|
secondNum++;
|
|
|
targetSp = BeanCopierUtil.copyProperties(sp, Property.class);
|
|
|
+ targetSp.setId(null);
|
|
|
targetSp.setOrgId(dto.getToRootOrgId());
|
|
|
targetSp.setCoursePropertyId(targetCourseProper.getId());
|
|
|
targetSp.setParentId(targetFp.getId());
|