1.5 KiB
1.5 KiB
修复记录
- 2026-07-16 13:42:57 CST:在分层记忆回归测试中发现,AI 新建非
default租户费用申请后会立即调用submit_claim(),但此时尚未建立租户化 Expense Case Link;提交服务重新查询单据时按 Case Link 执行租户过滤,因此刚创建的申请返回不可见并报“未找到可提交的申请单”。 - 2026-07-16 13:42:57 CST:在
UserAgentApplicationSlotMixin._create_expense_application_record()完成 Claimflush后、进入草稿或提交分支前,使用当前认证租户同步建立 Expense Case 与 Claim Link,使新建记录、租户归属和后续提交保持在同一数据库事务;失败时仍由既有外层回滚,不留下半成品 Case 或 Link。 - 2026-07-16 13:42:57 CST:按项目规范执行
git fetch --all --prune、上下游状态与提交差异检查;当前分支相对origin/mainahead 13,未发现新的上游提交,本地 ahead 包含最近的费用闭环、个人记忆、零录入票据和权威预审阶段提交。 - 2026-07-16 13:42:57 CST:在 Docker 容器
local-x-financial-linux内运行原失败用例、分层记忆服务与组织记忆接口测试,结果9 passed;验证非默认租户申请可完成预览提交并生成学习回执,组织记忆生命周期和租户隔离未受影响。 - 影响:修复 AI 助手、Steward 和 Orchestrator 共用申请创建链路在非默认租户下无法直接提交的问题;默认租户与既有草稿事件继续复用同一 Case,不改变确定性预审、预算和审批规则。