From e40ca2f18976dffc9505021890ef93a16b3182c2 Mon Sep 17 00:00:00 2001 From: liuyun Date: Thu, 15 Oct 2026 08:05:36 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E6=9C=8D=E5=8A=A1=E6=9C=BA=E6=9E=84?= =?UTF-8?q?=E7=AB=AF=20C5=20=E5=90=8E=E5=8F=B0=E9=85=8D=E7=BD=AE=E4=B8=8E?= =?UTF-8?q?=E6=96=87=E4=B9=A6=E8=A1=A5=E9=BD=90=E8=90=BD=E5=9C=B0=20+=20?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=AD=90=E6=A8=A1=E5=9D=97=E6=8C=87=E9=92=88?= =?UTF-8?q?=E4=B8=8E=E9=81=97=E7=95=99=E9=A1=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.8 --- docs/tech-debt.md | 8 ++++++++ sources/ec-admin | 2 +- sources/ec-nest | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/docs/tech-debt.md b/docs/tech-debt.md index 76771f7..f8afabb 100644 --- a/docs/tech-debt.md +++ b/docs/tech-debt.md @@ -73,3 +73,11 @@ - [ ] **QC_NOTE_REQUIRED(46005) 死代码**(DTO @IsNotEmpty 先拦,实际返回 40000);qc_note 纯空白串会漏过 DTO。 - [ ] **5 工作日不含节假日**(只跳周末);cron raw 扫描未过滤 `deletedAt`(软删留痕也可能生成 qc);qc 表 `record_id` 无唯一约束(并发重入可能重复生成)。 - [ ] **handleAbnormal 无状态机**(closed→handling 可重开,仅枚举限制);前端批量放行只挡 correctionCount>0(其余靠后端 QC_BATCH_UNSAFE 兜底);goAbnormal 不清其他筛选(UX)。 + +## C5 后台配置与文书补齐 + +- [ ] **文书导出审计丢目标老人**:`@AuditLog` 只序列化 body,`elderId` 在 query,`sys_audit_log.params=null`——无法追溯导出了哪位老人(需拦截器兼容 query 或 service 显式写)。 +- [ ] **document「查看」复用导出接口**:查看等价一次导出+写 export 审计,再点导出又记一次(语义漂移);宜拆 detail/export 两端点。 +- [ ] **文书导出 phone 未掩码**(仅 idCardNo 掩码);「一人一档」对外文书 PII 一致性待定。 +- [ ] **info 页允许选 C 档 vs docking 页禁 C**(不一致,spec 只约束 docking);catalog 开关变量名 `before` 误导;loc 页 notify 开关失败不回滚。 +- [ ] **listNewNational 返全量**(C1 L3 映射遗留,C5 用作名称解析 map 反而正确,正式 L3 映射时收敛)。 diff --git a/sources/ec-admin b/sources/ec-admin index 4e481da..7802cfd 160000 --- a/sources/ec-admin +++ b/sources/ec-admin @@ -1 +1 @@ -Subproject commit 4e481dad5f65f26422bb97b4d776578adf440e41 +Subproject commit 7802cfdf808fc5fc1b641ef83a9a33e5d71ec81e diff --git a/sources/ec-nest b/sources/ec-nest index 9fea4ef..9d1a3b2 160000 --- a/sources/ec-nest +++ b/sources/ec-nest @@ -1 +1 @@ -Subproject commit 9fea4efe0f05bec54ac0b4e9c4086947a3c486d7 +Subproject commit 9d1a3b2374f239a280e7d66c0c331fd9a05731b4