jinlin
2025-04-01 a80b4a7eb099390bb53c967126fa97b30568e1a3
src/main/java/com/example/client/service/MenuService.java
@@ -93,29 +93,37 @@
                        JPanel level1Manage = level1ManageService.createTable(width, height, frame);
                        main.showTab("一级网络图管理", level1Manage, tree);
                    } else if (nodeName.equals("一级网络图查看")) {
                        JPanel level1View = level1ViewService.createTable(width, height);
                        main.showTab("一级网络图查看", level1View, tree);
                        JPanel level1View = level1ViewService.createTable(width, height,frame);
                        if(level1View!=null){
                            main.showTab("一级网络图查看", level1View, tree);
                        }
                    } else if (nodeName.equals("二级网络图管理")) {
                        JPanel level2Manage = level2ManageService.createTable(width, height, frame);
                        main.showTab("二级网络图管理", level2Manage, tree);
                    } else if (nodeName.equals("二级网络图查看")) {
                        JPanel level2View = level2ViewService.createTable(width, height);
                        main.showTab("二级网络图查看", level2View, tree);
                        JPanel level2View = level2ViewService.createTable(width, height,frame);
                        if(level2View!=null){
                            main.showTab("二级网络图查看", level2View, tree);
                        }
                    } else if (nodeName.equals("三级网络图管理")) {
                        JPanel level3Manage = level3ManageService.createTable(width, height, frame);
                        main.showTab("三级网络图管理", level3Manage, tree);
                    } else if (nodeName.equals("三级网络图查看")) {
                        JPanel level3View = level3View2Service.createTable(width, height);
                        JPanel level3View = level3View2Service.createTable(width, height,frame);
                        main.showTab("三级网络图查看", level3View, tree);
                    } else if (nodeName.equals("项目进度表")) {
                        JPanel trackRecord = trackRecordManageService.createTable(width, height, frame);
                        main.showTab("项目进度表", trackRecord, tree);
                    } else if (nodeName.equals("交接情况")) {
                        JPanel handover = handoverService.createTable(width, height, frame);
                        main.showTab("交接情况", handover, tree);
                        if(handover!=null){
                            main.showTab("交接情况", handover, tree);
                        }
                    } else if (nodeName.equals("数据导入")) {
                        JPanel dataImport = dataImportManageService.createTable(width, height, frame);
                        main.showTab("数据导入", dataImport, tree);
                        if(dataImport!=null){
                            main.showTab("数据导入", dataImport, tree);
                        }
                    } else if (nodeName.equals("数据导出")) {
                        JPanel dataExport = dataExportManageService.createTable(width, height, frame);
                        main.showTab("数据导出", dataExport, tree);
@@ -124,10 +132,14 @@
                        main.showTab("用户管理", user, tree);
                    } else if (nodeName.equals("拆卸进度表")) {
                        JPanel dismantTrack = dismantTrackService.createTable(width, height, frame);
                        main.showTab("拆卸进度表", dismantTrack, tree);
                        if(dismantTrack!=null){
                            main.showTab("拆卸进度表", dismantTrack, tree);
                        }
                    }else if (nodeName.equals("子部件配置")) {
                        JPanel subunit = subunitService.createTable(width, height, frame);
                        main.showTab("子部件配置", subunit, tree);
                        if(subunit!=null){
                            main.showTab("子部件配置", subunit, tree);
                        }
                    }else if (nodeName.equals("专业管理")) {
                        JPanel teamGroup = teamGroupManageService.createTable(width, height, frame);
                        main.showTab("专业管理", teamGroup, tree);