TypeError: Failed to execute 'fetch' on 'Window': Request with GET/HEAD method c
swagger 报错:
TypeError: Failed to execute 'fetch' on 'Window': Request with GET/HEAD method cannot have body.
有@ResponseBody才会在接口中获取swagger列表
是由于方法中申明的是get方法却用了@requestBody
RequestMethod.POST---》@RequestBody
RequestMethod.POST---》@RequestParam 这个也是从body中获取
RequestMethod.GET---》这种可以有参数用模型驱动,或者属性驱动获取,但是不可以用@注解从body获取
@ResponseBody
@RequestMapping(value = { "/listFunc" }, method = RequestMethod.POST,produces="application/json;charset=UTF-8")
@ApiResponses(value = {@ApiResponse(code = 200, message = "角色功能信息", response=String.class),
@ApiResponse(code = 201, message = "q"+ "(token验证失败)", response=String.class),
@ApiResponse(code = 202, message = "500" + "(系统错误)",response = String.class)})
@ApiOperation(value="查询列表",notes="/list",response = String.class)
public BaseResponse<List<FinancialSalesFunc>> listFunc(@RequestBody(required = false) FinancialSalesRole financialSalesRole) {
}
@RequestMapping(value = { "/modal" }, method = RequestMethod.GET)
public String customerinfo(CoreBusinessTypeCondition condition, ModelMap modelMap) throws IOException {
}