From 405cb75140b9dae2302c9a70bb761265a5771000 Mon Sep 17 00:00:00 2001 From: fengachen <373943794@qq.com> Date: Thu, 28 Oct 2021 16:45:27 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90bug=E3=80=91=E6=89=8B=E6=9C=BA?= =?UTF-8?q?=E5=8F=B7=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../meetManage/AddOrDetailMeet.vue | 26 ++++++++++++++++--- .../meetManage/meetingValidate.js | 6 ----- src/views/signUp/SignUpEntrance.vue | 12 +++------ src/views/signUp/SignUpPage.vue | 18 +++++-------- 4 files changed, 32 insertions(+), 30 deletions(-) diff --git a/src/views/incomePayments/meetManage/AddOrDetailMeet.vue b/src/views/incomePayments/meetManage/AddOrDetailMeet.vue index 0c1bf4c..6c8789b 100644 --- a/src/views/incomePayments/meetManage/AddOrDetailMeet.vue +++ b/src/views/incomePayments/meetManage/AddOrDetailMeet.vue @@ -82,10 +82,9 @@ + date-format="YYYY-MM-DD HH:mm" :show-time="true"/> - @@ -271,7 +270,7 @@ @@ -346,7 +345,7 @@ import PageHeaderTitle from '@comp/layouts/PageHeaderTitle' import JImageUpload from '@comp/jero/JImageUpload' import {checkMeetingName} from '@/utils/validateOnly' import {addZero} from '@/utils/util' -import {money} from '@/utils/validate' +import {money,phoneReg} from '@/utils/validate' export default { name: 'AddOrDetailMeet', @@ -425,6 +424,12 @@ export default { ], validateTrigger: ['blur'] }, + telephoneNumber:{ + rules: [ + { required: true, validator:this.validatePhone }, + ], + validateTrigger:['blur'] + } }, url: { add: '/meeting/payMeeting/add', @@ -843,6 +848,19 @@ export default { callback('请输入合法的金额数字,最多2位小数,10位正数') } }, + /* + * 手机号码校验 + * */ + validatePhone(rule, value, callback){ + if (value === undefined || value === '' || value === null) { + callback('请输入联系人手机号') + } + if (value && phoneReg(value)) { + callback() + } else { + callback('请输入正确的手机号') + } + } } } diff --git a/src/views/incomePayments/meetManage/meetingValidate.js b/src/views/incomePayments/meetManage/meetingValidate.js index 6675201..d8c00ce 100644 --- a/src/views/incomePayments/meetManage/meetingValidate.js +++ b/src/views/incomePayments/meetManage/meetingValidate.js @@ -82,11 +82,5 @@ export default { { required: true, message: '请输入酒店联系人' }, ], validateTrigger:['blur'] - }, - telephoneNumber:{ - rules: [ - { required: true, message: '请输入联系人手机号' }, - ], - validateTrigger:['blur'] } } diff --git a/src/views/signUp/SignUpEntrance.vue b/src/views/signUp/SignUpEntrance.vue index 4ddde5e..afd4f24 100644 --- a/src/views/signUp/SignUpEntrance.vue +++ b/src/views/signUp/SignUpEntrance.vue @@ -28,10 +28,10 @@ {{ currentMeetingInfo.directorName }} {{currentMeetingInfo.directorPhone}} - - - {{ currentMeetingInfo.estimatedNumber }} - + + + + @@ -44,10 +44,6 @@ - - - {{ holdAddress }} - {{ currentMeetingInfo.remark }} diff --git a/src/views/signUp/SignUpPage.vue b/src/views/signUp/SignUpPage.vue index b8b0e2f..04e58db 100644 --- a/src/views/signUp/SignUpPage.vue +++ b/src/views/signUp/SignUpPage.vue @@ -39,9 +39,13 @@ {{ currentMeetingInfo.directorName }}({{ currentMeetingInfo.directorPhone }}) - - {{ currentMeetingInfo.estimatedNumber }} + + {{ holdAddress }} + + + + @@ -53,16 +57,6 @@ {{ currentMeetingInfo.meetingContent }} - - - - {{ holdAddress }} - - - - - -