前端能力概览
本文面向需要评估 art-design-pro-ui 功能范围的研发团队。它用于确认商业版前端已经提供哪些页面与平台能力,以及哪些内容需要在业务项目中继续配置或改造。
核心能力
art-design-pro-ui 面向中后台业务项目,重点能力包括:
- 登录、注册、忘记密码、用户中心等账号相关页面。
- 动态菜单、路由注册、按钮权限和用户信息初始化链路。
- 系统管理、监控、通知、定时任务、工作流、内容管理、商城等业务页面。
- 站点配置、布局主题、国际化、全局搜索、工作标签页等平台体验能力。
- 基于 Vue 3、TypeScript、Vite、Pinia、Element Plus 的工程化开发基础。
模块落点
| 能力 | 主要落点 |
|---|---|
| 页面实现 | src/views |
| 接口封装 | src/api |
| 动态路由 | src/router/modules、src/router/routes |
| 菜单与用户状态 | src/store/modules/menu.ts、src/store/modules/user.ts |
| 站点与主题配置 | src/config、src/store/modules/site-settings.ts、src/store/modules/setting.ts |
| 通用组件与逻辑 | src/components、src/hooks、src/utils |
配置建议
开始接入前,建议至少确认:
- 前端能通过真实后端完成登录、刷新令牌、用户信息、菜单和站点配置加载。
- 需要保留、裁剪或项目定制的业务模块已经明确。
- 新增页面已同步路由模板、菜单配置、按钮权限和后端接口。
- 生产环境部署路径、API 地址、Cookie 策略和文件访问域名已经确认。

