将 web-admin 从子模块改为仓库内普通目录,便于单仓克隆与维护。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
zlwuandCursor committed 2026-05-12 16:41:08 +08:00
1 parent 2e9d020d50
commit c87732fcd5
515 files changed
+74372 -1

No files matched your search

+127
View File
@@ -0,0 +1,127 @@
/**
* 快速入口配置
* 包含:应用列表、快速链接等配置
*/
import { WEB_LINKS } from '@/utils/constants'
import type { FastEnterConfig } from '@/types/config'
const fastEnterConfig: FastEnterConfig = {
// 显示条件(屏幕宽度)
minWidth: 1200,
// 应用列表
applications: [
{
name: '工作台',
description: '系统概览与数据统计',
icon: 'ri:pie-chart-line',
iconColor: '#377dff',
enabled: true,
order: 1,
routeName: 'Console'
},
{
name: '分析页',
description: '数据分析与可视化',
icon: 'ri:game-line',
iconColor: '#ff3b30',
enabled: true,
order: 2,
routeName: 'Analysis'
},
{
name: '礼花效果',
description: '动画特效展示',
icon: 'ri:loader-line',
iconColor: '#7A7FFF',
enabled: true,
order: 3,
routeName: 'Fireworks'
},
{
name: '聊天',
description: '即时通讯功能',
icon: 'ri:user-line',
iconColor: '#13DEB9',
enabled: true,
order: 4,
routeName: 'Chat'
},
{
name: '官方文档',
description: '使用指南与开发文档',
icon: 'ri:bill-line',
iconColor: '#ffb100',
enabled: true,
order: 5,
link: WEB_LINKS.DOCS
},
{
name: '技术支持',
description: '技术支持与问题反馈',
icon: 'ri:user-location-line',
iconColor: '#ff6b6b',
enabled: true,
order: 6,
link: WEB_LINKS.COMMUNITY
},
{
name: '更新日志',
description: '版本更新与变更记录',
icon: 'ri:gamepad-line',
iconColor: '#38C0FC',
enabled: true,
order: 7,
routeName: 'ChangeLog'
},
{
name: '哔哩哔哩',
description: '技术分享与交流',
icon: 'ri:bilibili-line',
iconColor: '#FB7299',
enabled: true,
order: 8,
link: WEB_LINKS.BILIBILI
}
],
// 快速链接
quickLinks: [
{
name: '登录',
enabled: true,
order: 1,
routeName: 'Login'
},
{
name: '注册',
enabled: true,
order: 2,
routeName: 'Register'
},
{
name: '忘记密码',
enabled: true,
order: 3,
routeName: 'ForgetPassword'
},
{
name: '定价',
enabled: true,
order: 4,
routeName: 'Pricing'
},
{
name: '个人中心',
enabled: true,
order: 5,
routeName: 'UserCenter'
},
{
name: '留言管理',
enabled: true,
order: 6,
routeName: 'ArticleComment'
}
]
}
export default Object.freeze(fastEnterConfig)