diff --git a/src/views/MessagePage/UploadMeetingCertificateModal.vue b/src/views/MessagePage/UploadMeetingCertificateModal.vue index 762030f..4b47dff 100644 --- a/src/views/MessagePage/UploadMeetingCertificateModal.vue +++ b/src/views/MessagePage/UploadMeetingCertificateModal.vue @@ -67,7 +67,7 @@ - + {{ model.checkResult_dictText }} @@ -146,7 +146,7 @@ export default { validateTrigger: 'change' }, orderCode: { - rules: [{required: true, message: '请输入缴费订单后四位'}], + rules: [{required: true, validator:this.validateOrderCode}], validateTrigger: 'blur' }, }, @@ -257,6 +257,19 @@ export default { resolve(result) }) }) + }, + /* + * 校验后四位 + * */ + validateOrderCode(rule, value, callback){ + if (value === undefined || value === '' || value === null) { + callback('请输入缴费订单后四位') + } + if (value && value.length === 4 ) { + callback() + } else { + callback('请输入四位缴费订单后四位') + } } }