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