|
|
@@ -212,9 +212,19 @@ const [registerModalForm, { openModal, closeModal, getFieldsValue, setFieldsValu
|
|
|
},
|
|
|
rules: [
|
|
|
{
|
|
|
- pattern: /^1[3456789]\d{9}$/,
|
|
|
+ // pattern: /^1[3456789]\d{9}$/,
|
|
|
message: '请输入正确的手机号',
|
|
|
- trigger: ['blur', 'input']
|
|
|
+ trigger: ['blur', 'input'],
|
|
|
+ required: true,
|
|
|
+ validator: (_rule, value, callback) => {
|
|
|
+ if (!value) {
|
|
|
+ callback(new Error('请输入手机号'));
|
|
|
+ } else if (!/^1[3456789]\d{9}$/.test(value)) {
|
|
|
+ callback(new Error('请输入正确的手机号'));
|
|
|
+ }
|
|
|
+ callback();
|
|
|
+ return true;
|
|
|
+ }
|
|
|
}
|
|
|
]
|
|
|
},
|