| | |
| | | import com.example.client.Main; |
| | | import com.example.server.menu.model.Menu; |
| | | import com.example.server.menu.service.SysMenuService; |
| | | import com.example.server.utils.CacheUtils; |
| | | import com.example.server.utils.UserAndSiteUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | |
| | | node.setMenuName("默认根节点"); |
| | | DefaultMutableTreeNode rootNode = new DefaultMutableTreeNode(node); |
| | | |
| | | String site = (String) CacheUtils.get("site", "site"); |
| | | String site = (String) UserAndSiteUtils.get("site", "site"); |
| | | List<Menu> list = menuService.getList(site); |
| | | |
| | | createSubNode(rootNode, list); |
| | |
| | | main.showTab("一级网络图管理", level1Manage, tree); |
| | | } else if (nodeName.equals("一级网络图查看")) { |
| | | JPanel level1View = level1ViewService.createTable(width, height,frame); |
| | | main.showTab("一级网络图查看", level1View, tree); |
| | | 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,frame); |
| | | main.showTab("二级网络图查看", level2View, tree); |
| | | if(level2View!=null){ |
| | | main.showTab("二级网络图查看", level2View, tree); |
| | | } |
| | | } else if (nodeName.equals("三级网络图管理")) { |
| | | JPanel level3Manage = level3ManageService.createTable(width, height, frame); |
| | | main.showTab("三级网络图管理", level3Manage, tree); |
| | |
| | | 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); |
| | |
| | | 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); |