chenshuai2144 / openapi2typescript

一个被大范围使用的小工具
312 stars 136 forks source link

[bug] 模板生成部分数据异常 #29

Closed slightc closed 2 years ago

slightc commented 2 years ago

在测试示例中

const { generateService } = require('@umijs/openapi')

generateService({
    requestLibPath: "import { Request as request } from 'umi'",
    schemaPath: 'http://petstore.swagger.io/v2/swagger.json',
    serversPath: './servers',
})

生成的数据有部分异常

错误的添加了部分header参数

pet.ts Line:166 image

此处添加了多余的header参数,并且没有使用&{ } 进行包裹

部分空白字符没有处理好

pet.ts Line:125 image

模板中部分 - 控制空白字符没有正确添加