url传递数组后端接受不到
用url传递数组时不好拼接,传递后端总是有问题
前端post用body传json串,后端用dto接收时加一个@RequestBody注解,就可以了,不建议用url拼接数组,特别是多维数组,很难受
{
"group_list": [{
"group_name": "我的分组",
"group_id": 1,
"order_num": 0,
"order_list": ["20190421894232","20190421894232"]
}],
"business": "shsasiao",
"dummy": 0
}
public Result saveGroupInfo(@RequestBody UserFaultOrderGroupInfoParam param) {
}
public class UserFaultOrderGroupInfoParam implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "分组信息")
private List<UserFaultOrderGroupInfoUserDefine> group_list;
@ApiModelProperty(value = "business")
private String business;
}
public class UserFaultOrderGroupInfoUserDefine implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "分组名称")
private String group_name; //分组名称
@ApiModelProperty(value = "排序号")
private Integer order_num; //排序号
@ApiModelProperty(value = "工单列表")
private List<String> order_list; //工单列表
}