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('请上传模板'); } } });