# 06 · 字段说明清晰化((d) 类问题修复) **Type:** task **Status:** resolved **Blocked by:** 03 ## Question 按票 03 worklist 的 (d) 类问题修复响应字段说明,达到「前端不看源码就能懂」的联调清晰度: - **值域枚举补全**:状态/类型类字段(如 levelSource、importStatus、dedupStrategy、viewType 等)在说明里列出全部取值与含义 - **口径/语义补全**:如 version 的 bump 时机、脱敏规则(前3+****+后4)、clip500、乐观锁错误码触发条件 - **格式/单位补全**:时间格式、金额单位、id 形态(雪花字符串) **纪律**:说明的单一真源是源码 `@Schema`——说明改动若对文档与源码不一致,**先回写源码注解再重新生成**(与 a4-doc-fields 票 03 同纪律),不留文档侧手改漂移点。涉及跨模块端点(dict/preference 等)同样处理。 **产物**:修复清单执行 + 源码 @Schema 回写(如需)+ 文档写回。 ## Answer **2026-09-11 resolved((d) 类四项全修 + 错误码 78/78 全量恢复)** 脚本 `fix_d_class_t06.py` + 补刀 `fix_ec_round2_t06.py`: 1. **错误码节回捞 30 文件**:worklist 备注标注 24 + 全量对账(HEAD 有节×工作树无节)补捞 6 → 全仓含错误码节 **78/78**(= HEAD 基线),插入位置=字段表与响应示例之间(HEAD 同位);回捞码全集 67001–67024 经源码常量比对**零漂移**。 2. **createTime 行 ×9**:交割三件(发起时间,锚点 status 后,与源码字段序一致)+ 导入任务结果×3(提交时间,锚点 creatorName 后)+ 最近导入记录×3(content[].createTime)。 3. **详情公共头部 7 行截断**:按源码 CustomerDetailHeadDTO @Schema 原文重建(`显 "--"` 完整句),dangling 行清零。 4. **jobTitleLevel 值域 ×3**:先回写源码 ContactDTO @Schema(「等级真值 1–10,可空,null=未设置等级落右侧栏」,与 entity @Comment 同口径)→ 三文档行同步;三端点(detail/page/search)同源 ContactDTO,源码一处改全生效。 5. 验证:dangling=0、createTime 仍缺=[]、值域仍缺=[]、触碰文件 BOM=无。