Knife4j文件上传不显示上传选择文本域
升级新版本过后不显示上传文件按钮前置配置配置效果解决方式整体代码贴图升级新版本过后不显示上传文件按钮
官方解决方法:并不能解决knife4j3.0.2版本不显示问题,网上也有很多说是降低版本2.0.9版本,但是并不能解决knife4j不显示上传按钮
前置配置
@ApiImplicitParam(name = “file”,value = “批量签名文件导入”,dataType=“MultipartFile”,allowMultiple = true)
public R upload(@RequestParam(“file”) MultipartFile file)
配置效果
解决方式
@ApiImplicitParam,paramType = “query”)
在@ApilmicaitParam注解中添加 paranType=“query”,即可映射指定位置显示出输入框
但是还是会存在一些问题
网上也找了很多资料,但是都没有好的解决方式(如果有好的方式可以留言..........
):
我目前找到的解决办法是:
@RequestParam(“file”) MultipartFile[] file
以数组的方式进行接收数据:看效果
整体代码贴图
@PostMapping(value = “/inputSign”)
@ApiOperation(value = “批量签名文件导入”)
@ApiImplicitParam(name = “file”,value = “批量签名文件导入”,required = true,dataType=“MultipartFile”,allowMultiple = true,paramType = “query”)
public R upload(@RequestParam(“file”) MultipartFile[] file) {
return R.ok(signatureService.batchInputSign(file[0]));
}