docs: 更新 dogfood 全链路测试报告

包含 5 个问题(1 Critical、1 High、2 Medium、1 Low),
其中 4 个已修复,1 个为已知限制(antd v5 + React 19 兼容性警告)。
附截图与视频证据。
This commit is contained in:
张翔
2026-05-06 14:18:37 +08:00
parent 5dc53f57cc
commit 41bf87c726
37 changed files with 318 additions and 187 deletions
@@ -0,0 +1,30 @@
#!/bin/bash
TOKEN=$(curl -s http://localhost:8080/api/auth/login -X POST -H 'Content-Type: application/json' -d '{"username":"admin","password":"Test@123"}' | python3 -c "import sys,json; print(json.load(sys.stdin)['token'])")
endpoints=(
"/api/auth/current"
"/api/users"
"/api/users/page?page=0&size=10"
"/api/roles"
"/api/roles/page?page=0&size=10"
"/api/menus"
"/api/menus/tree"
"/api/sys/config"
"/api/sys/config/page?page=0&size=10"
"/api/dict/types"
"/api/dict/data/page?page=0&size=10"
"/api/files"
"/api/files/page?page=0&size=10"
"/api/notice/page?page=0&size=10"
"/api/logs/login/page?page=0&size=10"
"/api/logs/operation/page?page=0&size=10"
"/api/logs/exception/page?page=0&size=10"
"/api/logs/operation/count"
"/api/logs/exception/count"
"/api/permissions"
)
for ep in "${endpoints[@]}"; do
code=$(curl -s -o /dev/null -w '%{http_code}' "http://localhost:8080${ep}" -H "Authorization: Bearer $TOKEN")
echo "${ep}${code}"
done