From be95736987abd8613bf11f9fdd7c0be96d78dbd9 Mon Sep 17 00:00:00 2001 From: yanran200730 Date: Wed, 26 Jan 2022 09:40:38 +0800 Subject: [PATCH] 26995 --- .../AppConvenienceAddressBook/components/Add.vue | 15 ++++++++++++++- .../AppConvenienceAddressBook/components/List.vue | 7 +++---- 2 files changed, 17 insertions(+), 5 deletions(-) diff --git a/packages/3.0.0/AppConvenienceAddressBook/components/Add.vue b/packages/3.0.0/AppConvenienceAddressBook/components/Add.vue index 7866c6a5..97d1529e 100644 --- a/packages/3.0.0/AppConvenienceAddressBook/components/Add.vue +++ b/packages/3.0.0/AppConvenienceAddressBook/components/Add.vue @@ -17,7 +17,7 @@ - + @@ -48,6 +48,18 @@ }, data () { + var regPhone = (rule, value, callback) => { + if (!value) { + return callback(new Error('请输入电话')) + } else { + const reg = /^1[3|4|5|7|8][0-9]\d{8}$/ + if (reg.test(value)) { + callback() + } else { + return callback(new Error('请输入正确的电话号码')) + } + } + } return { info: {}, form: { @@ -59,6 +71,7 @@ type: '', }, id: '', + regPhone, areaList: [] } }, diff --git a/packages/3.0.0/AppConvenienceAddressBook/components/List.vue b/packages/3.0.0/AppConvenienceAddressBook/components/List.vue index 76646bab..cdbebb78 100644 --- a/packages/3.0.0/AppConvenienceAddressBook/components/List.vue +++ b/packages/3.0.0/AppConvenienceAddressBook/components/List.vue @@ -61,7 +61,7 @@ :current.sync="search.current" :size.sync="search.size" @getList="getList"> - + - +