1. 项目结构
1.1 前端结构
duke-vue/
├── src/
│ ├── api/ # API 接口
│ ├── assets/ # 静态资源
│ ├── components/ # 公共组件
│ ├── layout/ # 布局组件
│ ├── router/ # 路由配置
│ ├── store/ # 状态管理 (Pinia)
│ ├── utils/ # 工具函数
│ ├── views/ # 页面组件
│ │ ├── system/ # 系统管理
│ │ ├── monitor/ # 系统监控
│ │ ├── tool/ # 系统工具
│ │ └── dashboard/ # 仪表板
│ └── styles/ # 样式文件
├── public/ # 公共资源
└── package.json # 项目依赖
1.2 后端结构
duke-boot/ # 后端项目
├── duke-admin/ # 后台服务
├── duke-common/ # 基础模块
├── duke-framework/ # 安全模块
├── duke-system/ # 系统模块
└── pom.xml # 项目依赖
