easy-yapi icon indicating copy to clipboard operation
easy-yapi copied to clipboard

[Bug] 导出到Yapi时无法读取到第二层泛型

Open LiangyinKwai opened this issue 3 years ago • 10 comments

作者您好,我在使用中若使用Resp <List< Item > >,这种情况下生成的文档无法将Item的字段加载出来,希望能抽空看看这个问题是否需要解决,🙏

LiangyinKwai avatar Sep 08 '22 09:09 LiangyinKwai

请提供必要的代码来重现你的问题

tangcent avatar Sep 08 '22 11:09 tangcent

不好意思,我的描述应该有问题,这是接口 image 这是继承关系 image 这是基类的属性 image 这样导出的导致无法读取到基类的泛化类型的属性,导出如下: image

LiangyinKwai avatar Sep 08 '22 12:09 LiangyinKwai

image

是模板里也没有,还是只是预览里没有?

tangcent avatar Sep 08 '22 12:09 tangcent

模版也没有的 image

按照理想生成的来说,这儿应该是object[],然后下拉出现其字段属性,麻烦大佬看看了

LiangyinKwai avatar Sep 08 '22 12:09 LiangyinKwai

你这里的PreOrderPost里的字段是怎么定义的? 都是private吗?

tangcent avatar Sep 08 '22 12:09 tangcent

是的,大佬,但是有getter和setter

LiangyinKwai avatar Sep 08 '22 12:09 LiangyinKwai

image image 我在直接用基类包装时是可以的,简单说就是当外层包装没有继承关系时是可以正确解析出文档的

LiangyinKwai avatar Sep 08 '22 12:09 LiangyinKwai

OK, 不过我最近很忙,要等到节后来处理

tangcent avatar Sep 08 '22 13:09 tangcent

好的,感谢大佬

LiangyinKwai avatar Sep 08 '22 13:09 LiangyinKwai

@LiangyinKwai hello,我未能重现这个问题,可以提供HttpPageRequest更多的信息吗?

tangcent avatar Sep 18 '22 01:09 tangcent

应该是没法读取到继承过来的属性问题,可以在插件进行配置,getter,setter as field image

ilater avatar Oct 10 '22 03:10 ilater

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Nov 01 '22 12:11 stale[bot]