swagger加了@RequestBody参数不显示.....求大佬解答

1.下面是我swagger配置扫面全局

2.因为要统一传参,这里我把所有的参数封装到PaymentVO里并且,加了@RequestBody注解

3.点进PaymentVO就是封装的一些实体类,但是不管是封装的也好还是实体类里的参数,都有加@ApiModelProperty

4.下面是我不加@RequestBody的样子

5.但是不加@RequestBody,他就一直报错

6.并且我写死的参数都没有给我写进去

7.但是我加了,它就变成了这样........

8.不过令我欣慰的是,我写死的参数,有了...

求大佬解答,解答!!!!!!!!!!!!!!!!!!!!!

在Payment函数前面加上下面的注解

@ApiResponses(
        @ApiResponse(code=200,message = "OK",response = PaymentVo.class)
)

 

img


可能RequestBody引用错误的包的问题,你更改一下试试看。

还是不行,专家再看看

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632