Open kuangshu opened 1 year ago
https://github.com/chenshuai2144/openapi2typescript/blob/b035170d8c5a6bea14616a87e1d7ce7b1390440a/src/serviceGenerator.ts#L850-L852
这段代码中,由于 resolveObject 方法中对于对象的判断是必须有 properties 否则直接返回。
resolveObject
properties
https://github.com/chenshuai2144/openapi2typescript/blob/b035170d8c5a6bea14616a87e1d7ce7b1390440a/src/serviceGenerator.ts#L724-L738
导致上面那段代码中的 getDefinesType 返回的 type 值为 true,并且生成在 typings.d.ts 文件中
getDefinesType
true
typings.d.ts
请问你还在关注该问题没,openapi-ts-request 中修复了这个问题
https://github.com/chenshuai2144/openapi2typescript/blob/b035170d8c5a6bea14616a87e1d7ce7b1390440a/src/serviceGenerator.ts#L850-L852
这段代码中,由于
resolveObject
方法中对于对象的判断是必须有properties
否则直接返回。https://github.com/chenshuai2144/openapi2typescript/blob/b035170d8c5a6bea14616a87e1d7ce7b1390440a/src/serviceGenerator.ts#L724-L738
导致上面那段代码中的
getDefinesType
返回的 type 值为true
,并且生成在typings.d.ts
文件中