diff --git a/sgzb-ui/src/views/base/section/index.vue b/sgzb-ui/src/views/base/section/index.vue index 5db0ed17..1daafc9b 100644 --- a/sgzb-ui/src/views/base/section/index.vue +++ b/sgzb-ui/src/views/base/section/index.vue @@ -153,6 +153,7 @@ >
将文件拖到此处,或 - 点击上传 + 点击导入
-
只能上传.xlx/.xls文件
+
只能选择.xlx/.xls文件进行导入
@@ -235,13 +240,14 @@ export default { // ] }, importVisible: false, - uploadAction: process.env.VUE_APP_BASE_API + '/system/sys/file/upload', // 上传地址 + uploadAction: process.env.VUE_APP_BASE_API + '/base/bmProjectLot/importData', // 上传地址 headers: { Authorization: 'Bearer ' + getToken(), }, uploadData: { fileType: 'sx', }, + uploadLoading: false, } }, created() { @@ -413,16 +419,23 @@ export default { // 导入按钮 handleImport() { - console.log('导入----') this.importVisible = true }, // 上传时 onProgress(file) { - console.log(file, '上传时的文件') + this.uploadLoading = true }, // 上传成功 - onSuccess(fileList) { - console.log('上传成功!!', fileList) + onSuccess(res) { + if (res.code == 200) { + this.$message.success('导入成功!') + this.importVisible = false + this.getList() + } else { + this.$message.error('导入失败,请重新导入!') + this.$refs.uploadRef.clearFiles() + } + this.uploadLoading = false }, }, } diff --git a/sgzb-ui/src/views/newLogin.vue b/sgzb-ui/src/views/newLogin.vue index 38f16058..0ef9206e 100644 --- a/sgzb-ui/src/views/newLogin.vue +++ b/sgzb-ui/src/views/newLogin.vue @@ -653,7 +653,7 @@ export default { } -