/** * 智能体应用 */ import type { AppRouteRecordRaw } from '../types'; import { MENU_GROUP_IDS } from '@/router/constants'; import IconRepository from '@/assets/svg/icon-repository.svg'; const COMPONENTS: AppRouteRecordRaw[] = [ { path: '/agent', name: 'Agent', redirect: 'agent/listData', meta: { locale: '品牌资产管理', icon: IconRepository, requiresAuth: true, requireLogin: true, roles: ['*'], id: MENU_GROUP_IDS.PROPERTY_ID, }, children: [ { path: 'chat', name: 'Chat', meta: { locale: '品牌信息', requiresAuth: true, requireLogin: true, roles: ['*'], }, component: () => import('@/views/Agent/Chat'), }, ], } ]; export default COMPONENTS;