diff --git a/src/App.tsx b/src/App.tsx index 1642a7b..c90b774 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -6,7 +6,6 @@ import { ProcessGroupsPage } from './pages/ProcessGroupsPage' import { ProcessDetailPage } from './pages/ProcessDetailPage' import { ProcessMatrixPage } from './pages/ProcessMatrixPage' import { ProcessGraphPage } from './pages/ProcessGraphPage' -import { ProcessRoadmapPage } from './pages/ProcessRoadmapPage' import { ArtifactDetailPage } from './pages/ArtifactDetailPage' import { ToolDetailPage } from './pages/ToolDetailPage' import { SettingsPage } from './pages/SettingsPage' @@ -22,7 +21,6 @@ function App() { } /> } /> } /> - } /> } /> } /> } /> diff --git a/src/components/layout/Sidebar.tsx b/src/components/layout/Sidebar.tsx index 0ea83b3..ed01403 100644 --- a/src/components/layout/Sidebar.tsx +++ b/src/components/layout/Sidebar.tsx @@ -6,7 +6,6 @@ import { BookOpen, Layers, LayoutGrid, - Workflow, Share2, Settings, ChevronLeft, @@ -16,7 +15,6 @@ import { const navItems = [ { path: '/', label: '首页', icon: Home }, { path: '/process-matrix', label: '49过程矩阵', icon: LayoutGrid }, - { path: '/process-roadmap', label: '流程总览图', icon: Workflow }, { path: '/knowledge-areas', label: '知识领域', icon: BookOpen }, { path: '/process-groups', label: '过程组', icon: Layers }, { path: '/process-graph', label: '过程关系图', icon: Share2 }, diff --git a/src/pages/HomePage.tsx b/src/pages/HomePage.tsx index 272475d..84e6169 100644 --- a/src/pages/HomePage.tsx +++ b/src/pages/HomePage.tsx @@ -1,6 +1,6 @@ import { Link } from 'react-router-dom' import { motion } from 'framer-motion' -import { BookOpen, Layers, LayoutGrid, Workflow, ArrowRight } from 'lucide-react' +import { BookOpen, Layers, LayoutGrid, ArrowRight } from 'lucide-react' import { stats } from '@/data' const features = [ @@ -12,14 +12,6 @@ const features = [ color: 'from-emerald-500 to-teal-500', count: stats.processCount, }, - { - icon: Workflow, - title: '流程总览图', - description: '五组十域可交互SVG流程图,支持模块点击跳转', - link: '/process-roadmap', - color: 'from-orange-500 to-amber-500', - count: null, - }, { icon: BookOpen, title: '知识领域', diff --git a/src/pages/ProcessDetailPage.tsx b/src/pages/ProcessDetailPage.tsx index 79522f4..dff6752 100644 --- a/src/pages/ProcessDetailPage.tsx +++ b/src/pages/ProcessDetailPage.tsx @@ -1,6 +1,6 @@ import { useParams, Link, useLocation, useNavigate } from 'react-router-dom' import { motion } from 'framer-motion' -import { ArrowLeft, ArrowRight, FileText, Wrench, FileOutput, LayoutGrid, Workflow, Eye, EyeOff, Info } from 'lucide-react' +import { ArrowLeft, ArrowRight, FileText, Wrench, FileOutput, LayoutGrid, Eye, EyeOff, Info } from 'lucide-react' import { getProcessDetail, processes } from '@/data' import { useState, useEffect } from 'react' @@ -53,7 +53,6 @@ export function ProcessDetailPage() { } const fromMatrix = location.state?.from === 'matrix' - const fromRoadmap = location.state?.from === 'roadmap' if (!processDetail) { return ( @@ -87,15 +86,6 @@ export function ProcessDetailPage() { 返回矩阵 )} - {fromRoadmap && ( - - )}