diff --git a/docs/USER_FLOWS_ACCEPTANCE.md b/docs/USER_FLOWS_ACCEPTANCE.md index 736e4fd..2f7a130 100644 --- a/docs/USER_FLOWS_ACCEPTANCE.md +++ b/docs/USER_FLOWS_ACCEPTANCE.md @@ -164,6 +164,20 @@ - ⚠️ 过程中踩到并修掉 **Bug #6**(见 F.3h):禁止导入只写 `source_items.policy_state`,而**两处**"期望策略"解析 (计划 + 建批 delete 就绪判定)都不看它 → 计划不给 delete、建批直接 422 +### C9 数据源配置:列出来 → 勾选 → 变成来源 ★2026-10-10 面板实测 + +- ① 来源卡片不再做文件格式筛选(格式由「来源与目录」的目录级标注决定,就近覆盖上级)。 +- ②③ 「可加入的来源」按当前钉钉账号列出**知识库**与**钉盘空间**: + 知识库 18(组织 17 + 我的知识库 1)、钉盘 7(我的文件 + 6 个组织空间); + 已登记的三条钉钉来源自动标「已是来源」并禁用勾选。 + 列不出来时给原因而不是空白:dws 未登录/权限不足 → 503 + 提示;钉盘被拒时只丢钉盘那一栏 + (`drive_notice`),知识库照常显示;被上限截断时提示"可能不全"。 +- ④ 勾选 → `加入为来源(选中 N)` → 走既有登记路径,首次目录扫描自动排队。 + 实测:勾选「视觉文档」→ 新来源 `sc-8a4be5b8293d1c9a048c3c7e9b194155`(dingtalk、enabled) + + `source.catalog.refresh` 已完成。扫码会话失效时会直接弹二维码,扫完自动重试本次登记。 +- 后端:`GET /api/v1/dingtalk-spaces/available`(管理员、只读,dws)。api 与 worker 共用同一份 + dws 状态(bind mount 同一份:refresh token 轮换制,不能各留一份)。 + ### C8 一键发布(建批+锁定+授权合成一个动作)★2026-10-10 实测 - 入口:审核行上的 **`发布到生产`**(管理员 + 生产门禁开启时显示),或工具栏「发布到生产(选中 N 项)」。