diff --git a/src/views/standardsAssociation/PaymentInfo/modules/PaymentInfoModal.vue b/src/views/standardsAssociation/PaymentInfo/modules/PaymentInfoModal.vue index f783bce..9ff1ec2 100644 --- a/src/views/standardsAssociation/PaymentInfo/modules/PaymentInfoModal.vue +++ b/src/views/standardsAssociation/PaymentInfo/modules/PaymentInfoModal.vue @@ -431,7 +431,7 @@ placeholder="请选择生效日期" v-decorator="['certificateArr['+ index + '].effectDate', { rules: [ - { required: record.certificate_code, validator: checkEffectDate}, + { required: record.certificate_code && (!(checkFlag||detailFlag)), validator: checkEffectDate}, ], validateTrigger: 'change', }]" @@ -447,7 +447,7 @@ placeholder="请选择失效日期" v-decorator="['certificateArr['+ index + '].invalidDate', { rules: [ - { required: record.certificate_code, validator: checkInvalidDate}, + { required: record.certificate_code && (!(checkFlag||detailFlag)), validator: checkInvalidDate}, ], validateTrigger: 'change', }]" @@ -466,7 +466,7 @@ bizPath="payment" v-decorator="['certificateArr['+ index + '].certificateImg', { rules: [ - { required: record.certificate_code, validator: checkCertificateImg}, + { required: record.certificate_code && (!(checkFlag||detailFlag)), validator: checkCertificateImg}, ], validateTrigger: 'change', }]"> diff --git a/src/views/standardsAssociation/memberManagementModule/VinCertificateModal.vue b/src/views/standardsAssociation/memberManagementModule/VinCertificateModal.vue index 20adc35..d3c9d9a 100644 --- a/src/views/standardsAssociation/memberManagementModule/VinCertificateModal.vue +++ b/src/views/standardsAssociation/memberManagementModule/VinCertificateModal.vue @@ -74,7 +74,7 @@ - + - + { - this.form.setFieldsValue(pick(this.model, 'address', 'postcode', 'companyName', 'liaisonMan', 'mobile')) + this.form.setFieldsValue(pick(this.model, 'address', 'postcode', 'companyName', 'liaisonMan', 'mobile', 'invoiceRequirements')) + this.invoiceRequirementsChange(defaultInvoiceRequirements) }) },