两份 changelog 都按 SKILL.md 多接口模板(按接口分小节)+ 严格代码契约(不照搬文档)写: 文件 1: changelogs-v2/2026-05/21_车辆档案-修改接口-管理后台.md - 6 接口(page/detail/create/update/delete/import)全契约 - 真枚举 VehicleAttachmentCategoryEnum(6 类目 + 张数上限)+ fleet/vehicleStatus @Pattern 强校验 - 错误码:600100 + 600107-600110(与文档 v1.4 差异已显式注解)+ 共用 601001-601005 - 标注:本模块无单独 PR 改动,本次为全模块快照首推 文件 2: changelogs-v2/2026-05/21_2791_司机档案-修改接口-管理后台.md - 6 接口全契约 + 详情接口新增 relatedOrders mock 字段(PR #2796) - 真枚举 DriverAttachmentCategoryEnum(8 类目 + 张数上限,前 3 类换证留历史语义) + DriverStatusEnum / SeasonEnum / InsuranceTypeEnum @Pattern 强校验 - 4 嵌套 VO 完整字段表(DriverLicenseVO/DriverEmergencyVO/DriverInsuranceVO/DriverStatsVO) - attachments 是 Map<category, List> 按类目分组 - 错误码:600200-600205 + 601001-601005 - 5 tab 后端实现说明(season=active/pending/archived/blacklist + 全部不传) - 关联 Issue #2791 + PR #2796 - mock 警示(固定 3 条假数据,所有司机返回相同,待真实化) 校准(代码 vs 文档): - 车辆错误码段位实际避让到 600107-600110(与车型管理库 600101-600106 冲突) - 司机详情 attachments 是 Map<String, List<Item>> 按类目分组返回(不是扁平 array) - DriverImportRespVO 字段名与 VehicleImportRespVO 不同(前者 insertedCount/renewedCount/errorCount,后者 success/failed/errorRows)
仓库描述
后端接口修改详细记录 - 自动同步
编程语言
JavaScript
97.9%
Shell
2.1%