|
@@ -41,6 +41,18 @@ export const chineseOne = (rule, value, callback) => {
|
|
|
callback()
|
|
|
}
|
|
|
}
|
|
|
+export const Mobile = (rule, value, callback) => {
|
|
|
+ let reg=/^((0\d{2,3}-?\d{7,8})|(^1[0-9]{10}$))$/;
|
|
|
+ if(value){
|
|
|
+ if (reg.test(value)) {
|
|
|
+ callback();
|
|
|
+ } else {
|
|
|
+ callback(new Error('手机号码格式不正确'));
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ callback()
|
|
|
+ }
|
|
|
+}
|
|
|
export const idCard = (rule, value, callback) => {
|
|
|
if (isSFZH(value)) {
|
|
|
callback();
|