调整部分前端布局和后端增删改逻辑

This commit is contained in:
焦龙言
2026-09-26 23:11:05 +08:00
parent 977e7f996e
commit 17d991a74a
117 changed files with 311994 additions and 3192 deletions
+5 -13
View File
@@ -8,7 +8,7 @@
* 前端采用Vue3、Element Plus。
* 移动端采用uni-app、Vue3、Vite,内置tailwindcss。
* 后端采用FastAPI、sqlalchemy、MySQL(PostgreSQL)、Redis、OAuth2 & Jwt。
* 后端采用FastAPI、sqlalchemy、MySQL、Redis、OAuth2 & Jwt。
* 权限认证使用OAuth2 & Jwt,支持多终端认证系统。
* 支持加载动态权限菜单,多方式轻松权限控制。
* 纯Python版本:
@@ -112,17 +112,15 @@ pnpm dev:mp-weixin
# 进入后端目录
cd shierfeng-fastapi-backend
# 如果使用的是MySQL数据库,请执行以下命令安装项目依赖环境
# 安装项目依赖环境(统一使用 MySQL)
pip3 install -r requirements.txt
# 如果使用的是PostgreSQL数据库,请执行以下命令安装项目依赖环境
pip3 install -r requirements-pg.txt
# 配置环境
在.env.dev文件中配置开发环境的数据库和redis
# 运行sql文件
1.新建数据库shierfeng-fastapi(默认,可修改)
2.如果使用的是MySQL数据库,使用命令或数据库连接工具运行sql文件夹下的shierfeng-fastapi.sql;如果使用的是PostgreSQL数据库,使用命令或数据库连接工具运行sql文件夹下的shierfeng-fastapi-pg.sql
# 运行 SQL 文件
1. 新建数据库 shierfeng-fastapi(默认,可修改)
2. 使用命令或数据库连接工具运行 sql 文件夹下的 shierfeng-fastapi.sql
# 运行后端
shierfeng app run --env=dev
@@ -172,9 +170,3 @@ shierfeng app run --env=prod
```bash
docker compose -f shierfeng-fastapi-test/docker-compose.test.my.yml up -d --build
```
#### PostgreSQL版本
```bash
docker compose -f shierfeng-fastapi-test/docker-compose.test.pg.yml up -d --build
```