外殼
This commit is contained in:
		
							parent
							
								
									2fb04cbc52
								
							
						
					
					
						commit
						bd62ff705d
					
				| @ -49,6 +49,8 @@ export async function deleteAllFIleLog(path){ | ||||
|   let filenames = fs.listFileSync(path, options); | ||||
|   console.info("listFile succeed",JSON.stringify(filenames)); | ||||
|   for (let i = 0; i < filenames.length; i++) { | ||||
|     console.info("listFile succeed",JSON.stringify(filenames[i])); | ||||
| 
 | ||||
|     if(isSevenDaysAgo(filenames[i])){ | ||||
|       fs.rmdir(path+filenames[i], (err) => { | ||||
|         if (err) { | ||||
| @ -65,10 +67,11 @@ export async function deleteAllFIleLog(path){ | ||||
| function isSevenDaysAgo(date) { | ||||
|   const today = new Date(); // 当前日期
 | ||||
|   const target = new Date(date); // 需要判断的日期
 | ||||
|   console.info("listFile succeed1",JSON.stringify(target)); | ||||
| 
 | ||||
|   const diff = today.getTime() - target.getTime(); // 计算两个日期之间的毫秒数差异
 | ||||
|   const diffDays = diff / (1000 * 60 * 60 * 24); // 将毫秒转换为天数
 | ||||
| 
 | ||||
|   console.info("listFile succeed2",JSON.stringify(diffDays)); | ||||
|   // 如果差异天数正好是7,则原日期是当前日期的前七天
 | ||||
|   return diffDays > 7; | ||||
| } | ||||
|  | ||||
| @ -303,9 +303,9 @@ export default class UdpClientByCenter { | ||||
|       if (strachArr[0] != '#DN_GD') { | ||||
|         return | ||||
|       } | ||||
|       console.log(`${TAG} udp222 on message array buffer:${str}`); | ||||
| 
 | ||||
|       strachArr[28] = globalThis.chuankoMsg || strachArr[28] | ||||
|       console.log(`${TAG} udp222 on message array buffer:${str}`); | ||||
| 
 | ||||
|       // this.stashFn(str)
 | ||||
|       const newArr = JSON.parse(JSON.stringify(strachArr)) | ||||
| @ -316,6 +316,7 @@ export default class UdpClientByCenter { | ||||
|       if(strachArr[83]!='4'){ | ||||
|         this.chafenFlag++ | ||||
|         if(this.chafenFlag>=15&&!globalThis.dialogOpen){ | ||||
|           getUDP(globalThis.context,true) | ||||
|           globalThis.title='差分状态异常' | ||||
|           globalThis.type='3' | ||||
|           AppStorage.SetOrCreate('errorMsg', 1); | ||||
|  | ||||
| @ -97,7 +97,7 @@ export const CandidateData: Array<User> = [ | ||||
|   { | ||||
|     sfzmhm: '3423231995014700005', | ||||
|     xm: '测试学员5', | ||||
|     lsh: '0000000000004', | ||||
|     lsh: '0000000000005', | ||||
|     ksy1: '考试员2', | ||||
|     id: '002', | ||||
|     kszp: '', | ||||
| @ -120,7 +120,7 @@ export const CandidateData: Array<User> = [ | ||||
|   { | ||||
|     sfzmhm: '342323199501470016', | ||||
|     xm: '测试学员6', | ||||
|     lsh: '0000000000005', | ||||
|     lsh: '0000000000006', | ||||
|     ksy1: '考试员1', | ||||
|     id: '001', | ||||
|     kszp: '', | ||||
| @ -212,7 +212,7 @@ export const CandidateData: Array<User> = [ | ||||
|   { | ||||
|     sfzmhm: '34232319950147000010', | ||||
|     xm: '测试学员10', | ||||
|     lsh: '002', | ||||
|     lsh: '0000000000009', | ||||
|     ksy1: '考试员2', | ||||
|     id: '0000000000010', | ||||
|     kszp: '', | ||||
|  | ||||
| @ -12,6 +12,7 @@ import { GlobalConfig } from '../config'; | ||||
| @Entry | ||||
| @Component | ||||
| struct Index { | ||||
| 
 | ||||
|   @State textList1: string[] = ['差分服务器Ip','响应端口','中心服务器IP','响应端口', '子网掩码','默认网关','dns','后置机IP ', '响应端口','前置机IP','本地端口'] | ||||
|   // @State textList2: string[] = [] | ||||
|   @State ratio: number = 1700 / 960 | ||||
|  | ||||
| @ -132,6 +132,7 @@ struct UserInfo { | ||||
|     // this.openDeviceByIDCard() | ||||
|     const routerParam = router.getParams() || { type: 0 }; | ||||
|     console.log('routerParam', JSON.stringify(routerParam)) | ||||
| 
 | ||||
|     if (!globalThis.singlePlay) { | ||||
|       // @ts-ignore | ||||
|       if (routerParam.type != 1) { | ||||
| @ -147,8 +148,8 @@ struct UserInfo { | ||||
|               this.getCurrentStudent(res.sfzmhm) | ||||
|             } | ||||
|           }) | ||||
| 
 | ||||
|         } else if (user && (user.kssycs == '0' || user.kssycs == '')) { | ||||
|         } | ||||
|         else if (user && (user.kssycs == '0' || user.kssycs == '')) { | ||||
|           console.log('datadatadatadata') | ||||
|           this.list = this.list.filter(res => { | ||||
|             return res.sfzmhm != user.sfzmhm | ||||
| @ -226,7 +227,7 @@ struct UserInfo { | ||||
|           this.stopDeviceById() | ||||
|           // globalThis.statue=4 | ||||
|           router.pushUrl({ | ||||
|             url: examSubject == 3 ? 'pages/c' : 'pages/Judge', | ||||
|             url: examSubject == 3 ? 'pages/Roads' : 'pages/Judge', | ||||
|             params: { | ||||
|               sczb: Number(this.isBoardPrePareSetPopupOpen), | ||||
|               kfdm: this.sczbkf, | ||||
| @ -460,6 +461,7 @@ struct UserInfo { | ||||
|       return | ||||
|     } | ||||
|     await upDateTableByArray('USER', []) | ||||
|     await upDateTableByArray('USERLIST', []) | ||||
|     this.type = '2' | ||||
|     this.errorDialog.open() | ||||
|     this.updateTimeLimit = true | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user