diff --git a/src/views/incomePayments/meetManage/AddOrDetailMeet.vue b/src/views/incomePayments/meetManage/AddOrDetailMeet.vue index 57214ce..9aea06c 100644 --- a/src/views/incomePayments/meetManage/AddOrDetailMeet.vue +++ b/src/views/incomePayments/meetManage/AddOrDetailMeet.vue @@ -793,7 +793,9 @@ export default { validateCode(rule, value, callback) { let codeObj = this.form.getFieldsValue(['cooperativeInvitationCode', 'vipInvitationCode', 'speakerInvitationCode', 'guestInvitationCode']) let codeArr = Object.values(codeObj) - codeArr = codeArr.filter(item => item !== undefined) + codeArr = codeArr.filter(item => { + return (item !== undefined && item !== '') + }) console.log('codearr', codeArr) // 校验是否重复 if (value && isRepeat(codeArr)) { diff --git a/src/views/signUp/SignUpPage.vue b/src/views/signUp/SignUpPage.vue index 83331a3..3f203ed 100644 --- a/src/views/signUp/SignUpPage.vue +++ b/src/views/signUp/SignUpPage.vue @@ -669,6 +669,9 @@ export default { * */ validateCode() { let code = this.form.getFieldValue('code') + if(code === undefined || code === ''){ + return + } let flag = false switch (code) { // 合作伙伴