v2.7.0 一键导出全部历史(GET /api/tests/export JSON, Key打码);左侧三块配置卡片可折叠展开(状态localStorage持久化);置顶/置底按钮高亮蓝渐变高对比配色

This commit is contained in:
2026-09-06 02:54:16 +08:00
parent edbaedce15
commit f499144465
7 changed files with 122 additions and 14 deletions
+5
View File
@@ -163,6 +163,9 @@
### `DELETE /api/tests`
一键清空全部测试历史(测试记录 + 采样指标 + 日志),不可恢复。响应 `{ "ok": true }`
### `GET /api/tests/export`
一键导出全部历史记录为 JSON 文件下载(`Content-Disposition: attachment`,文件名带时间戳)。每条含基本字段 + 配置(**API Key 打码为 `******`**)+ 生成参数 + 汇总指标,不含逐条采样与完整日志。
### `POST /api/tests/<id>/cancel`
停止正在运行的测试。响应 `{ "ok": true, "msg": "正在停止..." }`
@@ -369,6 +372,8 @@ curl "$BASE/api/tests?page=1&page_size=20"
curl "$BASE/api/tests?q=Qwen&status=done,error&sort=decode&order=desc&page=1&page_size=10"
# 一键清空全部历史(不可恢复)
curl -X DELETE $BASE/api/tests
# 一键导出全部历史(JSON 文件下载)
curl -OJ $BASE/api/tests/export
curl $BASE/api/tests/9
# 画图数据(CSV