From cb4423575e905db1a232c1cfed58a129a3eb0acc Mon Sep 17 00:00:00 2001 From: wuyx Date: Fri, 2 Dec 2022 17:19:06 +0800 Subject: [PATCH] =?UTF-8?q?fix(BUG:51):=E6=8A=95=E7=A5=A8=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E7=B1=BB=E5=9E=8B=E9=99=90=E5=88=B6=E4=B8=8A=E4=BC=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/vote/AddVote.vue | 27 ++++++++++++++++++++++----- 1 file changed, 22 insertions(+), 5 deletions(-) diff --git a/src/components/vote/AddVote.vue b/src/components/vote/AddVote.vue index 7e2a3b8a..ef50165a 100644 --- a/src/components/vote/AddVote.vue +++ b/src/components/vote/AddVote.vue @@ -73,8 +73,8 @@ 基础投票数:
- +
{{ voteCount @@ -218,7 +218,23 @@ export default { }; + // 限制文件格式上传 + const beforeUpload = (obj) => { + console.log(obj) + } + const handleChange = info => { + console.log(info.file.type, info.file.type.indexOf('sheet')) + if (info.file.type.indexOf('sheet') == -1) { + message.destroy() + message.error("请上传正确的文件格式") + + console.log(state.fileList) + + state.fileList = [] + return + } + let resFileList = [...info.fileList]; @@ -353,9 +369,9 @@ export default { if (props.edit) { api .editVote(obj) - .then(async(res) => { + .then(async (res) => { console.log("updte======"); - await updateToTask(res); + await updateToTask(res); closeDrawer(); message.destroy(); message.success("修改投票信息成功") @@ -367,7 +383,7 @@ export default { } else { api .createVote(obj) - .then(async(res) => { + .then(async (res) => { await updateToTask(res); closeDrawer(); message.destroy(); @@ -401,6 +417,7 @@ export default { queryStem, closeStem, handleChange, + beforeUpload, log, }; },