From 5555a7a04c7a4ffb80eb5a76df73bbdeb01284e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E4=BC=9F=E4=BD=B3?= <2797716443@qq.com> Date: Thu, 16 Dec 2021 16:41:58 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B5=B7=E8=8D=89=E4=BA=BA=20=E8=B5=B7?= =?UTF-8?q?=E8=8D=89=E9=83=A8=E9=97=A8=E5=BF=85=E5=A1=AB=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/EnterpriseStandardDatabase.vue | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/src/pages/regulatoryRepository/enterpriseStandardDatabase/components/EnterpriseStandardDatabase.vue b/src/pages/regulatoryRepository/enterpriseStandardDatabase/components/EnterpriseStandardDatabase.vue index 4a3ab6e41..5801004e3 100644 --- a/src/pages/regulatoryRepository/enterpriseStandardDatabase/components/EnterpriseStandardDatabase.vue +++ b/src/pages/regulatoryRepository/enterpriseStandardDatabase/components/EnterpriseStandardDatabase.vue @@ -3089,7 +3089,12 @@ export default { idList += item.id nameList += item.name }) - this.sarBussionessStandEO['QCRBUSS'] = nameList + this.$set(this.sarBussionessStandEO, 'QCRBUSS', nameList) + if(this.sarBussionessStandEO.QCRBUSS){ + this.$refs.sarBussionessStandForm.validateField('QCRBUSS') + } + // this.sarBussionessStandEO['QCRBUSS'] = nameList + }, choiceQCDW(type, title, id) { @@ -3113,9 +3118,13 @@ export default { nameList += item.name // } }) - - this.sarBussionessStandEO.QCDWId = idList; - this.sarBussionessStandEO['QCDW'] = nameList; + this.$set(this.sarBussionessStandEO, 'QCDWId', idList) + this.$set(this.sarBussionessStandEO, 'QCDW', nameList) + if(this.sarBussionessStandEO.QCRBUSS){ + this.$refs.sarBussionessStandForm.validateField('QCDW') + } + // this.sarBussionessStandEO.QCDWId = idList; + // this.sarBussionessStandEO['QCDW'] = nameList; }, // 新增-表单空 @@ -4189,6 +4198,7 @@ export default { this.reloadAddForm = false const formFieldList = this.formFieldList const rules = {...this.defaultAddFormFieldRules} + console.log(formFieldList); formFieldList.forEach((item) => { const rule = [] if (item.isMust === '0') {