555410b534
包含 5 个问题(1 Critical、1 High、2 Medium、1 Low), 其中 4 个已修复,1 个为已知限制(antd v5 + React 19 兼容性警告)。 附截图与视频证据。
41 lines
1.3 KiB
Bash
41 lines
1.3 KiB
Bash
#!/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'])" 2>/dev/null)
|
|
echo "Token: OK"
|
|
|
|
echo ""
|
|
echo "=== 前端API路径测试 ==="
|
|
for ep in \
|
|
"/api/auth/current" \
|
|
"/api/users/page?page=0&size=10" \
|
|
"/api/roles/page?page=0&size=10" \
|
|
"/api/menus" \
|
|
"/api/sys/config" \
|
|
"/api/sys/config/page?page=0&size=10" \
|
|
"/api/dict/types" \
|
|
"/api/dict/data/page?page=0&size=10" \
|
|
"/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/permissions"; do
|
|
code=$(curl -s -o /dev/null -w '%{http_code}' "http://localhost:8080${ep}" -H "Authorization: Bearer $TOKEN")
|
|
echo " $ep → $code"
|
|
done
|
|
|
|
echo ""
|
|
echo "=== 后端实际可用路径 ==="
|
|
for ep in \
|
|
"/api/config" \
|
|
"/api/config?page=0&size=10" \
|
|
"/api/notices" \
|
|
"/api/notices?page=0&size=10" \
|
|
"/api/exception-logs?page=0&size=10" \
|
|
"/api/auth/me" \
|
|
"/api/auth/profile" \
|
|
"/api/auth/info" \
|
|
"/api/auth/user"; do
|
|
code=$(curl -s -o /dev/null -w '%{http_code}' "http://localhost:8080${ep}" -H "Authorization: Bearer $TOKEN")
|
|
echo " $ep → $code"
|
|
done
|