From bf1123f732aa18619d6c380b66966b4b4029603c Mon Sep 17 00:00:00 2001
From: BianLzhaoMin <11485688+bianliangzhaomin123@user.noreply.gitee.com>
Date: Fri, 21 Jun 2024 14:31:24 +0800
Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=A0=87=E6=AE=B5=E5=B7=A5?=
=?UTF-8?q?=E7=A8=8B=E5=AF=BC=E5=85=A5=E5=8A=9F=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
sgzb-ui/src/views/base/section/index.vue | 27 ++++++++++++++++++------
sgzb-ui/src/views/newLogin.vue | 4 ++--
2 files changed, 22 insertions(+), 9 deletions(-)
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 {
}
-