jinlin
2025-04-05 92705ac08a97ddc4904795f024723aab69e1abd8
src/main/java/com/example/client/service/MenuService.java
@@ -4,7 +4,7 @@
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;
@@ -61,7 +61,7 @@
        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);
@@ -116,10 +116,14 @@
                        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);