Browse Source

号码校验规则

pengyh 1 year ago
parent
commit
ebfbb6f5a6

+ 2 - 0
src/views/auxiliaryFittings/salesManagement/components/attachmentNewReturnDetail.vue

@@ -218,9 +218,11 @@
 					],
 					],
 					idcard: [
 					idcard: [
 						{ required: true, message: '请输入师傅身份证', trigger: 'blur' },
 						{ required: true, message: '请输入师傅身份证', trigger: 'blur' },
+						{ pattern:/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/, message: '身份证号格式不正确', trigger: 'blur' }
 					],
 					],
 					phone: [
 					phone: [
 						{ required: true, message: '请输入师傅联系电话', trigger: 'blur' },
 						{ required: true, message: '请输入师傅联系电话', trigger: 'blur' },
+						{ pattern:/^((0\d{2,3}-\d{7,8})|(1[34578]\d{9}))$/, message: '电话号码格式不正确', trigger: 'blur' }
 					],
 					],
 				}
 				}
 			};
 			};

+ 2 - 0
src/views/auxiliaryFittings/salesManagement/components/attachmentOldReturnDetail.vue

@@ -218,9 +218,11 @@
 					],
 					],
 					idcard: [
 					idcard: [
 						{ required: true, message: '请输入师傅身份证', trigger: 'blur' },
 						{ required: true, message: '请输入师傅身份证', trigger: 'blur' },
+						{ pattern:/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/, message: '身份证号格式不正确', trigger: 'blur' }
 					],
 					],
 					phone: [
 					phone: [
 						{ required: true, message: '请输入师傅联系电话', trigger: 'blur' },
 						{ required: true, message: '请输入师傅联系电话', trigger: 'blur' },
+						{ pattern:/^((0\d{2,3}-\d{7,8})|(1[34578]\d{9}))$/, message: '电话号码格式不正确', trigger: 'blur' }
 					],
 					],
 				}
 				}
 			};
 			};

+ 2 - 0
src/views/auxiliaryFittings/salesManagement/components/attachmentSalesOrderDetail.vue

@@ -242,9 +242,11 @@
 					],
 					],
 					idcard: [
 					idcard: [
 						{ required: true, message: '请输入师傅身份证', trigger: 'blur' },
 						{ required: true, message: '请输入师傅身份证', trigger: 'blur' },
+						{ pattern:/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/, message: '身份证号格式不正确', trigger: 'blur' }
 					],
 					],
 					phone: [
 					phone: [
 						{ required: true, message: '请输入师傅联系电话', trigger: 'blur' },
 						{ required: true, message: '请输入师傅联系电话', trigger: 'blur' },
+						{ pattern:/^((0\d{2,3}-\d{7,8})|(1[34578]\d{9}))$/, message: '电话号码格式不正确', trigger: 'blur' }
 					],
 					],
 				}
 				}
 			};
 			};

+ 2 - 0
src/views/auxiliaryFittings/salesManagement/components/auxiliaryAdjustPriceOrderDetail.vue

@@ -194,9 +194,11 @@
 					],
 					],
 					idcard: [
 					idcard: [
 						{ required: true, message: '请输入师傅身份证', trigger: 'blur' },
 						{ required: true, message: '请输入师傅身份证', trigger: 'blur' },
+						{ pattern:/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/, message: '身份证号格式不正确', trigger: 'blur' }
 					],
 					],
 					phone: [
 					phone: [
 						{ required: true, message: '请输入师傅联系电话', trigger: 'blur' },
 						{ required: true, message: '请输入师傅联系电话', trigger: 'blur' },
+						{ pattern:/^((0\d{2,3}-\d{7,8})|(1[34578]\d{9}))$/, message: '电话号码格式不正确', trigger: 'blur' }
 					],
 					],
 				}
 				}
 			};
 			};

+ 2 - 0
src/views/auxiliaryFittings/salesManagement/components/auxiliarySalesOrderDetail.vue

@@ -268,9 +268,11 @@
 					],
 					],
 					idcard: [
 					idcard: [
 						{ required: true, message: '请输入师傅身份证', trigger: 'blur' },
 						{ required: true, message: '请输入师傅身份证', trigger: 'blur' },
+						{ pattern:/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/, message: '身份证号格式不正确', trigger: 'blur' }
 					],
 					],
 					phone: [
 					phone: [
 						{ required: true, message: '请输入师傅联系电话', trigger: 'blur' },
 						{ required: true, message: '请输入师傅联系电话', trigger: 'blur' },
+						{ pattern:/^((0\d{2,3}-\d{7,8})|(1[34578]\d{9}))$/, message: '电话号码格式不正确', trigger: 'blur' }
 					],
 					],
 				}
 				}
 			};
 			};

+ 2 - 0
src/views/auxiliaryFittings/salesManagement/components/auxiliarySalesReturnOrderDetail.vue

@@ -243,9 +243,11 @@
 					],
 					],
 					idcard: [
 					idcard: [
 						{ required: true, message: '请输入师傅身份证', trigger: 'blur' },
 						{ required: true, message: '请输入师傅身份证', trigger: 'blur' },
+						{ pattern:/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/, message: '身份证号格式不正确', trigger: 'blur' }
 					],
 					],
 					phone: [
 					phone: [
 						{ required: true, message: '请输入师傅联系电话', trigger: 'blur' },
 						{ required: true, message: '请输入师傅联系电话', trigger: 'blur' },
+						{ pattern:/^((0\d{2,3}-\d{7,8})|(1[34578]\d{9}))$/, message: '电话号码格式不正确', trigger: 'blur' }
 					],
 					],
 				}
 				}
 			};
 			};