Commit Graph

7 Commits

Author SHA1 Message Date
Leo
e8a78fa8b6 功能模块:添加布局、登录和仪表盘
- 添加页面布局组件(src/layouts/)
  - 主布局容器
  - 头部导航栏
  - 侧边菜单栏
  - 标签页栏
  - 页脚组件
- 添加登录模块(src/views/login/)
  - 登录表单
  - 验证码组件
  - 登录背景动画
- 添加错误页面(src/views/error/)
  - 404页面
  - 500页面
- 添加仪表盘页面(src/views/dashboard/)
  - 数据概览
  - 图表展示
- 添加静态资源(src/assets/)
- 添加全局样式(src/styles/)
- 添加Vue模块配置(src/modules/)
2025-10-08 02:28:25 +08:00
Leo
cb98681927 核心架构:添加服务层、路由和状态管理
- 添加API服务层(src/service/)
  - HTTP客户端配置
  - 登录认证API
  - 系统管理API(用户、角色、菜单、部门、字典、文件等)
  - 监控API(在线用户、服务器、缓存、Redis等)
- 添加路由系统(src/router/)
  - 路由实例配置
  - 路由守卫逻辑
  - 静态路由和内置路由
- 添加状态管理(src/store/)
  - 认证状态(auth)
  - 路由状态(router)
  - 应用状态(app)
  - 标签页状态(tab)
  - 字典状态(dict)
2025-10-08 02:26:46 +08:00
Leo
715270aa49 核心架构:添加基础架构层代码
- 添加工具函数库(src/utils/)
- 添加TypeScript类型定义(src/typings/)
- 添加全局常量定义(src/constants/)
- 添加组合式函数(src/hooks/)
- 添加自定义指令(src/directives/)
- 添加公共组件(src/components/common/)
- 添加应用入口文件(src/App.vue, src/main.ts)
2025-10-08 02:25:33 +08:00
Leo
80ab2736c9 文档:添加公共资源和项目文档
- 添加公共静态资源(public/)
- 添加项目文档(doc/)
- 添加项目说明文档(README.md, README.zh-CN.md)
- 添加Claude开发规范文档(CLAUDE.md)
- 添加开源许可证(LICENSE)
- 添加构建脚本(build/)
- 添加国际化资源(locales/)
- 添加编辑器配置(.vscode/)
- 添加GitHub工作流配置(.github/)
2025-10-08 02:24:28 +08:00
Leo
f708ba712a 配置:添加环境配置和部署文件
- 添加环境变量配置(.env, .env.dev, .env.test, .env.prod)
- 添加Docker配置(.dockerignore)
- 添加Nginx部署配置(nginx.conf)
- 添加Netlify部署配置(netlify.toml)
- 添加HTML入口文件(index.html)
2025-10-08 02:23:45 +08:00
Leo
f35f60648b 配置:添加构建和工具配置文件
- 添加Vite构建配置(vite.config.ts)
- 添加UnoCSS原子化CSS配置(unocss.config.ts)
- 添加ESLint代码检查配置(eslint.config.js)
- 添加服务接口配置(service.config.ts)
2025-10-08 02:23:13 +08:00
Leo
22712b4bfb 初始化:添加项目基础配置文件
- 添加Git配置文件(.gitignore, .gitattributes)
- 添加编辑器配置(.editorconfig)
- 添加包管理器配置(.npmrc, package.json)
- 添加依赖锁定文件(package-lock.json, pnpm-lock.yaml)
- 添加TypeScript配置(tsconfig.json)
2025-10-08 02:22:45 +08:00