| | |
| | | <template> |
| | | <el-dialog v-model="upload.open" :title="upload.title" :width="500"> |
| | | <el-dialog v-model="upload.open" :title="upload.title" :width="500" draggable> |
| | | <FileUpload |
| | | ref="fileUploadRef" |
| | | accept=".xlsx, .xls, .pdf" |
| | |
| | | }; |
| | | |
| | | const submitFileForm = () => { |
| | | upload.open = false; |
| | | resetForm(); |
| | | emits("uploadSuccess", form); |
| | | resetForm(); |
| | | upload.open = false; |
| | | // 清空文件列表 |
| | | fileUploadRef.value.fileList = []; |
| | | }; |
| | | |
| | | const handleFileSuccess = (response) => { |
| | | const { code, msg } = response; |
| | | form.tempFileIds.push(response.data.tempId); |
| | | if (code == 200) { |
| | | if (response.code == 200) { |
| | | form.tempFileIds.push(response.data.tempId); |
| | | console.log('form',form); |
| | | ElMessage({ message: "导入成功", type: "success" }); |
| | | } else { |
| | | ElMessage({ message: msg, type: "error" }); |
| | | ElMessage({ message: response.msg, type: "error" }); |
| | | } |
| | | }; |
| | | |