From 2c0627a64bcf56180f1ea3219aeb5bdfbf89491b Mon Sep 17 00:00:00 2001 From: lideqin <694785430@qq.com> Date: Thu, 22 Aug 2024 16:58:46 +0800 Subject: [PATCH] =?UTF-8?q?[update]=20=E4=BF=AE=E6=94=B9UAT=E9=97=AE?= =?UTF-8?q?=E9=A2=98=EF=BC=8C=E4=BC=81=E6=A0=87=E5=88=B6=E4=BF=AE=E8=AE=A2?= =?UTF-8?q?=E6=B5=81=E7=A8=8B-=E4=B8=BB=E8=B5=B7=E8=8D=89=E4=BA=BA?= =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E4=BC=9A=E8=AE=AE=E7=BA=AA=E8=A6=81=E8=8A=82?= =?UTF-8?q?=E7=82=B9=E5=8F=AF=E4=BB=A5=E7=BC=96=E8=BE=91=E5=9F=BA=E6=9C=AC?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=E7=9A=84=E5=86=85=E5=AE=B9,=E6=8F=90?= =?UTF-8?q?=E4=BA=A4=E4=BF=9D=E5=AD=98=E7=9A=84=E6=97=B6=E5=80=99=E4=BC=A0?= =?UTF-8?q?json?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../MainDrafterUploadMinuteBaseInfo.vue | 23 ++++++++++++------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterUploadMinuteBaseInfo.vue b/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterUploadMinuteBaseInfo.vue index 1a46c5c9..c39036fe 100644 --- a/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterUploadMinuteBaseInfo.vue +++ b/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterUploadMinuteBaseInfo.vue @@ -317,20 +317,27 @@ export default { getData () { // 把数据抛出,在线编辑不知道要不要抛 const data = Object.assign({}, this.formInline) + data.businessJson = JSON.stringify(this.$refs.baseInfoForm.getData()) data.onEditFile = this.onEditFile return data }, // 外层获取数据要过校验,返回false表示没有通过校验 async getDataValidate () { + const formData = await this.$refs.baseInfoForm.getDataValidate() let data = {} - await this.$refs.ruleForm.validate(valid => { - if (valid) { - data = Object.assign({}, this.formInline) - data.onEditFile = this.onEditFile - } else { - data = false - } - }) + if (formData) { + await this.$refs.ruleForm.validate(valid => { + if (valid) { + data = Object.assign({}, this.formInline) + data.businessJson = JSON.stringify(this.$refs.baseInfoForm.getData()) + data.onEditFile = this.onEditFile + } else { + data = false + } + }) + } else { + data = false + } return data }, // 获取标准本身的文件