From e9a83048c4bb2ebde4c217d78fec1d707c82ef1a Mon Sep 17 00:00:00 2001 From: lenovo Date: Tue, 8 Nov 2022 20:59:09 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=BC=E5=85=A5=E6=A8=A1=E6=9D=BF=E5=8A=9F?= =?UTF-8?q?=E8=83=BD=E6=95=B4=E4=BA=86=E4=B8=80=E4=B8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/GmhExcel.vue | 106 +++++++++++++++++++++++++++++------- 1 file changed, 86 insertions(+), 20 deletions(-) diff --git a/src/components/GmhExcel.vue b/src/components/GmhExcel.vue index bb373d8..7897034 100644 --- a/src/components/GmhExcel.vue +++ b/src/components/GmhExcel.vue @@ -3,14 +3,14 @@ - - + + - + 点击上传 - + 点击上传 + + + + + + + + + + + + - + - +
- - - + + + + + +
+
+ {{item.sheetName}} 一共有{{item.nameList.length}}个人,请检查一下对不对 + 有{{item.repeatCount}}个重复的帮你去掉了 +
取 消 - 下一步 + 下一步
@@ -68,7 +102,10 @@ export default { forms: ["$form"], model: { upload: "", - uploadTemplate: "" + uploadTemplate: "", + cellNum: "", + cellData: "", + newCellData: "" }, rules: { upload: [], @@ -76,8 +113,10 @@ export default { }, active: 0, dialogVisible: false, - namePreview: {}, - activeName: "" + namePreview: [], + activeName: 0, + nameFileList: [], + templateFileList: [] }; }, created() { @@ -95,15 +134,33 @@ export default { console.log(err); }); }, - next() { - this.dialogVisible = false; - if (this.active++ > 2) this.active = 0; + nameListNext() { + this.$confirm("请确认名单是否正确?", "提示", { + confirmButtonText: "没毛病", + cancelButtonText: "有问题", + type: "warning" + }) + .then(() => { + this.dialogVisible = false; + if (this.active++ > 2) this.active = 0; + }) + .catch(() => { + this.$message({ + type: "info", + message: "有问题就改" + }); + }); }, uploadPreview(file) {}, uploadRemove(file, fileList) {}, uploadSuccess(response, file, fileList) { - this.namePreview = response.data; - this.dialogVisible = true; + if (response.success) { + this.namePreview = response.data; + this.dialogVisible = true; + this.$message.success("姓名导入成功"); + } else { + this.$message.success("姓名导入出现了错误,请联系陈达解决"); + } }, uploadError(err, file, fileList) {}, uploadProgress(event, file, fileList) {}, @@ -121,10 +178,19 @@ export default { \ No newline at end of file