單機userlist
This commit is contained in:
		
							parent
							
								
									fdaba29b5c
								
							
						
					
					
						commit
						0aaf5ddd1a
					
				| @ -132,43 +132,42 @@ struct UserInfo { | ||||
|     // this.openDeviceByIDCard() | ||||
|     const routerParam=router.getParams()||{type :0}; | ||||
|     console.log('routerParam',JSON.stringify(routerParam)) | ||||
|     // @ts-ignore | ||||
|     if(routerParam.type!=1){ | ||||
|     if(!globalThis.singlePlay){ | ||||
|       // @ts-ignore | ||||
|       this.list =await getSyncData('USERLIST') | ||||
|       // @ts-ignore | ||||
|       const data=await getSyncData('USER') | ||||
|       console.log('datadata',JSON.stringify(data)); | ||||
|       console.log('datadata2',JSON.stringify(this.list)) | ||||
|       if(routerParam.type!=1){ | ||||
|         // @ts-ignore | ||||
|         this.list =await getSyncData('USERLIST') | ||||
|         // @ts-ignore | ||||
|         const data=await getSyncData('USER') | ||||
|         const user=data[0] | ||||
|         if(user&&Number(user.kssycs)){ | ||||
|           this.list.forEach(res=>{ | ||||
|             if(res.sfzmhm==user.sfzmhm){ | ||||
|               res.kssycs=user.kssycs | ||||
|               this.getCurrentStudent(res.sfzmhm) | ||||
|             } | ||||
|           }) | ||||
| 
 | ||||
|       const user=data[0] | ||||
|       if(user&&Number(user.kssycs)){ | ||||
|         this.list.forEach(res=>{ | ||||
|           if(res.sfzmhm==user.sfzmhm){ | ||||
|             res.kssycs=user.kssycs | ||||
|             this.getCurrentStudent(res.sfzmhm) | ||||
|         }else if(user&&(user.kssycs=='0'||user.kssycs=='')){ | ||||
|           console.log('datadatadatadata') | ||||
|           this.list=this.list.filter(res=>{ | ||||
|             return res.sfzmhm!=user.sfzmhm | ||||
|           }) | ||||
|           this.pageIndex=0 | ||||
|           this.dataList = this.list.slice(this.pageIndex * 4, this.pageIndex * 4 + 4) | ||||
|           if(this.dataList.length){ | ||||
|             this.currentUser=this.dataList[0] | ||||
|           }else{ | ||||
|             this.currentUser=EmptyCandidateObject | ||||
|           } | ||||
|         }) | ||||
| 
 | ||||
|       }else if(user&&(user.kssycs=='0'||user.kssycs=='')){ | ||||
|         console.log('datadatadatadata') | ||||
|         this.list=this.list.filter(res=>{ | ||||
|           return res.sfzmhm!=user.sfzmhm | ||||
|         }) | ||||
|         this.pageIndex=0 | ||||
|         this.dataList = this.list.slice(this.pageIndex * 4, this.pageIndex * 4 + 4) | ||||
|         if(this.dataList.length){ | ||||
|           this.currentUser=this.dataList[0] | ||||
|         }else{ | ||||
|           this.currentUser=EmptyCandidateObject | ||||
|         } | ||||
|         this.list.forEach((res,index)=>{ | ||||
|           res.id=index.toString() | ||||
|         }) | ||||
|         await upDateTableByArray('USERLIST', this.list||[]) | ||||
|       }else{ | ||||
|         this.getExaminationStudentInfoFn() | ||||
|       } | ||||
|       this.list.forEach((res,index)=>{ | ||||
|         res.id=index.toString() | ||||
|       }) | ||||
|       await upDateTableByArray('USERLIST', this.list||[]) | ||||
|     }else{ | ||||
|       this.getExaminationStudentInfoFn() | ||||
|     } | ||||
| 
 | ||||
| 
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user