From 6dd08421b6c2c73afc57b837247e0f213f0270a5 Mon Sep 17 00:00:00 2001 From: insistence <3055204202@qq.com> Date: Fri, 13 Feb 2026 16:50:52 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E5=8F=91=E5=B8=831.9.0=E7=89=88?= =?UTF-8?q?=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 98 +++++++++++++++++++++-------- ruoyi-fastapi-app/package.json | 2 +- ruoyi-fastapi-app/src/config.js | 2 +- ruoyi-fastapi-app/src/manifest.json | 2 +- ruoyi-fastapi-backend/.env.dev | 2 +- ruoyi-fastapi-backend/.env.dockermy | 2 +- ruoyi-fastapi-backend/.env.dockerpg | 2 +- ruoyi-fastapi-backend/.env.prod | 2 +- ruoyi-fastapi-frontend/package.json | 2 +- 9 files changed, 79 insertions(+), 35 deletions(-) diff --git a/README.md b/README.md index d904425..7057785 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ Ruff Check - project version + project version Ruff @@ -26,8 +26,9 @@ LICENSE node version - python version + python version mysql version + redis version

## 平台简介 @@ -35,6 +36,7 @@ RuoYi-Vue3-FastAPI是一套全部开源的快速开发平台,毫无保留给个人及企业免费使用。 * 前端采用Vue3、Element Plus,基于[RuoYi-Vue3](https://github.com/yangzongzhuan/RuoYi-Vue3)前端项目修改。 +* 移动端采用uni-app、Vue3、Vite,内置tailwindcss,基于[RuoYi-App](https://github.com/yangzongzhuan/RuoYi-App)项目修改。 * 后端采用FastAPI、sqlalchemy、MySQL(PostgreSQL)、Redis、OAuth2 & Jwt。 * 权限认证使用OAuth2 & Jwt,支持多终端认证系统。 * 支持加载动态权限菜单,多方式轻松权限控制。 @@ -44,7 +46,7 @@ RuoYi-Vue3-FastAPI是一套全部开源的快速开发平台,毫无保留给 * 纯Python版本: * Gitte仓库地址: * GitHub仓库地址: -* 特别鸣谢:[RuoYi-Vue3](https://github.com/yangzongzhuan/RuoYi-Vue3) +* 特别鸣谢:[RuoYi-Vue3](https://github.com/yangzongzhuan/RuoYi-Vue3)、[RuoYi-App](https://github.com/yangzongzhuan/RuoYi-App) ## 内置功能 @@ -65,93 +67,116 @@ RuoYi-Vue3-FastAPI是一套全部开源的快速开发平台,毫无保留给 15. 在线构建器:拖动表单元素生成相应的HTML代码。 16. 系统接口:根据业务代码自动生成相关的api接口文档。 17. 代码生成:配置数据库表信息一键生成前后端代码(python、sql、vue、js),支持下载。 +18. AI管理:提供AI模型管理和AI对话功能。 ## 演示图 + + + + + +
- login + login - dashboard + dashboard
- user + user - role + role
- menu + menu - dept + dept
- + - dict + dict
- config + config - notice + notice
- operLog + operLog - loginLog + loginLog
- online + online - job + job
- server + server - cache + cache
- cacheList + cacheList - form + form
- api + api - gen + gen
- profile + aiModel + + aiChat +
+ profile +
+ + + + + +
+ applogin + + appWorkbench + + appProfile
@@ -190,6 +215,25 @@ npm install --registry=https://registry.npmmirror.com npm run dev 或 yarn dev ``` +#### 移动端 + +```bash +# 进入移动端目录 +cd ruoyi-fastapi-app + +# 安装依赖 +npm install -g pnpm +pnpm install + +# 启动 H5 +pnpm dev:h5 + +# 启动微信小程序 +pnpm dev:mp-weixin +``` + +移动端详细文档请参考:[ruoyi-fastapi-app/README.md](./ruoyi-fastapi-app/README.md) + #### 后端 ```bash @@ -267,15 +311,15 @@ docker compose -f docker-compose.pg.yml up -d --build
- zsxq + zsxq - zanzhu + zanzhu
- wxcode + wxcode
diff --git a/ruoyi-fastapi-app/package.json b/ruoyi-fastapi-app/package.json index 8702e79..0d92db6 100644 --- a/ruoyi-fastapi-app/package.json +++ b/ruoyi-fastapi-app/package.json @@ -1,6 +1,6 @@ { "name": "ruoyi-fastapi-app", - "version": "1.8.1", + "version": "1.9.0", "packageManager": "pnpm@10.28.1", "scripts": { "dev": "uni -p mp-weixin", diff --git a/ruoyi-fastapi-app/src/config.js b/ruoyi-fastapi-app/src/config.js index 6dd4d0c..5f81324 100644 --- a/ruoyi-fastapi-app/src/config.js +++ b/ruoyi-fastapi-app/src/config.js @@ -6,7 +6,7 @@ export default { // 应用名称 name: "RuoYi-FastAPI-APP", // 应用版本 - version: "1.8.1", + version: "1.9.0", // 应用logo logo: "/static/logo.png", // 官方网站 diff --git a/ruoyi-fastapi-app/src/manifest.json b/ruoyi-fastapi-app/src/manifest.json index b6a5861..f9d5d0f 100644 --- a/ruoyi-fastapi-app/src/manifest.json +++ b/ruoyi-fastapi-app/src/manifest.json @@ -2,7 +2,7 @@ "name": "RuoYi-FastAPI移动端", "appid": "__UNI__25A9D80", "description": "", - "versionName": "1.8.1", + "versionName": "1.9.0", "versionCode": "100", "transformPx": false, "app-plus": { diff --git a/ruoyi-fastapi-backend/.env.dev b/ruoyi-fastapi-backend/.env.dev index 0f22dfe..f5feade 100644 --- a/ruoyi-fastapi-backend/.env.dev +++ b/ruoyi-fastapi-backend/.env.dev @@ -10,7 +10,7 @@ APP_HOST = '0.0.0.0' # 应用端口 APP_PORT = 9099 # 应用版本 -APP_VERSION= '1.8.1' +APP_VERSION= '1.9.0' # 应用是否开启热重载 APP_RELOAD = true # 应用工作进程数 diff --git a/ruoyi-fastapi-backend/.env.dockermy b/ruoyi-fastapi-backend/.env.dockermy index 85f1d28..a471682 100644 --- a/ruoyi-fastapi-backend/.env.dockermy +++ b/ruoyi-fastapi-backend/.env.dockermy @@ -10,7 +10,7 @@ APP_HOST = '0.0.0.0' # 应用端口 APP_PORT = 9099 # 应用版本 -APP_VERSION= '1.8.1' +APP_VERSION= '1.9.0' # 应用是否开启热重载 APP_RELOAD = false # 应用工作进程数 diff --git a/ruoyi-fastapi-backend/.env.dockerpg b/ruoyi-fastapi-backend/.env.dockerpg index 5d53154..5b8619d 100644 --- a/ruoyi-fastapi-backend/.env.dockerpg +++ b/ruoyi-fastapi-backend/.env.dockerpg @@ -10,7 +10,7 @@ APP_HOST = '0.0.0.0' # 应用端口 APP_PORT = 9099 # 应用版本 -APP_VERSION= '1.8.1' +APP_VERSION= '1.9.0' # 应用是否开启热重载 APP_RELOAD = false # 应用工作进程数 diff --git a/ruoyi-fastapi-backend/.env.prod b/ruoyi-fastapi-backend/.env.prod index 9d1bf5b..be624c8 100644 --- a/ruoyi-fastapi-backend/.env.prod +++ b/ruoyi-fastapi-backend/.env.prod @@ -10,7 +10,7 @@ APP_HOST = '0.0.0.0' # 应用端口 APP_PORT = 9099 # 应用版本 -APP_VERSION= '1.8.1' +APP_VERSION= '1.9.0' # 应用是否开启热重载 APP_RELOAD = false # 应用工作进程数 diff --git a/ruoyi-fastapi-frontend/package.json b/ruoyi-fastapi-frontend/package.json index d240da3..ec15539 100644 --- a/ruoyi-fastapi-frontend/package.json +++ b/ruoyi-fastapi-frontend/package.json @@ -1,6 +1,6 @@ { "name": "vfadmin", - "version": "1.8.1", + "version": "1.9.0", "description": "vfadmin管理系统", "author": "insistence", "license": "MIT",