feat(ui): refresh dashboard and paper boat branding

This commit is contained in:
WangShen007 committed 2026-10-22 17:44:36 +08:00
1 parent 6cd904d460
commit b3a53a7f58
93 files changed
+11134 -7543

No files matched your search

+30 -14
View File
@@ -34,6 +34,8 @@ export interface NavItem {
export interface NavGroup {
section: string
/** Latin subtitle shown beside the Chinese section heading */
en?: string
items: NavItem[]
}
@@ -54,20 +56,9 @@ export function useNavItems() {
const navGroups = computed<NavGroup[]>(() =>
[
{
section: '主菜单',
section: '接待',
en: 'Reception',
items: [
{
to: '/ai-agents',
icon: 'agents',
label: 'AI 客服',
show: canAccessPath('/ai-agents'),
},
{
to: '/human-agents',
icon: 'humans',
label: '人工客服',
show: canAccessPath('/human-agents'),
},
{
to: '/conversations',
icon: 'inbox',
@@ -86,6 +77,18 @@ export function useNavItems() {
label: '联系人',
show: canAccessPath('/people'),
},
],
},
{
section: '智能',
en: 'Intelligence',
items: [
{
to: '/ai-agents',
icon: 'agents',
label: 'AI 客服',
show: canAccessPath('/ai-agents'),
},
{
to: '/knowledge',
icon: 'knowledge',
@@ -98,6 +101,18 @@ export function useNavItems() {
label: '帮助中心',
show: canAccessPath('/faq'),
},
],
},
{
section: '团队',
en: 'Team',
items: [
{
to: '/human-agents',
icon: 'humans',
label: '人工客服',
show: canAccessPath('/human-agents'),
},
{
to: '/analytics',
icon: 'analytics',
@@ -107,7 +122,8 @@ export function useNavItems() {
],
},
{
section: '设置',
section: '配置',
en: 'Settings',
items: [
{
to: '/settings/organization',