前端:
<Upload action="" :before-upload="handleBeforeUpload" >
<Icon type="ios-add-circle-outline"/>
一线考核嘉奖通报
</Upload>
// 上传文件
handleBeforeUpload (file) {
var forms = new FormData()
forms.append('file',file)
forms.append('filetype','public')
savefiletodb(forms).then(res => {
if (res.data.status !== 200) {
alert(res.data.message)
return
}
this.$Message.info('成功')
})
return false
}
axios:
export const savefiletodb = (data) => {
return axios.request({
url: '/user/savefiletodb',
method: 'POST',
headers: {'Content-Type': 'multipart/form-data'},
data
})
}