diff --git a/dolphinscheduler-ui/src/views/security/user-manage/components/use-user-detail.ts b/dolphinscheduler-ui/src/views/security/user-manage/components/use-user-detail.ts index f095927a73..8472059cf3 100644 --- a/dolphinscheduler-ui/src/views/security/user-manage/components/use-user-detail.ts +++ b/dolphinscheduler-ui/src/views/security/user-manage/components/use-user-detail.ts @@ -101,8 +101,10 @@ export function useUserDetail() { }, phone: { trigger: ['input', 'blur'], + required: false, validator(validator: any, value: string) { - if (value && !/^1(3|4|5|6|7|8)\d{9}$/.test(value)) { + const regExp = new RegExp('^[1][3,4,5,6,7,8,9][0-9]{9}$') + if (value && !regExp.test(value)) { return new Error(t('security.user.phone_correct_tips')) } }