Browse Source

同步功能-同步源缺少公共模板

LHB 2 tháng trước cách đây
mục cha
commit
42659cd278

+ 6 - 1
blade-service/blade-manager/src/main/java/org/springblade/manager/service/impl/WbsTreeSynchronousRecordServiceImpl.java

@@ -214,6 +214,11 @@ public class WbsTreeSynchronousRecordServiceImpl extends ServiceImpl<WbsTreeSync
         if (isPublic) {
             //公共项目
             WbsInfo wbsInfo = wbsInfoMapper.selectById(wbsTreePrivate.getWbsId());
+            WbsTreeSynchronousRecordVo wbsTreeSynchronousRecordVo = new WbsTreeSynchronousRecordVo();
+            wbsTreeSynchronousRecordVo.setId(Long.valueOf(nodeId));
+            wbsTreeSynchronousRecordVo.setName(wbsInfo.getWbsName());
+            wbsTreeSynchronousRecordVo.setType(1);
+            list.add(wbsTreeSynchronousRecordVo);
 
             LambdaQueryWrapper<ProjectInfo> wrapper = Wrappers.<ProjectInfo>lambdaQuery();
             wrapper.eq(ProjectInfo::getIsDeleted, 0);
@@ -236,7 +241,7 @@ public class WbsTreeSynchronousRecordServiceImpl extends ServiceImpl<WbsTreeSync
             }
             List<ProjectInfo> projectInfos = projectInfoMapper.selectList(wrapper);
             for (ProjectInfo info : projectInfos) {
-                WbsTreeSynchronousRecordVo wbsTreeSynchronousRecordVo = new WbsTreeSynchronousRecordVo();
+                wbsTreeSynchronousRecordVo = new WbsTreeSynchronousRecordVo();
                 wbsTreeSynchronousRecordVo.setId(info.getId());
                 wbsTreeSynchronousRecordVo.setName(info.getProjectName());
                 wbsTreeSynchronousRecordVo.setType(2);