Swagger测试时报错,但是 本地用postMan却是成功的

我们现在想调用一个接口,测试下订单是否生成成功,一些数据返回出来。但是,在Swagger中测试时就报500,但是在本地 postMan 测试时没有问题,不知道是什么原因,出现了这个问题的呢?
下面是Swagger中的报错信息

img

1、你后端代码参数估计弄错了,你把后端代码贴出来,然后才能分析,
2、根据图片,你是get请求,但是图片中get请求后没有任何参数。也就是说你传的参数在swagger中,后端根本就没接收到。

检查一下ip和端口号是否一致,能否ping通

一般都是swagger配置错误导致参数接收不到 你用下调试工具或者抓包看看数据的异同点

PaymentBO 是对象 , get 请求是不能传对象进去的, 把接口 参数改成与请求 参数名称一样的就行了; PaymentBO 你有设置成了非必输项。所以就出现了你遇到的问题