大網照片
This commit is contained in:
		
							parent
							
								
									555aa845fd
								
							
						
					
					
						commit
						7c42a590a6
					
				| @ -38,6 +38,7 @@ export class voiceService { | ||||
|       switch (state) { | ||||
|         case 'idle': // 成功调用reset接口后触发该状态机上报
 | ||||
|         // callBack('idle');
 | ||||
|           console.log('jiangsong AVPlayer idle') | ||||
|           if(this.type==3){ | ||||
|             if(this.mediaArray.length&&!this.endFlag){ | ||||
|               this.mediaArray.splice(0,1) | ||||
| @ -96,6 +97,7 @@ export class voiceService { | ||||
|       if (error != null) { | ||||
|         console.log(`jiangsong callback getRawFd failed error code: ${error.code}, message: ${error.message}.`); | ||||
|       } else { | ||||
|         console.log('jiangsongjiangsong',this.avPlayer) | ||||
|         if (this.avPlayer) { | ||||
|           this.avPlayer.fdSrc = value; | ||||
|         } | ||||
| @ -128,6 +130,7 @@ export class voiceService { | ||||
|   } | ||||
| 
 | ||||
|   playAudio(param) { | ||||
|     console.log('jiangsong') | ||||
|     this.endFlag=false | ||||
|     this.mediaArray = [] | ||||
|     this.type = param.type | ||||
|  | ||||
| @ -19,6 +19,7 @@ import { voiceService } from '../common/service/voiceService'; | ||||
| import errorMsgDialog from './compontents/errorMsgDialog' | ||||
| import { getSyncData } from '../common/service/initable'; | ||||
| import GetDistance from '../common/utils/GetDistance' | ||||
| 
 | ||||
| // import VoiceAnnounce from './judgeSDK/utils/voiceAnnouncements'; | ||||
| 
 | ||||
| @Entry | ||||
| @ -144,7 +145,7 @@ struct Index { | ||||
|                 if (this.loading) { | ||||
|                   return | ||||
|                 } | ||||
|                 if(judgeConfig.isTrajectoryOpen){ | ||||
|                 if (judgeConfig.isTrajectoryOpen) { | ||||
|                   router.pushUrl({ | ||||
|                     url: 'pages/UserInfo', | ||||
|                   }, router.RouterMode.Single) | ||||
| @ -374,10 +375,13 @@ struct Index { | ||||
| 
 | ||||
|     console.log('globalThis.singlePlay', globalThis.singlePlay) | ||||
|     if (globalThis.singlePlay == undefined || globalThis.singlePlay == null) { | ||||
|       this.vocObj.playAudio({ | ||||
|         type: 1, | ||||
|         name: 'welcome.wav' | ||||
|       }) | ||||
|       console.log('tttttttt') | ||||
|       setTimeout(()=>{ | ||||
|         this.vocObj.playAudio({ | ||||
|           type: 1, | ||||
|           name: 'welcome.wav' | ||||
|         }) | ||||
|       },500) | ||||
|       globalThis.singlePlay = false | ||||
|     } | ||||
|     this.isSingle = globalThis.singlePlay | ||||
|  | ||||
| @ -121,6 +121,7 @@ struct UserInfo { | ||||
|   async onPageShow() { | ||||
|     this.updateTimeLimit = false | ||||
|     this.ksksLimit = false | ||||
|     this.currentUser=EmptyCandidateObject | ||||
|     console.log('响应头地址响应头地址') | ||||
|     const mediaTest = new FilePhoto(this.context); | ||||
|     this.filePhoto = new FilePhoto(this.context); | ||||
| @ -140,14 +141,23 @@ struct UserInfo { | ||||
|         this.list = await getSyncData('USERLIST') | ||||
|         // @ts-ignore | ||||
|         const data = await getSyncData('USER') | ||||
|         console.log('useruser,',JSON.stringify(this.list)) | ||||
|         console.log('useruser1,',JSON.stringify(data)) | ||||
| 
 | ||||
|         const user = data[0] | ||||
|         if (user && Number(user.kssycs)) { | ||||
|           let flag=false | ||||
|           this.list.forEach(res => { | ||||
|             if (res.sfzmhm == user.sfzmhm) { | ||||
|               flag=true | ||||
|               res.kssycs = user.kssycs | ||||
| 
 | ||||
|               this.getCurrentStudent(res.sfzmhm) | ||||
|             } | ||||
|           }) | ||||
|           if(!flag){ | ||||
|             this.currentUser=(this.list.length?this.list[0]:EmptyCandidateObject) | ||||
|           } | ||||
|         } | ||||
|         else if (user && (user.kssycs == '0' || user.kssycs == '')) { | ||||
|           console.log('datadatadatadata') | ||||
| @ -157,7 +167,10 @@ struct UserInfo { | ||||
|           this.pageIndex = 0 | ||||
|           this.dataList = this.list.slice(this.pageIndex * 4, this.pageIndex * 4 + 4) | ||||
|           if (this.dataList.length) { | ||||
|             this.currentUser = this.dataList[0] | ||||
|             setTimeout(()=>{ | ||||
|               this.currentUser = this.dataList[0] | ||||
|               globalThis.lsh=this.currentUser.lsh | ||||
|             },200) | ||||
|           } else { | ||||
|             this.currentUser = EmptyCandidateObject | ||||
|           } | ||||
| @ -244,7 +257,10 @@ struct UserInfo { | ||||
|     if (!flag) { | ||||
|       globalThis.lsh = '0000000000000' | ||||
|       await upDateTableByArray('USER', []) | ||||
|       this.currentUser = this.list[0] | ||||
|       setTimeout(()=>{ | ||||
|         this.currentUser = this.list[0] | ||||
|       },200) | ||||
| 
 | ||||
|       // promptAction.showToast({ | ||||
|       //   message: '未匹配到对应下载学员', | ||||
|       //   duration: 3000 | ||||
| @ -505,12 +521,19 @@ struct UserInfo { | ||||
|           listData.kszp = this.photo + listData.kszp | ||||
|           listData.ksmjzp = this.photo + listData.ksmjzp | ||||
|         }) | ||||
|         console.log('this.listthis.list',) | ||||
|         await upDateTableByArray('USERLIST', this.list || []) | ||||
|         dataList = this.list.length > 4 ? this.list.slice(this.pageIndex * 4, this.pageIndex * 4 + 4) : this.list; | ||||
| 
 | ||||
|         this.dataList = dataList | ||||
|         if (this.dataList.length) { | ||||
|           this.currentUser = this.dataList[0] | ||||
|           setTimeout(()=>{ | ||||
|             this.currentUser = this.dataList[0] | ||||
|             globalThis.lsh=this.currentUser.lsh | ||||
|           },200) | ||||
|           // this.currentUser = this.dataList[0] | ||||
|           console.log('this.currentUser1',JSON.stringify(this.currentUser)) | ||||
| 
 | ||||
|         } else { | ||||
|           this.currentUser = EmptyCandidateObject | ||||
|         } | ||||
| @ -518,6 +541,8 @@ struct UserInfo { | ||||
|         this.lsh = this.currentUser.lsh | ||||
|         globalThis.lsh = this.lsh | ||||
|         globalThis.ksyh = this.currentUser.ksy1sfzmhm || this.currentUser.ksy2sfzmhm | ||||
|         console.log('globalThis.ksyh',this.currentUser.ksy1sfzmhm) | ||||
| 
 | ||||
|         console.log('this.currentUse3' + JSON.stringify(this.currentUser)) | ||||
|         this.pageIndex = 0 | ||||
|         getSyncData('USER').then(data => { | ||||
| @ -832,11 +857,15 @@ struct UserInfo { | ||||
|             .backgroundImage(item.sfzmhm != this.currentUser.sfzmhm ? $r('app.media.userbox2') : $r('app.media.userboxbg')) | ||||
|             .backgroundImageSize({ width: '100%', height: '100%' }) | ||||
|             .onClick(() => { | ||||
|               this.currentUser=EmptyCandidateObject | ||||
|               globalThis.lsh = item.lsh; | ||||
|               if (this.isExamStart && !globalThis.singlePlay) { | ||||
|                 return | ||||
|               } | ||||
|               this.currentUser = item | ||||
|               setTimeout(()=>{ | ||||
|                 this.currentUser = item | ||||
|               },200) | ||||
|               console.log('this.current',JSON.stringify(this.currentUser.ksmjzp)) | ||||
| 
 | ||||
|             }) | ||||
|           }) | ||||
| @ -858,7 +887,6 @@ struct UserInfo { | ||||
|         Row() { | ||||
|           Column() { | ||||
|             if (this.currentUser['kszp']) { | ||||
| 
 | ||||
|               Avatar({ | ||||
|                 ratio: this.ratio, | ||||
|                 url: this.currentUser['kszp'] ? this.currentUser['kszp'] : '' | ||||
| @ -1063,6 +1091,7 @@ struct Avatar { | ||||
|         .margin({ bottom: 10 * this.ratio, right: 58 * this.ratio, left: 55 * this.ratio }) | ||||
|         .backgroundColor('orange') | ||||
|         .border({ color: '#fff', width: 1, style: BorderStyle.Solid }) | ||||
|         .syncLoad(true) | ||||
|     } | ||||
|   } | ||||
| } | ||||
| @ -1104,7 +1133,7 @@ struct LabelBlock { | ||||
|     Row() { | ||||
|       Text(this.label).fontSize(20 * this.ratio).fontColor('#99948A') | ||||
|       Row() { | ||||
|         Text(decodeURIComponent(this.value) || '') | ||||
|         Text(decodeURIComponent(this.value||'')|| '') | ||||
|           .fontColor('#fff') | ||||
|           .textAlign(TextAlign.Center) | ||||
|           .width('100%') | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user