|
@ -100,6 +100,7 @@ public class UserProjectController { |
|
|
List<ProjectTemplateItemEntity> projectTemplateItemEntities = projectTemplateItemService.listByTemplateKey(templateKey); |
|
|
List<ProjectTemplateItemEntity> projectTemplateItemEntities = projectTemplateItemService.listByTemplateKey(templateKey); |
|
|
UserProjectEntity userProjectEntity = new UserProjectEntity(); |
|
|
UserProjectEntity userProjectEntity = new UserProjectEntity(); |
|
|
BeanUtil.copyProperties(projectTemplateEntity, userProjectEntity, UserProjectEntity.Fields.status); |
|
|
BeanUtil.copyProperties(projectTemplateEntity, userProjectEntity, UserProjectEntity.Fields.status); |
|
|
|
|
|
userProjectEntity.setId(null); |
|
|
userProjectEntity.setSourceType(ProjectSourceTypeEnum.TEMPLATE); |
|
|
userProjectEntity.setSourceType(ProjectSourceTypeEnum.TEMPLATE); |
|
|
userProjectEntity.setSourceId(projectTemplateEntity.getId()); |
|
|
userProjectEntity.setSourceId(projectTemplateEntity.getId()); |
|
|
userProjectEntity.setKey(IdUtil.fastSimpleUUID()); |
|
|
userProjectEntity.setKey(IdUtil.fastSimpleUUID()); |
|
@ -127,6 +128,7 @@ public class UserProjectController { |
|
|
List<UserProjectItemEntity> itemEntityList = projectItemService.listByProjectKey(request.getKey()); |
|
|
List<UserProjectItemEntity> itemEntityList = projectItemService.listByProjectKey(request.getKey()); |
|
|
ProjectTemplateEntity projectTemplateEntity = new ProjectTemplateEntity(); |
|
|
ProjectTemplateEntity projectTemplateEntity = new ProjectTemplateEntity(); |
|
|
BeanUtil.copyProperties(projectEntity, projectTemplateEntity, UserProjectEntity.Fields.status); |
|
|
BeanUtil.copyProperties(projectEntity, projectTemplateEntity, UserProjectEntity.Fields.status); |
|
|
|
|
|
projectTemplateEntity.setId(null); |
|
|
projectTemplateEntity.setKey(IdUtil.fastSimpleUUID()); |
|
|
projectTemplateEntity.setKey(IdUtil.fastSimpleUUID()); |
|
|
projectTemplateEntity.setCategoryId(CommonConstants.ConstantNumber.FOUR.longValue()); |
|
|
projectTemplateEntity.setCategoryId(CommonConstants.ConstantNumber.FOUR.longValue()); |
|
|
projectTemplateService.save(projectTemplateEntity); |
|
|
projectTemplateService.save(projectTemplateEntity); |
|
|