Commit cbadfe49 by lp784568205

Merge branch 'dev_xzeq_xz' of http://47.92.108.28/changchao/founder_vue into dev_xzeq_xz

parents 373893eb e80c3df1
......@@ -8812,10 +8812,13 @@ const sskl_jbxx = [
{
name: "发卡单位:",
id: "ssklFkdwDwmc",
type: "text",
type: "codeTree",
codeTree: "CODE_UNIT",
codeOptions: [],
value: "",
placeholder: "请输入",
col: "2",
// prop: 'checkEmpty',
},
{
name: "核发日期:",
......@@ -9213,10 +9216,10 @@ const ssydtxsb_jbxx = [
name: "电话号码:",
id: "ssydtxsbYddh",
type: "text",
value: "",
value: "",
placeholder: "请输入",
col: "2",
prop: 'checkEmpty'
prop: 'emptyAbleIphone'
},
{
name: "机主提供串码:",
......@@ -13547,10 +13550,13 @@ const zdsskl_jbxx = [
{
name: "发卡单位:",
id: "ssklFkdwDwmc",
type: "text",
type: "codeTree",
codeTree: "CODE_UNIT",
codeOptions: [],
value: "",
placeholder: "请输入",
col: "2",
// prop: 'checkEmpty',
},
{
name: "核发日期:",
......
......@@ -27,11 +27,7 @@ const validateisNoiDentity = (rule, value, callback) => {
const validateisIphone = (rule, value, callback) => {
// let patter = new RegExp("/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/");//验证是否身份证号
let patter = /^1[345789]\d{9}$/;//验证是否手机号
if (!value) {
callback()
}
if (!patter.test(value)) {
if (value && !patter.test(value)) {
return callback(new Error("请输入正确格式的手机号!"));
} else {
callback();//必须有此项回调,否则验证会一直不通过
......@@ -42,7 +38,7 @@ const validateisPhone = (rule, value, callback) => {
let patter = /^1[345789]\d{9}$/;//验证是否手机号
console.log(value)
// let patter = new RegExp("/^1[345789]\d{9}$/");//验证是否手机号
if (!patter.test(value)) {
if (value && !patter.test(value)) {
return callback(new Error("请输入正确格式的手机号!"));
} else {
......@@ -52,7 +48,7 @@ const validateisPhone = (rule, value, callback) => {
};
const validateisNumber = (rule, value, callback) => {
let patter = /^[0-9]*$/;//验证是否是数字
if (!patter.test(value)) {
if (value && !patter.test(value)) {
return callback(new Error("请输入正确的数字!"));
} else {
callback();//必须有此项回调,否则验证会一直不通过
......@@ -60,7 +56,7 @@ const validateisNumber = (rule, value, callback) => {
};
const validateisNumberLen = (rule, value, callback) => {
let patter = /^[0-9]{0,6}$///验证是否是六位以内警号
if (!patter.test(value)) {
if (value && !patter.test(value)) {
return callback(new Error("请输入六位以内的数字!"));
} else {
callback();//必须有此项回调,否则验证会一直不通过
......@@ -68,7 +64,7 @@ const validateisNumberLen = (rule, value, callback) => {
};
const validateisWeight = (rule, value, callback) => {
let patter = /^(0(\.\d{1}){0,1}|[1-8]\d{1,3}(\.\d{1}){0,1}|9\d{1,2}(\.\d{1}){0,1}|999(\.0){0,1}|.{0})$/;
if (!patter.test(value)) {
if (value && !patter.test(value)) {
return callback(new Error("请输入正确的体重!"));
} else {
callback();//必须有此项回调,否则验证会一直不通过
......@@ -76,7 +72,7 @@ const validateisWeight = (rule, value, callback) => {
};
const validateisAj = (rule, value, callback) => {
let patter = /^A[0-9]{22}$/;//验证是否是案件编号
if (!patter.test(value)) {
if (value && !patter.test(value)) {
return callback(new Error("请输入正确的案件编号!"));
} else {
callback();//必须有此项回调,否则验证会一直不通过
......@@ -84,7 +80,7 @@ const validateisAj = (rule, value, callback) => {
};
const validateisXk = (rule, value, callback) => {
let patter = /^K[0-9]{22}$/;//验证是否是案件编号
if (!patter.test(value)) {
if (value && !patter.test(value)) {
return callback(new Error("请输入正确的现勘编号!"));
} else {
callback();//必须有此项回调,否则验证会一直不通过
......@@ -92,7 +88,7 @@ const validateisXk = (rule, value, callback) => {
};
const validateisRy = (rule, value, callback) => {
let patter = /^P[0-9]{22}$/;//验证是否是案件编号
if (!patter.test(value)) {
if (value && !patter.test(value)) {
return callback(new Error("请输入正确的人员编号!"));
} else {
callback();//必须有此项回调,否则验证会一直不通过
......@@ -100,7 +96,7 @@ const validateisRy = (rule, value, callback) => {
};
const validateisWP = (rule, value, callback) => {
let patter = /^W[0-9]{22}$/;//验证是否是案件编号
if (!patter.test(value)) {
if (value && !patter.test(value)) {
return callback(new Error("请输入正确的案件编号!"));
} else {
callback();//必须有此项回调,否则验证会一直不通过
......@@ -108,7 +104,7 @@ const validateisWP = (rule, value, callback) => {
};
const validateisYczc = (rule, value, callback) => {
let patter = /^[A-Za-z0-9]{6}$/;//验证是否是车牌号
if (!patter.test(value)) {
if (value && !patter.test(value)) {
return callback(new Error("请输入正确的车牌号!"));
} else {
callback();//必须有此项回调,否则验证会一直不通过
......@@ -116,7 +112,7 @@ const validateisYczc = (rule, value, callback) => {
};
const validateisPassword = (rule, value, callback) => {
let patter = /^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6}$/;//验证是否是正确的6位密码
if (!patter.test(value)) {
if (value && !patter.test(value)) {
return callback(new Error("请输入正确的正确的6位密码!"));
} else {
callback();//必须有此项回调,否则验证会一直不通过
......@@ -124,7 +120,7 @@ const validateisPassword = (rule, value, callback) => {
};
const validateLowerCase = (rule, value, callback) => {
let patter = /^[a-z]+$/;//验证是否是小写字母
if (!patter.test(value)) {
if (value && !patter.test(value)) {
return callback(new Error("请输入正确的是小写字母!"));
} else {
callback();//必须有此项回调,否则验证会一直不通过
......@@ -132,7 +128,7 @@ const validateLowerCase = (rule, value, callback) => {
};
const validatePowerCase = (rule, value, callback) => {
let patter = /^[A-Z]+$/;//验证是否是大写字母
if (!patter.test(value)) {
if (value && !patter.test(value)) {
return callback(new Error("请输入正确的大写字母!"));
} else {
callback();//必须有此项回调,否则验证会一直不通过
......@@ -140,7 +136,7 @@ const validatePowerCase = (rule, value, callback) => {
};
const validatAlphabets = (rule, value, callback) => {
let patter = /^[A-Za-z]+$/;//验证是否是大小写字母
if (!patter.test(value)) {
if (value && !patter.test(value)) {
return callback(new Error("请输入正确的大小写字母!"));
} else {
callback();//必须有此项回调,否则验证会一直不通过
......@@ -160,7 +156,7 @@ const checkEmpty = (rule, value, callback) => {
const twentyTwoZwbh = (rule, value, callback) => {
let patter = /^[0-9]{22}/;//验证是否22位数字
if (!patter.test(value)) {
if (value && !patter.test(value)) {
return callback(new Error("请输入22位数字指纹编号!"));
} else {
callback();//必须有此项回调,否则验证会一直不通过
......@@ -233,7 +229,7 @@ export default {
//警号
alarmLen:[{
validator: validateisNumberLen,
trigger: "change",
trigger: "blur",
message: "请输入六位以内的数字"
}],
//案件
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment