|
|
@@ -387,7 +387,16 @@ export default {
|
|
|
],
|
|
|
contactPhone: [
|
|
|
{required: true, message: '请输入手机号', trigger: 'blur'},
|
|
|
- {min: 11, max: 11, message: '请输入正确的手机号', trigger: 'blur'}
|
|
|
+ {min: 11, max: 11, message: '请输入正确的手机号', trigger: 'blur'},
|
|
|
+ {
|
|
|
+ validator: (rule, value, callback) => {
|
|
|
+ if (!this.checkPhoneNumber(value)) {
|
|
|
+ callback(new Error('手机号输入有误'))
|
|
|
+ } else {
|
|
|
+ callback()
|
|
|
+ }
|
|
|
+ }, trigger: 'blur'
|
|
|
+ },
|
|
|
],
|
|
|
type: [
|
|
|
{
|
|
|
@@ -911,6 +920,9 @@ export default {
|
|
|
setUserInfo () {
|
|
|
this.user = storageGet('user')
|
|
|
},
|
|
|
+ checkPhoneNumber(phoneNumber){
|
|
|
+ return /^1[3456789]\d{9}$/.test(phoneNumber)
|
|
|
+ },
|
|
|
showLoading () {
|
|
|
this.loading = true
|
|
|
},
|