From bbe38ec5aed33f0a3e3ba38dc10199b7bf4a23a1 Mon Sep 17 00:00:00 2001 From: wbc <942429426@qq.com> Date: Fri, 1 Aug 2025 11:28:11 +0800 Subject: [PATCH] =?UTF-8?q?Json=E5=BD=A2=E5=BC=8F=E4=BC=A0=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../templateContent/addTemplate.vue | 40 +++++++++++-------- 1 file changed, 23 insertions(+), 17 deletions(-) diff --git a/src/views/performanceIndicator/templateContent/addTemplate.vue b/src/views/performanceIndicator/templateContent/addTemplate.vue index 46379f5..28e74de 100644 --- a/src/views/performanceIndicator/templateContent/addTemplate.vue +++ b/src/views/performanceIndicator/templateContent/addTemplate.vue @@ -26,7 +26,12 @@ - + 上传 @@ -71,22 +76,23 @@ const handleOk = () => { formRef.value.validate().then((valid) => { if (valid) { - if(fileLists.value.length>0){ - let params = {}; - params.file = form.file; - params.performance = { - name: form.name, - superLeader: form.superLeader, - dutyWorkplace: form.dutyWorkplace, - }; - params.name = params.name - addPerformance(params).then((_) => { - message.success('新增成功'); - emit('success'); - closeModal(); - }); - }else{ - message.warning('请上传模板') + if (fileLists.value.length > 0) { + let params = {}; + params.file = form.file; + const performance = { + name: form.name, + superLeader: form.superLeader, + dutyWorkplace: form.dutyWorkplace, + }; + params.performance = JSON.stringify(performance) + params.name = params.name; + addPerformance(params).then((_) => { + message.success('新增成功'); + emit('success'); + closeModal(); + }); + } else { + message.warning('请上传模板'); } } });