diff --git a/README.en.md b/README.en.md index 9e7e4287..725d876e 100644 --- a/README.en.md +++ b/README.en.md @@ -1,9 +1,10 @@

- + logo

-

Fastapi-Vue3-Admin v2.0.0

-

A modern, open-source, full-stack integrated rapid development platform for mid - and back - end systems. Give a ⭐️ to support!

+

Fastapi-Vue3-Admin Version

+

A modern, open-source, full-stack integrated rapid development platform for mid - and back - end systems

+

If you like this project, please give it a ⭐️ to show your support!

Gitee Stars @@ -208,37 +209,33 @@ fastapi_vue3_admin/devops/devops/nginx/nginx.conf ## 🔧 Models - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
LoginDashboardMenu ManagementDepartment Management
Position ManagementRole ManagementUser ManagementLog Management
Configuration ManagementOnline User ManagementServer MonitoringCache Monitoring
Task ManagementAPI ManagementAnalysis ManagementDictionary Management
Theme ManagementLock ManagementOnline Documentation
+| Module Name{ width="100" } | Screenshot | +|------------|---------------------------------| +| Login | ![Login](./frontend/docs/public/login.png) | +| Dashboard | ![Dashboard](./frontend/docs/public/dashboard.png) | +| Analysis | ![Analysis](./frontend/docs/public/analysis.png) | +| Menu | ![Menu](./frontend/docs/public/menu.png) | +| Department | ![Department](./frontend/docs/public/dept.png) | +| Position | ![Position](./frontend/docs/public/position.png) | +| Role | ![Role](./frontend/docs/public/role.png) | +| User | ![User](./frontend/docs/public/user.png) | +| Log | ![Log](./frontend/docs/public/log.png) | +| Config | ![Config](./frontend/docs/public/config.png) | +| OnlineUser | ![OnlineUser](./frontend/docs/public/online.png) | +| Server | ![Server](./frontend/docs/public/service.png) | +| Cache | ![Cache](./frontend/docs/public/cache.png) | +| Task | ![Task](./frontend/docs/public/job.png) | +| Dict | ![Dict](./frontend/docs/public/dict.png) | +| API Docs | ![API Docs](./frontend/docs/public/docs.png) | +| Theme | ![Theme](./frontend/docs/public/theme.png) | +| Document | ![Document](./frontend/docs/public/help.png) | +| Lock | ![Lock](./frontend/docs/public/lock.png) | + +### 移动端 + +| Module Name{ width="100" } | Screenshot | +|----------|------| +| Login | Under development... (To be completed) | --- @@ -283,13 +280,9 @@ Thanks to the contributions and support of the following projects, which have en ## 🎨 Community - - - - - - -
+| WeChat QR Code | Group QR Code | WeChat Pay QR Code | +| --- | --- | --- | +| ![WeChat QR Code](./frontend/docs/public/wechat.jpg) | ![Group QR Code](./frontend/docs/public/group.jpg) | ![WeChat Pay QR Code](./frontend/docs/public/wechatPay.jpg) | --- diff --git a/README.md b/README.md index 3c5684bf..c93c6c34 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,10 @@

- + logo

-

Fastapi-Vue3-Admin v2.0.0

-

一套现代、开源、全栈融合的中后台快速开发平台,给个⭐️支持一下

+

Fastapi-Vue3-Admin v2.0.0

+

一套现代、开源、全栈融合的中后台快速开发平台

+

如果你喜欢这个项目,给个 ⭐️ 支持一下吧!

