From bd181a5d5b38a17c0fa1206c1258cbc8dc23bc26 Mon Sep 17 00:00:00 2001 From: ittoview Date: Sun, 10 May 2026 16:06:04 +0100 Subject: [PATCH] feat: add process purpose practice entry --- src/data/changelog.json | 7 +++++++ src/pages/KnowledgeAreasPage.tsx | 17 +++++++++++++---- src/pages/ProcessGroupsPage.tsx | 17 +++++++++++++---- src/pages/ProcessPurposePracticePage.tsx | 2 +- 4 files changed, 34 insertions(+), 9 deletions(-) diff --git a/src/data/changelog.json b/src/data/changelog.json index 9bf0373..1cfdee5 100644 --- a/src/data/changelog.json +++ b/src/data/changelog.json @@ -1,5 +1,12 @@ { "changelogEntries": [ + { + "id": "2026-05-10-process-purpose-practice", + "date": "2026-05-10", + "type": "feat", + "title": "新增子过程主要作用专项练习,并在知识领域与过程组页面加入入口", + "scope": "练习" + }, { "id": "2026-04-28-learning-maps", "date": "2026-04-28", diff --git a/src/pages/KnowledgeAreasPage.tsx b/src/pages/KnowledgeAreasPage.tsx index 119ed2c..1307715 100644 --- a/src/pages/KnowledgeAreasPage.tsx +++ b/src/pages/KnowledgeAreasPage.tsx @@ -1,7 +1,7 @@ import { useEffect, useRef } from 'react' import { Link, useParams } from 'react-router-dom' import { motion } from 'framer-motion' -import { ArrowRight, FileText, Wrench, FileOutput, Lightbulb } from 'lucide-react' +import { ArrowRight, FileText, Wrench, FileOutput, Lightbulb, Target } from 'lucide-react' import { knowledgeAreas, processesByKnowledgeArea, knowledgeAreaMap, processGroupMap } from '@/data' const containerVariants = { @@ -144,9 +144,18 @@ export function KnowledgeAreasPage() { // 显示知识领域列表 - 紧凑版双列 return (
-
-

知识领域

-

10大项目管理知识领域

+
+
+

知识领域

+

10大项目管理知识领域

+
+ + + 子过程主要作用专项练习 +
-
-

过程组

-

5大项目管理过程组

+
+
+

过程组

+

5大项目管理过程组

+
+ + + 子过程主要作用专项练习 +
diff --git a/src/pages/ProcessPurposePracticePage.tsx b/src/pages/ProcessPurposePracticePage.tsx index da1cc9e..14ed1d3 100644 --- a/src/pages/ProcessPurposePracticePage.tsx +++ b/src/pages/ProcessPurposePracticePage.tsx @@ -419,7 +419,7 @@ export default function ProcessPurposePracticePage() {

- 子过程主要过程专项练习 + 子过程主要作用专项练习

根据主要作用写出对应的过程名称