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

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
+8 -4
View File
@@ -58,8 +58,6 @@ cd shierfeng-fastapi-test
```bash
# MySQL版本
docker compose -f docker-compose.test.my.yml up -d --build
# PostgreSQL版本
docker compose -f docker-compose.test.pg.yml up -d --build
```
#### 运行测试
@@ -105,11 +103,17 @@ python -m pytest -v
## 配置说明
使用 `docker-compose.test.my.yml`或`docker-compose.test.pg.yml`启动服务,默认前端端口为 `80`,后端端口为 `9099`。测试环境已禁用验证码功能。
使用 `docker-compose.test.my.yml` 启动服务,默认前端端口为 `80`,后端端口为 `9099`。测试环境已禁用验证码功能。
测试账号密码不写入代码、文档或日志。运行测试前,请在受控环境注入以下环境变量:
- `SHIERFENG_TEST_ADMIN_PASSWORD`:管理员账号 `admin` 的测试密码
- `SHIERFENG_TEST_NIANGAO_PASSWORD`:`niangao` 账号的测试密码
- `SHIERFENG_TEST_USER_PASSWORD`:用户管理测试中新建账号的初始密码
## 注意事项
1. 确保系统已安装 Docker 和 Docker Compose
2. 确保端口 `80` 和 `9099` 未被占用
3. 首次运行时 Docker 镜像构建可能需要几分钟时间
4. 测试使用默认管理员账户:用户名 `admin`,密码 `admin123`
4. 测试使用管理员账户 `admin`;密码必须通过 `SHIERFENG_TEST_ADMIN_PASSWORD` 注入,不在仓库中记录