Skip to content

🐛 [BUG]运行openapi有中文的情况下 可能会导致拼音错误 #11542

@Ding95

Description

@Ding95

🐛 bug 描述

在使用 @umijs/openapi 生成TypeScript服务代码时,发现中文转拼音功能存在问题。当OpenAPI文档中包含"俱乐部"相关的标签或控制器名称时,生成的文件名不正确。

📷 复现步骤 | Recurrence steps

  1. 安装 tiny-pinyin 库
  2. 执行以下代码:
const pinyin = require('tiny-pinyin');
console.log('俱乐部:', pinyin.convertToPinyin('俱乐部', '', true));
console.log('俱:', pinyin.convertToPinyin('俱', '', true));

结果如下:

Image

© 版本信息

  • Ant Design Pro 版本: 6.0.0
  • umi 版本 4.0.52
  • 开发环境 mac OS

🚑 其他信息

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions