diff --git a/src/views/system/dept/index.vue b/src/views/system/dept/index.vue index 56f4b17..6339df9 100644 --- a/src/views/system/dept/index.vue +++ b/src/views/system/dept/index.vue @@ -197,7 +197,7 @@ const initData: PageData = { deptName: [{ required: true, message: '部门名称不能为空', trigger: 'blur' }], orderNum: [{ required: true, message: '显示排序不能为空', trigger: 'blur' }], email: [{ type: 'email', message: '请输入正确的邮箱地址', trigger: ['blur', 'change'] }], - phone: [{ pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/, message: '请输入正确的手机号码', trigger: 'blur' }] + phone: [{ pattern: /^1[3456789][0-9]\d{8}$/, message: '请输入正确的手机号码', trigger: 'blur' }] } }; const data = reactive>(initData); diff --git a/src/views/system/user/index.vue b/src/views/system/user/index.vue index 1505cd9..da8c5bc 100644 --- a/src/views/system/user/index.vue +++ b/src/views/system/user/index.vue @@ -410,7 +410,7 @@ const initData: PageData = { ], phonenumber: [ { - pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/, + pattern: /^1[3456789][0-9]\d{8}$/, message: '请输入正确的手机号码', trigger: 'blur' } diff --git a/src/views/system/user/profile/userInfo.vue b/src/views/system/user/profile/userInfo.vue index d5b8a4c..2a5d1a0 100644 --- a/src/views/system/user/profile/userInfo.vue +++ b/src/views/system/user/profile/userInfo.vue @@ -48,7 +48,7 @@ const rule: ElFormRules = { message: '手机号码不能为空', trigger: 'blur' }, - { pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/, message: '请输入正确的手机号码', trigger: 'blur' } + { pattern: /^1[3456789][0-9]\d{8}$/, message: '请输入正确的手机号码', trigger: 'blur' } ] }; const rules = ref(rule);