Files
art-design/src/router/routes/asyncRoutes.ts
T
2025-07-22 16:35:43 +08:00

72 lines
1.6 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import { RoutesAlias } from '../routesAlias'
import { AppRouteRecord } from '@/types/router'
/**
* 菜单列表、异步路由
*
* 支持两种模式:
* 1. 前端静态配置 - 直接使用本文件中定义的路由配置
* 2. 后端动态配置 - 后端返回菜单数据,前端解析生成路由
*
* 菜单标题(title):
* 可以是 i18n 的 key,也可以是字符串,比如:'用户列表'
*/
export const asyncRoutes: AppRouteRecord[] = [
{
path: '/admin/inquiry_system',
name: 'Inquiry_system',
component: RoutesAlias.inquirySystem,
meta: {
title: '询单系统',
}
},
{
path: '/crmpc/customer/add',
name: 'CrmpcustomerAdd',
component: RoutesAlias.CrmpcustomerAdd,
meta: {
title: '新增客户资料',
isHide: true,
// isHideTab: true
}
},
{
path: '/crmpc/customer/show',
name: 'CrmpcustomerShow',
component: RoutesAlias.CrmpcustomerShow,
meta: {
title: '客户资料',
isHide: true,
// isHideTab: true
}
},
{
path: '/crmpc/customer/edit',
name: 'CrmpcustomerEdit',
component: RoutesAlias.CrmpcustomerEdit,
meta: {
title: '编辑客户资料',
isHide: true,
// isHideTab: true
}
},
{
path: '/crmpc/customer/followadd',
name: 'CustomerFollowAdd',
component: RoutesAlias.CrmpcustomerFollowadd,
meta: {
title: '添加跟进',
isHide: true,
// isHideTab: true
}
},
{
path: '/crmpc/recycle',
name: 'Recycle',
component: RoutesAlias.recycle,
meta: {
title: '回收站',
isHide: true
}
},
]