Gitee Stars @@ -208,37 +209,35 @@ fastapi_vue3_amdin/devops/devops/nginx/nginx.conf ## 🔧 模块展示 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
登陆仪表盘菜单管理部门管理
岗位管理角色管理用户管理日志管理
配置管理在线用户管理服务器监控缓存监控
任务管理字典管理分析管理接口管理
系统主题在线文档系统锁屏
+### web 端 + +| 模块名{ width="100" } | 截图 | +|----------|------| +| 登录 | ![登录](./frontend/docs/public/login.png) | +| 仪表盘 | ![仪表盘](./frontend/docs/public/dashboard.png) | +| 分析页 | ![分析页](./frontend/docs/public/analysis.png) | +| 菜单管理 | ![菜单管理](./frontend/docs/public/menu.png) | +| 部门管理 | ![部门管理](./frontend/docs/public/dept.png) | +| 岗位管理 | ![岗位管理](./frontend/docs/public/position.png) | +| 角色管理 | ![角色管理](./frontend/docs/public/role.png) | +| 用户管理 | ![用户管理](./frontend/docs/public/user.png) | +| 日志管理 | ![日志管理](./frontend/docs/public/log.png) | +| 配置管理 | ![配置管理](./frontend/docs/public/config.png) | +| 在线用户 | ![在线用户](./frontend/docs/public/online.png) | +| 服务器监控 | ![服务器监控](./frontend/docs/public/service.png) | +| 缓存监控 | ![缓存监控](./frontend/docs/public/cache.png) | +| 任务管理 | ![任务管理](./frontend/docs/public/job.png) | +| 字典管理 | ![字典管理](./frontend/docs/public/dict.png) | +| 接口管理 | ![接口管理](./frontend/docs/public/docs.png) | +| 系统主题 | ![系统主题](./frontend/docs/public/theme.png) | +| 在线文档 | ![在线文档](./frontend/docs/public/help.png) | +| 系统锁屏 | ![系统锁屏](./frontend/docs/public/lock.png) | + +### 移动端 + +| 模块名{ width="100" } | 截图 | +|----------|------| +| 登录 | 开发中... (待完成) | --- @@ -281,13 +280,9 @@ fastapi_vue3_amdin/devops/devops/nginx/nginx.conf ## 🎨 社区 - - - - - - -
+| 微信二维码 | 群组二维码 | 微信支付二维码 | +| --- | --- | --- | +| ![微信二维码](./frontend/docs/public/wechat.jpg) | ![群组二维码](./frontend/docs/public/group.jpg) | ![微信支付二维码](./frontend/docs/public/wechatPay.jpg) | --- diff --git a/backend/sql/fastapi_vue_admin.sql b/backend/sql/fastapi_vue_admin.sql index 5c1f7d8f..43e391eb 100644 --- a/backend/sql/fastapi_vue_admin.sql +++ b/backend/sql/fastapi_vue_admin.sql @@ -110,7 +110,7 @@ INSERT INTO `system_config` (`id`, `config_name`, `config_key`, `config_value`, INSERT INTO `system_config` (`id`, `config_name`, `config_key`, `config_value`, `config_type`, `description`, `created_at`, `updated_at`, `creator_id`) VALUES (5, '登录背景', 'sys_login_background', 'http://service.fastapiadmin.com/api/v1/static/image/background.svg', 1, '登录背景', '2025-08-05 00:25:40', '2025-08-05 00:25:40', 1); INSERT INTO `system_config` (`id`, `config_name`, `config_key`, `config_value`, `config_type`, `description`, `created_at`, `updated_at`, `creator_id`) VALUES (6, '版权信息', 'sys_web_copyright', 'Copyright © 2025-2026 service.fastapiadmin.com 版权所有', 1, '版权信息', '2025-08-05 00:25:40', '2025-08-05 00:25:40', 1); INSERT INTO `system_config` (`id`, `config_name`, `config_key`, `config_value`, `config_type`, `description`, `created_at`, `updated_at`, `creator_id`) VALUES (7, '备案信息', 'sys_keep_record', '陕ICP备2025069493号-1', 1, '备案信息', '2025-08-05 00:25:40', '2025-08-05 00:25:40', 1); -INSERT INTO `system_config` (`id`, `config_name`, `config_key`, `config_value`, `config_type`, `description`, `created_at`, `updated_at`, `creator_id`) VALUES (8, '帮助文档', 'sys_help_doc', 'http://service.fastapiadmin.com/site/index.html', 1, '帮助文档', '2025-08-05 00:25:40', '2025-08-05 00:25:40', 1); +INSERT INTO `system_config` (`id`, `config_name`, `config_key`, `config_value`, `config_type`, `description`, `created_at`, `updated_at`, `creator_id`) VALUES (8, '帮助文档', 'sys_help_doc', 'http://service.fastapiadmin.com/docs/index.html', 1, '帮助文档', '2025-08-05 00:25:40', '2025-08-05 00:25:40', 1); INSERT INTO `system_config` (`id`, `config_name`, `config_key`, `config_value`, `config_type`, `description`, `created_at`, `updated_at`, `creator_id`) VALUES (9, '隐私政策', 'sys_web_privacy', 'https://github.com/1014TaoTao/fastapi_vue3_admin/blob/master/LICENSE', 1, '隐私政策', '2025-08-05 00:25:40', '2025-08-05 00:25:40', 1); INSERT INTO `system_config` (`id`, `config_name`, `config_key`, `config_value`, `config_type`, `description`, `created_at`, `updated_at`, `creator_id`) VALUES (10, '用户协议', 'sys_web_clause', 'https://github.com/1014TaoTao/fastapi_vue3_admin/blob/master/LICENSE', 1, '用户协议', '2025-08-05 00:25:40', '2025-08-05 00:25:40', 1); INSERT INTO `system_config` (`id`, `config_name`, `config_key`, `config_value`, `config_type`, `description`, `created_at`, `updated_at`, `creator_id`) VALUES (11, '源码代码', 'sys_git_code', 'https://github.com/1014TaoTao/fastapi_vue3_admin.git', 1, '源码代码', '2025-08-05 00:25:40', '2025-08-05 00:25:40', 1); diff --git a/backend/static/image/avatar.png b/backend/static/image/avatar.png index a2d8841e..8c016668 100644 Binary files a/backend/static/image/avatar.png and b/backend/static/image/avatar.png differ diff --git a/backend/static/image/favicon.png b/backend/static/image/favicon.png index a2d8841e..8c016668 100644 Binary files a/backend/static/image/favicon.png and b/backend/static/image/favicon.png differ diff --git a/backend/static/image/logo.png b/backend/static/image/logo.png index 1cff5691..4a924529 100644 Binary files a/backend/static/image/logo.png and b/backend/static/image/logo.png differ diff --git a/frontend/README.md b/frontend/README.md index 7d3f7b81..70ec19ce 100644 --- a/frontend/README.md +++ b/frontend/README.md @@ -4,8 +4,9 @@ ```sh fastapi_project/frontend +├─ docs # 项目文档工程 ├─ public # 静态资源文件 -│ └─ site # 帮助文档模块 +│ └─ docs # 帮助文档模块 ├─ src # 源代码 │ ├─ api # 接口文件 │ ├─ assets # 静态资源文件 @@ -45,4 +46,10 @@ npm install npm run dev # 构建前端, 生成 `frontend/dist` 目录 npm run build +# 运行文档工程 +npm run docs:dev +# 构建文档工程, 生成 `public/docs` 目录 +npm run docs:build +# 运行命令,查看未用到的依赖 +depcheck ``` diff --git a/frontend/docs/about.md b/frontend/docs/about.md index 7e0c73ac..8d4b5368 100644 --- a/frontend/docs/about.md +++ b/frontend/docs/about.md @@ -4,21 +4,12 @@ - **QQ**:948080782 -- **邮箱**:948080782@qq.com +- **邮箱**:[948080782@qq.com](mailto:948080782@qq.com) + +## 扫码交流 -### 扫码交流 以下是相关二维码,点击图片可查看大图: -

-
- 微信二维码 -

微信二维码

-
-
- 群组二维码 -

群组二维码

-
-
- 微信支付二维码 -

微信支付二维码

-
-
+ +| 微信二维码 | 群组二维码 | 微信支付二维码 | +| --- | --- | --- | +| ![微信二维码](/wechat.jpg) | ![群组二维码](/group.jpg) | ![微信支付二维码](/wechatPay.jpg) | diff --git a/frontend/docs/guide.md b/frontend/docs/guide.md index 9047cb7c..9f3b7e3f 100755 --- a/frontend/docs/guide.md +++ b/frontend/docs/guide.md @@ -2,27 +2,22 @@ outline: "deep" --- -
-

- -

-

Fastapi-Vue3-Admin v2.0.0

-

一套现代、开源、全栈融合的中后台快速开发平台,给个⭐️支持一下

-

- - Gitee Stars - - - GitHub Stars - - - License - - Python - NodeJS - MySQL - Redis -

+
+
+ logo +
+

Fastapi-Vue3-Admin v2.0.0

+

一套现代、开源、全栈融合的中后台快速开发平台

+

如果你喜欢这个项目,给个 ⭐️ 支持一下吧!

+

+ Gitee Stars + GitHub Stars + License + Python + NodeJS + MySQL + Redis +

## 📘项目介绍 @@ -181,40 +176,27 @@ fastapi_vue3_admin/devops/devops/nginx/nginx.conf ## 🔧模块展示 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
登陆仪表盘菜单管理部门管理
岗位管理角色管理用户管理日志管理
配置管理在线用户管理服务器监控缓存监控
任务管理字典管理分析管理接口管理
系统主题在线文档系统锁屏
+| 模块名{ width="100" } | 截图 | +|----------|------| +| 登录 | ![登录](/login.png) | +| 仪表盘 | ![仪表盘](/dashboard.png) | +| 分析页 | ![分析页](/analysis.png) | +| 菜单管理 | ![菜单管理](/menu.png) | +| 部门管理 | ![部门管理](/dept.png) | +| 岗位管理 | ![岗位管理](/position.png) | +| 角色管理 | ![角色管理](/role.png) | +| 用户管理 | ![用户管理](/user.png) | +| 日志管理 | ![日志管理](/log.png) | +| 配置管理 | ![配置管理](/config.png) | +| 在线用户 | ![在线用户](/online.png) | +| 服务器监控 | ![服务器监控](/service.png) | +| 缓存监控 | ![缓存监控](/cache.png) | +| 任务管理 | ![任务管理](/job.png) | +| 字典管理 | ![字典管理](/dict.png) | +| 接口管理 | ![接口管理](/docs.png) | +| 系统主题 | ![系统主题](/theme.png) | +| 在线文档 | ![在线文档](/help.png) | +| 系统锁屏 | ![系统锁屏](/lock.png) | ## 🚀二开教程 diff --git a/frontend/docs/public/favicon.png b/frontend/docs/public/favicon.png index a2d8841e..8c016668 100644 Binary files a/frontend/docs/public/favicon.png and b/frontend/docs/public/favicon.png differ diff --git a/frontend/docs/public/help.png b/frontend/docs/public/help.png index cb665f3c..9ca5b4be 100644 Binary files a/frontend/docs/public/help.png and b/frontend/docs/public/help.png differ diff --git a/frontend/docs/public/logo.png b/frontend/docs/public/logo.png index 1cff5691..4a924529 100644 Binary files a/frontend/docs/public/logo.png and b/frontend/docs/public/logo.png differ diff --git a/frontend/package.json b/frontend/package.json index 425a3f27..8a9aa8b6 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -15,7 +15,6 @@ }, "dependencies": { "@element-plus/icons-vue": "^2.3.1", - "@node-rs/jieba": "^2.0.1", "@vueuse/core": "^13.5.0", "@wangeditor-next/editor": "^5.6.38", "@wangeditor-next/editor-for-vue": "^5.1.14", @@ -24,18 +23,15 @@ "codemirror": "^5.65.19", "codemirror-editor-vue3": "^2.8.0", "dayjs": "^1.11.13", - "default-passive-events": "^4.0.0", "echarts": "^5.6.0", "element-plus": "^2.10.4", "exceljs": "^4.4.0", - "glob": "^11.0.3", "nprogress": "^0.2.0", "path-browserify": "^1.0.1", "path-to-regexp": "^8.2.0", "pinia": "^3.0.3", "pinia-plugin-persistedstate": "^4.4.1", "qs": "^6.14.0", - "underscore": "^1.13.7", "vue": "^3.5.17", "vue-draggable-plus": "^0.6.0", "vue-i18n": "^11.1.10", diff --git a/frontend/public/favicon.png b/frontend/public/favicon.png index a2d8841e..8c016668 100644 Binary files a/frontend/public/favicon.png and b/frontend/public/favicon.png differ diff --git a/frontend/public/logo.png b/frontend/public/logo.png index 1cff5691..4a924529 100644 Binary files a/frontend/public/logo.png and b/frontend/public/logo.png differ