docs(qa): 更新联合调试报告 — 标记已修复/误报/已验证状态
This commit is contained in:
@@ -155,17 +155,17 @@
|
||||
|
||||
| ID | 级别 | 模块 | 描述 | 影响 |
|
||||
|----|------|------|------|------|
|
||||
| ISSUE-APPOINTMENT-001 | MEDIUM | 预约管理 | 创建预约需要患者先有医护档案关联,缺少时错误信息不够明确 | 用户体验 |
|
||||
| ISSUE-ARTICLE-001 | MEDIUM | 内容管理 | 部分文章标题在 API 中乱码(测试数据编码问题) | 数据展示 |
|
||||
| ISSUE-RESPONSE-FORMAT | MEDIUM | 全局 | 所有列表 API 使用 `data.data` 双层嵌套,与前端 PaginatedResponse<T> 的 `data.items` 不匹配 | 前端适配层需处理 |
|
||||
| ISSUE-PUBLIC-ENDPOINTS | MEDIUM | 公开端点 | `/public/articles` 和 `/public/banners` 需要 `tenant_id` 查询参数,小程序访客模式需确保传递 | 小程序首页 |
|
||||
| ISSUE-APPOINTMENT-001 | MEDIUM | 预约管理 | 创建预约需要医护档案,错误信息不明确 | 用户体验 | **已修复** |
|
||||
| ISSUE-ARTICLE-001 | MEDIUM | 内容管理 | 部分文章标题在 API 中乱码(测试数据编码问题) | 数据展示 | 测试数据问题 |
|
||||
| ~~ISSUE-RESPONSE-FORMAT~~ | ~~MEDIUM~~ | ~~全局~~ | ~~API data.data 与前端不匹配~~ | ~~误报~~ | **误报** — 前端 PaginatedResponse 字段就是 `data`,一致 |
|
||||
| ISSUE-PUBLIC-ENDPOINTS | MEDIUM | 公开端点 | `/public/articles` 和 `/public/banners` 需要 `tenant_id` | 小程序首页 | **已验证** — `.env` 配置了默认 tenant_id + 代码有完整回退 |
|
||||
|
||||
### LOW(建议优化)
|
||||
|
||||
| ID | 级别 | 模块 | 描述 | 影响 |
|
||||
|----|------|------|------|------|
|
||||
| LOW-DIALYSIS-PATH | LOW | 透析管理 | `/health/dialysis/stats` 路径 404,正确路径为 `/health/admin/statistics/dialysis` | API 路径不一致 |
|
||||
| LOW-ARTICLE-ENCODING | LOW | 文章 | 文章列表第 2 页及以后出现 JSON 解析错误(特殊字符转义) | 大量文章时可能崩溃 |
|
||||
| ~~LOW-DIALYSIS-PATH~~ | ~~LOW~~ | ~~透析管理~~ | ~~路径 404~~ | ~~测试时 curl 用错路径~~ | **误报** — 前端/小程序已用正确路径 |
|
||||
| LOW-ARTICLE-ENCODING | LOW | 文章 | 文章列表第 2 页出现 JSON 解析错误 | 特殊字符转义 | 测试数据编码问题 |
|
||||
|
||||
## 5. 数据一致性验证
|
||||
|
||||
@@ -290,7 +290,8 @@
|
||||
| Phase 1 API 测试 | 40+ 端点通过 |
|
||||
| Phase 2 Web UI 测试 | 8/9 页面正常 |
|
||||
| Phase 2 小程序 UI 测试 | 7/7 页面正常 |
|
||||
| 发现问题 | 7 → 1 已修复 + 1 误报 + 5 待处理 |
|
||||
| 发现问题 | 7 → 3 已修复 + 3 误报 + 1 测试数据问题 |
|
||||
| 额外发现 | copilot API 缺少 data.data 解包(已修复) |
|
||||
| 安全测试 | 8/8 通过 |
|
||||
| DevTools 控制台报错 | 均为非代码 Bug(未登录/环境限制/外部来源) |
|
||||
|
||||
Reference in New Issue
Block a user