接口参数用了一个对象来嵌套一个集合
求解答
前端传错了,直接传数组就行了
acceptCarCodeList:[
]
把swagger给前端,对着抄都不会么。。明显的不对啊
参数类型错误:改为
List<AcceptCarCode> accList
明显前端传的不对撒,你的参数是个object,只需要用{}大括号就行,不需要把你这个object当成一个参数key放进去
你后端只用List acceptCareCodeList接收就好了,没必要层层套娃
@Data
public class AcceptCarCodeList implements Serializable {
// 话说,加了Data注解,这个参数也会被生成set/get方法吧。如果还不行试一下,去掉这个参数
private static final long serialVersionUid = 1L;
private List<String> acceptCareCodeList;
}
前端也只要传:{"acceptCareCodeList":["str1","str2","str3"]}
那个 sendMassge 看得我好难受 = =