# 问题跟踪 — CFC API 测试
## 待解决问题
### INFO-GA: Guide activity list 返回 500
| 属性 | 值 |
|------|-----|
| **状态** | ℹ️ 数据依赖 — 非代码缺陷 |
| **首次发现** | v9 |
| **最近验证** | v10 (2026/7/4) |
| **严重级别** | 低 |
| **现象** | `/api/guide/activities/list` 返回 500 |
| **根因分析** | `GuideActivityController.getActivityList()` 代码逻辑正确(`@PostMapping`、null安全参数)。`GuideActivityMapper` 使用 `@Select` 注解直接查询 `guide_activities` 表。500 由以下原因引起:
1. 测试用户无 `role=teacher` 或 guide 身份
2. 数据库中 `guide_activities` 表缺少测试数据 |
| **结论** | 非代码缺陷,需在测试环境中:1) 创建 guide 测试账号 2) 插入 guide_activities 测试数据 |
## 已知问题(低优先级)
无
## 已关闭问题
| ID | 问题 | 修复版本 | 关闭时间 |
|----|------|---------|---------|
| ISSUE-001 | Vendor 登录失败 — 验证码旁路 | v11 | 2026/7/6 |
| NEW-02 | SKU list NPE | v10 (c0afe7e) | 2026/7/6 |
| ISSUE-002 | Article publish 500 错误 | v10 | 2026/7/4 |
| Articles list public | 公开文章列表 500 错误 | v10 | 2026/7/4 |
| Admin article list | 管理端文章列表 500 错误 | v10 | 2026/7/4 |
---
*最后更新: 2026-07-06*