|
@@ -534,44 +534,34 @@ export default {
|
|
|
let verifyList=[];
|
|
|
let isVerify=true;//判断验证方式显示颜色
|
|
|
let isretry=true;//判断是否需要显示重试按钮
|
|
|
- let impowerStatus=false;//授权状态
|
|
|
if(item.verifyMode.indexOf('或')!=-1){//或
|
|
|
|
|
|
if(item.verifyMode.search('密码')!=-1){
|
|
|
verifyList.push({verifyStatus:item.state,name:'密码'})
|
|
|
if(!item.state){
|
|
|
isretry=false
|
|
|
- }else{
|
|
|
- impowerStatus=true;
|
|
|
}
|
|
|
}
|
|
|
if(item.verifyMode.search('人脸')!=-1){
|
|
|
verifyList.push({verifyStatus:item.ifFace,name:'人脸'})
|
|
|
if(!item.ifFace){
|
|
|
isretry=false
|
|
|
- }else{
|
|
|
- impowerStatus=true;
|
|
|
}
|
|
|
}
|
|
|
if(item.verifyMode.search('刷卡')!=-1){
|
|
|
verifyList.push({verifyStatus:item.ifCard,name:'刷卡'})
|
|
|
if(!item.ifCard){
|
|
|
isretry=false
|
|
|
- }else{
|
|
|
- impowerStatus=true;
|
|
|
}
|
|
|
}
|
|
|
if(item.verifyMode.search('指纹')!=-1){
|
|
|
verifyList.push({verifyStatus:item.ifFinger,name:'指纹'})
|
|
|
if(!item.ifFinger){
|
|
|
isretry=false
|
|
|
- }else{
|
|
|
- impowerStatus=true;
|
|
|
}
|
|
|
}
|
|
|
item.verifyList=verifyList;
|
|
|
item.isretry=isretry;
|
|
|
- item.impowerStatus=impowerStatus;
|
|
|
|
|
|
}else if(item.verifyMode.indexOf('+')!=-1){//+
|
|
|
|
|
@@ -579,78 +569,56 @@ export default {
|
|
|
if(!item.state){
|
|
|
isVerify=false;
|
|
|
isretry=false;
|
|
|
- impowerStatus=false;
|
|
|
- }else{
|
|
|
- impowerStatus=true;
|
|
|
}
|
|
|
}
|
|
|
if(item.verifyMode.search('人脸')!=-1){
|
|
|
if(!item.ifFace){
|
|
|
isVerify=false;
|
|
|
isretry=false;
|
|
|
- impowerStatus=false;
|
|
|
- }else{
|
|
|
- impowerStatus=true;
|
|
|
}
|
|
|
}
|
|
|
if(item.verifyMode.search('刷卡')!=-1){
|
|
|
if(!item.ifCard){
|
|
|
isVerify=false;
|
|
|
isretry=false;
|
|
|
- impowerStatus=false;
|
|
|
- }else{
|
|
|
- impowerStatus=true;
|
|
|
}
|
|
|
}
|
|
|
if(item.verifyMode.search('指纹')!=-1){
|
|
|
if(!item.ifFinger){
|
|
|
isVerify=false;
|
|
|
isretry=false;
|
|
|
- impowerStatus=false;
|
|
|
- }else{
|
|
|
- impowerStatus=true;
|
|
|
}
|
|
|
}
|
|
|
verifyList.push({verifyStatus:isVerify,name:item.verifyMode})
|
|
|
item.verifyList=verifyList;
|
|
|
item.isretry=isretry;
|
|
|
- item.impowerStatus=impowerStatus;
|
|
|
}else{//其他单个
|
|
|
if(item.verifyMode.search('密码')!=-1){
|
|
|
verifyList.push({verifyStatus:item.state,name:'密码'})
|
|
|
if(!item.state){
|
|
|
isretry=false
|
|
|
- }else{
|
|
|
- impowerStatus=true;
|
|
|
}
|
|
|
}
|
|
|
if(item.verifyMode.search('人脸')!=-1){
|
|
|
verifyList.push({verifyStatus:item.ifFace,name:'人脸'})
|
|
|
if(!item.ifFace){
|
|
|
isretry=false
|
|
|
- }else{
|
|
|
- impowerStatus=true;
|
|
|
}
|
|
|
}
|
|
|
if(item.verifyMode.search('刷卡')!=-1){
|
|
|
verifyList.push({verifyStatus:item.ifCard,name:'刷卡'})
|
|
|
if(!item.ifCard){
|
|
|
isretry=false
|
|
|
- }else{
|
|
|
- impowerStatus=true;
|
|
|
}
|
|
|
}
|
|
|
if(item.verifyMode.search('指纹')!=-1){
|
|
|
verifyList.push({verifyStatus:item.ifFinger,name:'指纹'})
|
|
|
if(!item.ifFinger){
|
|
|
isretry=false
|
|
|
- }else{
|
|
|
- impowerStatus=true;
|
|
|
}
|
|
|
}
|
|
|
item.verifyList=verifyList;
|
|
|
item.isretry=isretry;
|
|
|
- item.impowerStatus=impowerStatus;
|
|
|
}
|
|
|
})
|
|
|
console.log(_this.tableData)
|