Merge pull request 'lv_chengmai' (#61) from lv_chengmai into main
Reviewed-on: #61
This commit is contained in:
		
						commit
						b6ea810892
					
				@ -338,16 +338,10 @@ export async function upDataZhongxinginitialization(param) {
 | 
				
			|||||||
      console.log('teststet0')
 | 
					      console.log('teststet0')
 | 
				
			||||||
      const fileUtil = new FileUtil(param.context)
 | 
					      const fileUtil = new FileUtil(param.context)
 | 
				
			||||||
      const tableList = ['MA_SYSSET', 'MA_SYSTEMPARM', 'MA_MARKRULE', 'MA_MARKRULESET','ES_CARINFO','MA_MAP_ROAD','MA_MAP_ROAD_LANE','MAP_SUBITEM','MA_T_CARPARMSET','MA_MAP_ITEMCLASS','MA_MAP_POINT','MA_MAP_POINT_ITEM'];
 | 
					      const tableList = ['MA_SYSSET', 'MA_SYSTEMPARM', 'MA_MARKRULE', 'MA_MARKRULESET','ES_CARINFO','MA_MAP_ROAD','MA_MAP_ROAD_LANE','MAP_SUBITEM','MA_T_CARPARMSET','MA_MAP_ITEMCLASS','MA_MAP_POINT','MA_MAP_POINT_ITEM'];
 | 
				
			||||||
 | 
					 | 
				
			||||||
     for(let i=0;i<=tableList.length-1;i++){
 | 
					     for(let i=0;i<=tableList.length-1;i++){
 | 
				
			||||||
       console.log('teststet1',tableList[i])
 | 
					 | 
				
			||||||
       const data = await fileUtil.readFile(GlobalConfig.comoonfileWriteAddress + `/config/tableList/${tableList[i]}.txt`);
 | 
					       const data = await fileUtil.readFile(GlobalConfig.comoonfileWriteAddress + `/config/tableList/${tableList[i]}.txt`);
 | 
				
			||||||
       console.log('teststet1',data)
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
       await sqlInsertCommonFn(tableList[i], JSON.parse(data) || [], param.context)
 | 
					       await sqlInsertCommonFn(tableList[i], JSON.parse(data) || [], param.context)
 | 
				
			||||||
       console.log('teststet2',data)
 | 
					 | 
				
			||||||
     }
 | 
					     }
 | 
				
			||||||
      console.log('teststetfinsh')
 | 
					 | 
				
			||||||
      resolve(true)
 | 
					      resolve(true)
 | 
				
			||||||
      return
 | 
					      return
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
@ -422,6 +416,7 @@ function setSyncCenterSqlData(key, res, param) {
 | 
				
			|||||||
    const fileUtil = new FileUtil(param.context)
 | 
					    const fileUtil = new FileUtil(param.context)
 | 
				
			||||||
    const folderPath = await fileUtil.initFolder(`/config/tableList`);
 | 
					    const folderPath = await fileUtil.initFolder(`/config/tableList`);
 | 
				
			||||||
    fileUtil.addFile(`${folderPath}/${mapName[key]}.txt`, JSON.stringify(arrList))
 | 
					    fileUtil.addFile(`${folderPath}/${mapName[key]}.txt`, JSON.stringify(arrList))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    console.log('mapName[key]', mapName[key], key)
 | 
					    console.log('mapName[key]', mapName[key], key)
 | 
				
			||||||
    sqlInsertCommonFn(mapName[key], arrList, param.context).then((result) => {
 | 
					    sqlInsertCommonFn(mapName[key], arrList, param.context).then((result) => {
 | 
				
			||||||
      console.log(key, '表建立成功')
 | 
					      console.log(key, '表建立成功')
 | 
				
			||||||
 | 
				
			|||||||
@ -106,13 +106,6 @@ export default class TcpClient {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
        this.tcp.setExtraOptions({
 | 
					        this.tcp.setExtraOptions({
 | 
				
			||||||
          keepAlive: true,
 | 
					          keepAlive: true,
 | 
				
			||||||
          // OOBInline: true,
 | 
					 | 
				
			||||||
          // TCPNoDelay: true,
 | 
					 | 
				
			||||||
          // socketLinger: { on:true, linger:10 },
 | 
					 | 
				
			||||||
          // receiveBufferSize: 1000,
 | 
					 | 
				
			||||||
          // sendBufferSize: 1000,
 | 
					 | 
				
			||||||
          // reuseAddress: true,
 | 
					 | 
				
			||||||
          // socketTimeout: 3000,
 | 
					 | 
				
			||||||
        }, err => {
 | 
					        }, err => {
 | 
				
			||||||
          if (err) {
 | 
					          if (err) {
 | 
				
			||||||
            console.log('testTagtestTagerrrrr,success')
 | 
					            console.log('testTagtestTagerrrrr,success')
 | 
				
			||||||
 | 
				
			|||||||
@ -40,7 +40,7 @@ export default async function request(req: any) {
 | 
				
			|||||||
        let baseUrl=host?host:globalThis.host
 | 
					        let baseUrl=host?host:globalThis.host
 | 
				
			||||||
        // let baseUrl=host?config.csptHost:config.host'
 | 
					        // let baseUrl=host?config.csptHost:config.host'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        console.log('响应头地址' + baseUrl)
 | 
					        console.log('响应头地址' + baseUrl,url)
 | 
				
			||||||
        // writeLog({
 | 
					        // writeLog({
 | 
				
			||||||
        //     time:dateFormat(new Date()),
 | 
					        //     time:dateFormat(new Date()),
 | 
				
			||||||
        //     url,
 | 
					        //     url,
 | 
				
			||||||
 | 
				
			|||||||
@ -28,10 +28,10 @@ export default class EntryAbility extends UIAbility {
 | 
				
			|||||||
        globalThis.examinerInfo = {}
 | 
					        globalThis.examinerInfo = {}
 | 
				
			||||||
        globalThis.deviceNo = '';
 | 
					        globalThis.deviceNo = '';
 | 
				
			||||||
        globalThis.hasAuth = false
 | 
					        globalThis.hasAuth = false
 | 
				
			||||||
        globalThis.version = '2022.08.13.01'
 | 
					        // globalThis.version = '2022.08.13.01'
 | 
				
			||||||
        globalThis.judgeVersion = '2022.12.05.1'
 | 
					        // globalThis.judgeVersion = '2022.12.05.1'
 | 
				
			||||||
        // globalThis.version = '2024.11.22.14'
 | 
					        globalThis.version = '2024.11.22.14'
 | 
				
			||||||
        // globalThis.judgeVersion = '2024.11.22.14'
 | 
					        globalThis.judgeVersion = '2024.11.22.14'
 | 
				
			||||||
        globalThis.videoVersion= '1.0'
 | 
					        globalThis.videoVersion= '1.0'
 | 
				
			||||||
        // globalThis.version = '2023.12.13.01'
 | 
					        // globalThis.version = '2023.12.13.01'
 | 
				
			||||||
        // globalThis.judgeVersion = '2023.09.30.1'
 | 
					        // globalThis.judgeVersion = '2023.09.30.1'
 | 
				
			||||||
 | 
				
			|||||||
@ -16,6 +16,8 @@ import worker, { MessageEvents } from '@ohos.worker';
 | 
				
			|||||||
import promptAction from '@ohos.promptAction'
 | 
					import promptAction from '@ohos.promptAction'
 | 
				
			||||||
import { voiceService } from '../common/service/voiceService';
 | 
					import { voiceService } from '../common/service/voiceService';
 | 
				
			||||||
// import errorMsgDialog from './compontents/errorMsgDialog'
 | 
					// import errorMsgDialog from './compontents/errorMsgDialog'
 | 
				
			||||||
 | 
					import { getSyncData } from '../common/service/initable';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@Entry
 | 
					@Entry
 | 
				
			||||||
@Component
 | 
					@Component
 | 
				
			||||||
struct Index {
 | 
					struct Index {
 | 
				
			||||||
@ -73,28 +75,28 @@ struct Index {
 | 
				
			|||||||
              .onClick(() => {
 | 
					              .onClick(() => {
 | 
				
			||||||
                this.dialogVisiable=true
 | 
					                this.dialogVisiable=true
 | 
				
			||||||
                return
 | 
					                return
 | 
				
			||||||
                promptAction.showDialog({
 | 
					                // promptAction.showDialog({
 | 
				
			||||||
                  title: '提示',
 | 
					                //   title: '提示',
 | 
				
			||||||
                  message: '确认是否退出应用',
 | 
					                //   message: '确认是否退出应用',
 | 
				
			||||||
                  buttons: [
 | 
					                //   buttons: [
 | 
				
			||||||
                    {
 | 
					                //     {
 | 
				
			||||||
                      text: '确认',
 | 
					                //       text: '确认',
 | 
				
			||||||
                      color: '#000000',
 | 
					                //       color: '#000000',
 | 
				
			||||||
                    },
 | 
					                //     },
 | 
				
			||||||
                    {
 | 
					                //     {
 | 
				
			||||||
                      text: '取消',
 | 
					                //       text: '取消',
 | 
				
			||||||
                      color: '#000000',
 | 
					                //       color: '#000000',
 | 
				
			||||||
                    }
 | 
					                //     }
 | 
				
			||||||
                  ],
 | 
					                //   ],
 | 
				
			||||||
                })
 | 
					                // })
 | 
				
			||||||
                  .then(data => {
 | 
					                //   .then(data => {
 | 
				
			||||||
                    if (data.index == 0) {
 | 
					                //     if (data.index == 0) {
 | 
				
			||||||
                      router.back()
 | 
					                //       router.back()
 | 
				
			||||||
                    }
 | 
					                //     }
 | 
				
			||||||
                  })
 | 
					                //   })
 | 
				
			||||||
                  .catch(err => {
 | 
					                //   .catch(err => {
 | 
				
			||||||
                    // reslove(false)
 | 
					                //     // reslove(false)
 | 
				
			||||||
                  })
 | 
					                //   })
 | 
				
			||||||
              })
 | 
					              })
 | 
				
			||||||
          }
 | 
					          }
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
@ -132,7 +134,19 @@ struct Index {
 | 
				
			|||||||
              if (this.loading) {
 | 
					              if (this.loading) {
 | 
				
			||||||
                return
 | 
					                return
 | 
				
			||||||
              }
 | 
					              }
 | 
				
			||||||
              this.testXMLToJSONInWorker()
 | 
					              //判断数据库是否有表数据,有则直接跳转,没有则读取本地数据
 | 
				
			||||||
 | 
					              getSyncData('MA_SYSSET').then(data => {
 | 
				
			||||||
 | 
					                console.log('datadata',JSON.stringify(data))
 | 
				
			||||||
 | 
					                if (data?.[0]) {
 | 
				
			||||||
 | 
					                  router.pushUrl({
 | 
				
			||||||
 | 
					                    url:'pages/UserInfo',
 | 
				
			||||||
 | 
					                  }, router.RouterMode.Single)
 | 
				
			||||||
 | 
					                }else{
 | 
				
			||||||
 | 
					                  this.loading=true
 | 
				
			||||||
 | 
					                  this.testXMLToJSONInWorker()
 | 
				
			||||||
 | 
					                }
 | 
				
			||||||
 | 
					              })
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
           ;
 | 
					           ;
 | 
				
			||||||
            })
 | 
					            })
 | 
				
			||||||
 | 
				
			|||||||
@ -102,6 +102,8 @@ struct UserInfo {
 | 
				
			|||||||
  ]
 | 
					  ]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  async onPageShow() {
 | 
					  async onPageShow() {
 | 
				
			||||||
 | 
					    this.updateTimeLimit=false
 | 
				
			||||||
 | 
					    console.log('响应头地址响应头地址')
 | 
				
			||||||
    const mediaTest = new FilePhoto(this.context);
 | 
					    const mediaTest = new FilePhoto(this.context);
 | 
				
			||||||
    this.filePhoto = new FilePhoto(this.context);
 | 
					    this.filePhoto = new FilePhoto(this.context);
 | 
				
			||||||
    //语音功能
 | 
					    //语音功能
 | 
				
			||||||
@ -115,6 +117,11 @@ struct UserInfo {
 | 
				
			|||||||
    this.initSysset()
 | 
					    this.initSysset()
 | 
				
			||||||
    //心跳处理
 | 
					    //心跳处理
 | 
				
			||||||
    this.heartMsg()
 | 
					    this.heartMsg()
 | 
				
			||||||
 | 
					    getSyncData('USER').then(data => {
 | 
				
			||||||
 | 
					      if (data?.[0]) {
 | 
				
			||||||
 | 
					        this.getExaminationStudentInfoFn()
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    })
 | 
				
			||||||
    this.isExamStart = false
 | 
					    this.isExamStart = false
 | 
				
			||||||
    this.sczbkf = [];
 | 
					    this.sczbkf = [];
 | 
				
			||||||
    this.avPlayer = new VoiceAnnounce();
 | 
					    this.avPlayer = new VoiceAnnounce();
 | 
				
			||||||
@ -139,9 +146,9 @@ struct UserInfo {
 | 
				
			|||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  // 通过身份证获取当前学员
 | 
					  // 通过身份证获取当前学员
 | 
				
			||||||
  getCurrentStudent(id) {
 | 
					  async getCurrentStudent(id) {
 | 
				
			||||||
    let flag = false
 | 
					    let flag = false
 | 
				
			||||||
    this.pageIndex
 | 
					    // this.pageIndex
 | 
				
			||||||
    this.list.map((res, index) => {
 | 
					    this.list.map((res, index) => {
 | 
				
			||||||
      if (res.sfzmhm == id) {
 | 
					      if (res.sfzmhm == id) {
 | 
				
			||||||
        flag = true
 | 
					        flag = true
 | 
				
			||||||
@ -170,10 +177,12 @@ struct UserInfo {
 | 
				
			|||||||
    })
 | 
					    })
 | 
				
			||||||
    this.dataList = this.list.slice(this.pageIndex * 4, this.pageIndex * 4 + 4)
 | 
					    this.dataList = this.list.slice(this.pageIndex * 4, this.pageIndex * 4 + 4)
 | 
				
			||||||
    if (!flag) {
 | 
					    if (!flag) {
 | 
				
			||||||
      promptAction.showToast({
 | 
					      await upDateTableByArray('USER', [])
 | 
				
			||||||
        message: '未匹配到对应下载学员',
 | 
					      this.currentUser=this.list[0]
 | 
				
			||||||
        duration: 3000
 | 
					      // promptAction.showToast({
 | 
				
			||||||
      });
 | 
					      //   message: '未匹配到对应下载学员',
 | 
				
			||||||
 | 
					      //   duration: 3000
 | 
				
			||||||
 | 
					      // });
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -255,7 +264,7 @@ struct UserInfo {
 | 
				
			|||||||
      globalThis.ksyh = this.currentUser.ksy1sfzmhm || this.currentUser.ksy2sfzmhm
 | 
					      globalThis.ksyh = this.currentUser.ksy1sfzmhm || this.currentUser.ksy2sfzmhm
 | 
				
			||||||
      globalThis.lsh = this.lsh
 | 
					      globalThis.lsh = this.lsh
 | 
				
			||||||
    } else {
 | 
					    } else {
 | 
				
			||||||
      this.getExaminationStudentInfoFn()
 | 
					      // this.getExaminationStudentInfoFn()
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
    const syssetParams = await getSyncData('MA_SYSSET');
 | 
					    const syssetParams = await getSyncData('MA_SYSSET');
 | 
				
			||||||
    //@ts-ignore
 | 
					    //@ts-ignore
 | 
				
			||||||
@ -376,13 +385,6 @@ struct UserInfo {
 | 
				
			|||||||
    }
 | 
					    }
 | 
				
			||||||
    this.pageIndex--;
 | 
					    this.pageIndex--;
 | 
				
			||||||
    this.dataList = this.list.slice(this.pageIndex * 4, this.pageIndex * 4 + 4)
 | 
					    this.dataList = this.list.slice(this.pageIndex * 4, this.pageIndex * 4 + 4)
 | 
				
			||||||
    this.dataList.forEach(listData => {
 | 
					 | 
				
			||||||
      for (let i in listData) {
 | 
					 | 
				
			||||||
        listData[i] = decodeURI(listData[i])
 | 
					 | 
				
			||||||
      }
 | 
					 | 
				
			||||||
      listData.kszp = this.photo + listData.kszp
 | 
					 | 
				
			||||||
      listData.ksmjzp = this.photo + listData.ksmjzp
 | 
					 | 
				
			||||||
    })
 | 
					 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  //获取下载考生
 | 
					  //获取下载考生
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user