后端
@PostMapping(value = "/v1/updateDataPermsInfo")
@ApiOperation(value = "根据角色编号更新数据权限接口")
@ApiImplicitParams({
@ApiImplicitParam(name = "roleIndex", value = "角色编号", paramType = "query",defaultValue = "1"),
@ApiImplicitParam(name = "form", value = "待更新表单",paramType = "form-data")
})
public Result<Map<String, Object>> updateDataPermsInfo(@RequestBody @Validated Integer roleIndex,DataPermsForm form){
boolean isUpdate = dataPermsService.updateSysDataPermsInfo(roleIndex,form);
if(!isUpdate){
return Result.failure(ResultStatus.FAIL5, BusinessConstant.UPDATE_FAILURE);
}
return Result.success(BusinessConstant.UPDATE_SUCCESS);
}
postman测试
formData里面存储的数据形式,一对key/value组成一条数据,key是唯一的,一个key可能对应多个value
json常用的格式
1.数组方式 [ ]文章来源:https://www.toymoban.com/news/detail-505233.html
[{
"id" : 1 ,
"name" : "xiaoming"
},{
"id" : 2 ,
"name" : "xiaohong"
}]
2.对象方式 { }文章来源地址https://www.toymoban.com/news/detail-505233.html
//前后端分离,推荐后端返回给前端数据格式
{
"status" : 0 , //执行状态码
"msg" : "SUCCESS", //说明文字信息,没有为NULL
"data" :[{ //对象中嵌套数组,数组是返回的数据,
"id" : 1 ,
"name" : "xiaohong"
},{
"id" : 2,
"name" : "xiaoming"
}]
}
到了这里,关于使用postman测试接口的时候,遇到form-data类型如何传参的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!