修复 OpenAPI 生成代码的类型命名规范

Author: afc163Created Jun 1, 2026Updated Jun 21, 2026

问题描述

npm run openapi 生成的 API 服务代码使用 camelCase 类型名(如 currentUser),不符合 TypeScript PascalCase 规范。

修复方案

config/config.ts 的 openAPI 配置中添加 customFunctionName hook,将 operationId 首字母大写。同时更新消费者代码中的 import 路径。

注意:生成后 currentUser 返回类型从 { data: API.CurrentUser } 变为 API.CurrentUser,需同步更新 src/app.tsx 中的调用。

关联 PR

PR #11839 已修复,CI 全部通过 ✅

Source: ant-design/ant-design-pro