feat: 导航菜单新增岗位管理与提示词模板入口

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
吉鑫升andClaude Opus 4.8 committed 2026-06-16 11:14:47 +08:00
1 parent fa70b31873
commit 838e986670
2 files changed
+21 -1

No files matched your search

@@ -4,11 +4,13 @@ import {
BellIcon,
BotIcon,
BrainIcon,
BriefcaseIcon,
CalendarClockIcon,
ChevronsUpDown,
DatabaseZapIcon,
GaugeIcon,
HistoryIcon,
MessageSquareCodeIcon,
ScrollTextIcon,
Settings2Icon,
SettingsIcon,
@@ -207,6 +209,24 @@ export function WorkspaceNavMenu() {
<TagsIcon />
{t.adminTags.title}
</DropdownMenuItem>
{isAdmin && (
<DropdownMenuItem
onClick={() => navigate("/page/workspace/admin/positions")}
>
<BriefcaseIcon />
岗位管理
</DropdownMenuItem>
)}
{isAdmin && (
<DropdownMenuItem
onClick={() =>
navigate("/page/workspace/admin/prompt-templates")
}
>
<MessageSquareCodeIcon />
提示词模板
</DropdownMenuItem>
)}
{isAdmin && logSystem?.enabled && logSystem.url && (
<DropdownMenuItem
onClick={() =>
@@ -243,7 +243,7 @@ export const sidebarMenuItems: MenuItem[] = [
{
id: "mgmt-prompt-templates",
label: "提示词模板",
icon: MessageSquareCode,
icon: FileText,
path: "/page/strategy/admin/prompt-templates",
adminOnly: true,
},