el-upload标签解析
show-file-list 文件个数
accept 接收类型
action 文件上传地址,注意如果是调用http-request时,这个地址不用填,但是action是必要参数
on-success 成功调用函数
on-error 失败调用函数
http-request 自定义文件上传操作,此时不会调用success和error方法
before-upload 调用前操作
http-request 方法
importHWHandle(param){
let that = this;
let formData = new FormData()
let routeType=this.menuFlag;
formData.append('file', param.file)
formData.append('routeType',routeType)
formData.append('transhipType',"2")
$.ajax({
type:"POST",
url:apiURL+appName+url
processData: false, // 避免数据被格式化
contentType: false, //设置为 false 是为了避免 JQuery 对其进行编码操作
data:formData,
success:function(r){
that.fileUploadSuccess();
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
that.fileUploadError();
console.log(XMLHttpRequest);
console.log(textStatus);
console.log(errorThrown);
}
})
},
java后端接收
public R importWayBill(MultipartFile file, String a1Type, String a2Type)