From 8323eea0101c021e2a178a24a6142feb4c7a12e4 Mon Sep 17 00:00:00 2001 From: fengachen <373943794@qq.com> Date: Wed, 29 Dec 2021 17:46:35 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E5=BC=80=E5=8F=91=E3=80=91=20?= =?UTF-8?q?=E5=9B=BD=E9=99=85=E7=A0=94=E8=AE=A8=E4=BC=9A=20=E9=82=80?= =?UTF-8?q?=E8=AF=B7=E5=90=97=E9=9D=9E=E5=BF=85=E5=A1=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/incomePayments/meetManage/AddOrDetailMeet.vue | 4 +++- src/views/signUp/SignUpPage.vue | 3 +++ 2 files changed, 6 insertions(+), 1 deletion(-) 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) { // 合作伙伴