diff --git a/src/views/standardsAssociation/PaymentInfo/modules/PaymentInfoModal.vue b/src/views/standardsAssociation/PaymentInfo/modules/PaymentInfoModal.vue index a4a9ae9..ef6d434 100644 --- a/src/views/standardsAssociation/PaymentInfo/modules/PaymentInfoModal.vue +++ b/src/views/standardsAssociation/PaymentInfo/modules/PaymentInfoModal.vue @@ -551,7 +551,7 @@ bizPath="payment" v-decorator="['certificateArr['+ index + '].certificateImg', { rules: [ - { required: record.certificate_code && (!(checkFlag||detailFlag)), validator: checkCertificateImg}, + { required: record.certificate_code && (!(checkFlag||detailFlag|| (!!record.chargeType && record.chargeType === 2) ||( !!record.certificateStatus && record.certificateStatus === 1) || record.certificateStatus === 2 || record.certificateStatus === 3)), validator: checkCertificateImg}, ], validateTrigger: 'change', }]"> @@ -1900,7 +1900,8 @@ export default { let ele = this.dataSource[index].certificate_code if (ele) { if (!value) { - callback(new Error('请上传证书附件')) + // callback(new Error('请上传证书附件')) + callback() return } callback()