Ver código fonte

!238 fix 修复手机号校验的正则表达式错误
Merge pull request !238 from undefined/dev

疯狂的狮子Li 7 meses atrás
pai
commit
7d36621c44

+ 1 - 1
src/views/system/dept/index.vue

@@ -197,7 +197,7 @@ const initData: PageData<DeptForm, DeptQuery> = {
     deptName: [{ required: true, message: '部门名称不能为空', trigger: 'blur' }],
     deptName: [{ required: true, message: '部门名称不能为空', trigger: 'blur' }],
     orderNum: [{ required: true, message: '显示排序不能为空', trigger: 'blur' }],
     orderNum: [{ required: true, message: '显示排序不能为空', trigger: 'blur' }],
     email: [{ type: 'email', message: '请输入正确的邮箱地址', trigger: ['blur', 'change'] }],
     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<PageData<DeptForm, DeptQuery>>(initData);
 const data = reactive<PageData<DeptForm, DeptQuery>>(initData);

+ 1 - 1
src/views/system/user/index.vue

@@ -410,7 +410,7 @@ const initData: PageData<UserForm, UserQuery> = {
     ],
     ],
     phonenumber: [
     phonenumber: [
       {
       {
-        pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/,
+        pattern: /^1[3456789][0-9]\d{8}$/,
         message: '请输入正确的手机号码',
         message: '请输入正确的手机号码',
         trigger: 'blur'
         trigger: 'blur'
       }
       }

+ 1 - 1
src/views/system/user/profile/userInfo.vue

@@ -48,7 +48,7 @@ const rule: ElFormRules = {
       message: '手机号码不能为空',
       message: '手机号码不能为空',
       trigger: 'blur'
       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<ElFormRules>(rule);
 const rules = ref<ElFormRules>(rule);