diff --git a/apps/web/app/requirements/page.tsx b/apps/web/app/requirements/page.tsx index ec8f117..9a96793 100644 --- a/apps/web/app/requirements/page.tsx +++ b/apps/web/app/requirements/page.tsx @@ -5,6 +5,7 @@ import { Search, Plus, Lightbulb, ArrowUp, ArrowDown } from 'lucide-react'; import { useRequirementStore } from '@/stores/useRequirementStore'; import { useProductStore } from '@/stores/useProductStore'; import { useDevTaskStore } from '@/stores/useDevTaskStore'; +import { useAuthStore } from '@/stores/useAuthStore'; import { flattenProjects, flattenVersions } from '@/lib/derive'; import { REQ_STATUS_LABEL, REQ_STATUS_COLOR, SOURCE_TYPE_LABEL } from '@/lib/requirement'; import type { Requirement, RequirementStatus, SourceType } from '@/lib/requirement'; @@ -45,6 +46,8 @@ export default function RequirementsPage() { } = useRequirementStore(); const { overview, fetchOverview } = useProductStore(); const { tasks: devTasks, fetchTasks: fetchDevTasks } = useDevTaskStore(); + const user = useAuthStore((s) => s.user); + const currentUserName = user?.name || '系统'; const allProjects = useMemo(() => flattenProjects(overview), [overview]); const allVersions = useMemo(() => flattenVersions(overview), [overview]); @@ -250,10 +253,10 @@ export default function RequirementsPage() {