|
@@ -194,8 +194,8 @@
|
|
|
};
|
|
|
|
|
|
function 站归类B1(str) {
|
|
|
- var reg=/(新址|共址|维护|微站)/;
|
|
|
- if(!reg.test(str)){
|
|
|
+ var arrStr = ["新址","共址","维护","微站"];
|
|
|
+ if(!myMatch(arrStr,str)){
|
|
|
return "所填:"+ str +",不是其一:新址|共址|维护|微站 !";
|
|
|
}else{
|
|
|
return true;
|
|
@@ -203,8 +203,8 @@
|
|
|
};
|
|
|
|
|
|
function 站归类B2(str) {
|
|
|
- var reg=/(新址|共址|维护|微站|存满|软扩)/;
|
|
|
- if(!reg.test(str)){
|
|
|
+ var arrStr = ["新址","共址","维护","微站","存满","软扩"];
|
|
|
+ if(!myMatch(arrStr,str)){
|
|
|
return "所填:"+ str +",不是其一:新址|共址|维护|微站|存满|软扩 !";
|
|
|
}else{
|
|
|
return true;
|
|
@@ -212,8 +212,8 @@
|
|
|
};
|
|
|
|
|
|
function 区域归类(str) {
|
|
|
- var reg=/(城区|非城区)/;
|
|
|
- if(!reg.test(str)){
|
|
|
+ var arrStr = ["城区","非城区"];
|
|
|
+ if(!myMatch(arrStr,str)){
|
|
|
return "所填:"+ str +",不是其一:城区|非城区 !";
|
|
|
}else{
|
|
|
return true;
|
|
@@ -283,11 +283,21 @@
|
|
|
}else{
|
|
|
return true;
|
|
|
};
|
|
|
- };*/
|
|
|
-
|
|
|
+ };*/
|
|
|
+
|
|
|
+ function myMatch(arrClass,str) {
|
|
|
+ var b=false
|
|
|
+ for (let index = 0; index < arrClass.length; index++) {
|
|
|
+ if (arrClass[index]===str) {
|
|
|
+ b=true
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return b;
|
|
|
+ };
|
|
|
+
|
|
|
function 受阻归类(str) {
|
|
|
- var reg=/(成功|部分|失败)/;
|
|
|
- if(!reg.test(str)){
|
|
|
+ var arrStr = ["成功","部分","失败"];
|
|
|
+ if(!myMatch(arrStr,str)){
|
|
|
return "所填:"+ str +",不是其一:成功|部分|失败 !";
|
|
|
}else{
|
|
|
return true;
|
|
@@ -295,8 +305,8 @@
|
|
|
};
|
|
|
|
|
|
function 段归类(str) {
|
|
|
- var reg=/(新建管道|干线|城域|家集客)/;
|
|
|
- if(!reg.test(str)){
|
|
|
+ var arrStr = ["新建管道","干线","城域","家集客"];
|
|
|
+ if(!myMatch(arrStr,str)){
|
|
|
return "所填:"+ str +",不是其一:新建管道|干线|城域|家集客 !";
|
|
|
}else{
|
|
|
return true;
|
|
@@ -313,8 +323,8 @@
|
|
|
|
|
|
|
|
|
function 室分归类B7(str) {
|
|
|
- var reg=/(信源改造|传统分布|新型分布)/;
|
|
|
- if(!reg.test(str)){
|
|
|
+ var arrStr = ["信源改造","传统分布","新型分布"];
|
|
|
+ if(!myMatch(arrStr,str)){
|
|
|
return "所填:"+ str +",不是其一:信源改造|传统分布|新型分布 !";
|
|
|
}else{
|
|
|
return true;
|
|
@@ -322,17 +332,16 @@
|
|
|
};
|
|
|
|
|
|
function 室分归类B8(str) {
|
|
|
- var reg=/(传统分布|新型分布)/;
|
|
|
- if(!reg.test(str)){
|
|
|
+ var arrStr = ["传统分布","新型分布"];
|
|
|
+ if(!myMatch(arrStr,str)){
|
|
|
return "所填:"+ str +",不是其一:传统分布|新型分布 !";
|
|
|
}else{
|
|
|
return true;
|
|
|
};
|
|
|
};
|
|
|
|
|
|
- function 室分归类B9(str) {
|
|
|
- var reg=/(仅信源)/;
|
|
|
- if(!reg.test(str)){
|
|
|
+ function 室分归类B9(str) {
|
|
|
+ if(str != "仅信源"){
|
|
|
return "所填:"+ str +",不是:仅信源 !";
|
|
|
}else{
|
|
|
return true;
|
|
@@ -340,8 +349,8 @@
|
|
|
};
|
|
|
|
|
|
function 交通归类(str) {
|
|
|
- var reg=/(租公司车|租个人车|打车|网约车|公交地铁|步行|他方出车|按出图包干)/;
|
|
|
- if(!reg.test(str)){
|
|
|
+ var arrStr = ["租公司车","租个人车","打车","网约车","公交地铁","步行","他方出车","按出图包干"];
|
|
|
+ if(!myMatch(arrStr,str)){
|
|
|
return "所填:"+ str +",不是其一:租公司车|租个人车|打车|网约车|公交地铁|步行|他方出车|按出图包干 !";
|
|
|
}else{
|
|
|
return true;
|
|
@@ -349,8 +358,8 @@
|
|
|
};
|
|
|
|
|
|
function 用车归类(str) {
|
|
|
- var reg=/(普通车|越野车|其他)/;
|
|
|
- if(!reg.test(str)){
|
|
|
+ var arrStr = ["普通车","越野车","其他"];
|
|
|
+ if(!myMatch(arrStr,str)){
|
|
|
return "所填:"+ str +",不是其一:普通车|越野车|其他 !";
|
|
|
}else{
|
|
|
return true;
|
|
@@ -540,8 +549,8 @@ function 年月(str) {
|
|
|
};
|
|
|
|
|
|
function 是否(str) {
|
|
|
- var reg=/(是|否)/;
|
|
|
- if(!reg.test(str)){
|
|
|
+ var arrStr = ["是","否"];
|
|
|
+ if(!myMatch(arrStr,str)){
|
|
|
return "所填:"+ str +",不是其一:是|否 !";
|
|
|
}else{
|
|
|
return true;
|
|
@@ -549,8 +558,8 @@ function 是否(str) {
|
|
|
};
|
|
|
|
|
|
function 收入凭证(str) {
|
|
|
- var reg=/(无|邮件|聊天截图|签证图片|其他)/;
|
|
|
- if(!reg.test(str)){
|
|
|
+ var arrStr = ["无","邮件","聊天截图","签证图片","其他"];
|
|
|
+ if(!myMatch(arrStr,str)){
|
|
|
return "所填:"+ str +",不是其一:无|邮件|聊天截图|签证图片|其他 !";
|
|
|
}else{
|
|
|
return true;
|
|
@@ -558,8 +567,8 @@ function 是否(str) {
|
|
|
};
|
|
|
|
|
|
function 结算模式(str) {
|
|
|
- var reg=/(比例|计件|人天|比例计件|比例人天|计件人天|比例计件人天)/;
|
|
|
- if(!reg.test(str)){
|
|
|
+ var arrStr = ["比例","计件","人天","比例计件","比例人天","计件人天","比例计件人天"];
|
|
|
+ if(!myMatch(arrStr,str)){
|
|
|
return "所填:"+ str +",不是其一:比例|计件|人天|比例计件|比例人天|计件人天|比例计件人天 !";
|
|
|
}else{
|
|
|
return true;
|
|
@@ -747,8 +756,8 @@ function 单元号(str) {
|
|
|
};
|
|
|
|
|
|
function 住宿归类(str) {
|
|
|
- var reg=/(宾馆|宿舍)/;
|
|
|
- if(!reg.test(str)){
|
|
|
+ var arrStr = ["宾馆","宿舍"];
|
|
|
+ if(!myMatch(arrStr,str)){
|
|
|
return "所填:"+ str +",不是其一:宾馆|宿舍 !";
|
|
|
}else{
|
|
|
return true;
|