Przeglądaj źródła

解决后管系统项目级wbs树查询表单空指针异常的问题

lvy 1 tydzień temu
rodzic
commit
ebf8ffd882

+ 2 - 2
blade-service/blade-manager/src/main/java/org/springblade/manager/controller/WbsTreePrivateController.java

@@ -403,6 +403,8 @@ public class WbsTreePrivateController extends BladeController {
                                                             @RequestParam("projectId") String projectId) {
         R<List<WbsNodeTableVO>> r = findNodeTableByCondition(parentId, wbsId, projectId);
         List<WbsNodeTableVO> data = r.getData();
+        List<WbsTreePrivateTableVO> list = new ArrayList<>();
+        if (data != null && !data.isEmpty()) {
         //解析html
         data.forEach(f -> {
             String htmlUrl = f.getHtmlUrl();
@@ -466,8 +468,6 @@ public class WbsTreePrivateController extends BladeController {
             }
         });
 
-        List<WbsTreePrivateTableVO> list = new ArrayList<>();
-        if (data != null && !data.isEmpty()) {
             Integer wbsType = data.get(0).getWbsType();
             Map<Integer, List<WbsNodeTableVO>> groupMap;
             if (wbsType != null && wbsType == 1) {