host配置修改
This commit is contained in:
		
							parent
							
								
									af40efb3f6
								
							
						
					
					
						commit
						f9be42f086
					
				| @ -51,12 +51,13 @@ export async function initCenterCache(params,url){ | |||||||
|     }) |     }) | ||||||
| } | } | ||||||
| //参数下发读表接口
 | //参数下发读表接口
 | ||||||
| export async function initCenterCacheByKSPT(params){ | export async function initCenterCacheByKSPT(params,url){ | ||||||
|     return await request({ |     return await request({ | ||||||
|         url:'/der2/services/para/initCenterCache.ws', |         url:'/der2/services/para/initCenterCache.ws', | ||||||
|         data:params, |         data:params, | ||||||
|         method:'post', |         method:'post', | ||||||
|         xml:false, |         xml:false, | ||||||
|  |         host:url | ||||||
|     }) |     }) | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| @ -77,6 +78,7 @@ export async function initialization(params){ | |||||||
|         url:'/der2/services/exam/initialization.ws', |         url:'/der2/services/exam/initialization.ws', | ||||||
|         data:`<?xml version="1.0" encoding="UTF-8" ?><initializationReq><body><carId>${params.carId}</carId><examinationRoomId>${params.examinationRoomId}</examinationRoomId><shellVersion>${params.shellVersion}</shellVersion><judgeVersion>${params.judgeVersion}</judgeVersion><videoVersion>${params.videoVersion}</videoVersion><carInfo></carInfo><map_Road></map_Road><map_Road_Lane></map_Road_Lane><map_SubItem></map_SubItem><t_CarParmSet></t_CarParmSet><map_ItemClass></map_ItemClass><map_Point></map_Point><map_Point_Item></map_Point_Item><CDSBINFO></CDSBINFO><MARKRULESET></MARKRULESET></body></initializationReq>`, |         data:`<?xml version="1.0" encoding="UTF-8" ?><initializationReq><body><carId>${params.carId}</carId><examinationRoomId>${params.examinationRoomId}</examinationRoomId><shellVersion>${params.shellVersion}</shellVersion><judgeVersion>${params.judgeVersion}</judgeVersion><videoVersion>${params.videoVersion}</videoVersion><carInfo></carInfo><map_Road></map_Road><map_Road_Lane></map_Road_Lane><map_SubItem></map_SubItem><t_CarParmSet></t_CarParmSet><map_ItemClass></map_ItemClass><map_Point></map_Point><map_Point_Item></map_Point_Item><CDSBINFO></CDSBINFO><MARKRULESET></MARKRULESET></body></initializationReq>`, | ||||||
|         method:'post', |         method:'post', | ||||||
|  |         host:params.host, | ||||||
|         xml:true, |         xml:true, | ||||||
|     }) |     }) | ||||||
| } | } | ||||||
|  | |||||||
| @ -148,7 +148,7 @@ export async function getDataBaseTable(params,reqParam) { | |||||||
|               "typeRsp": "0" // 赋默认值0,无需改变
 |               "typeRsp": "0" // 赋默认值0,无需改变
 | ||||||
|             } |             } | ||||||
|           } |           } | ||||||
|           let res: any = await initCenterCache(str) |           let res: any = await initCenterCache(str,reqParam.centerHost) | ||||||
|           if( res.body[params.tableName].length==0){ |           if( res.body[params.tableName].length==0){ | ||||||
|             resolve(); |             resolve(); | ||||||
|             return |             return | ||||||
| @ -248,7 +248,7 @@ export async function getMySystemSetTable(params,reqParam) { | |||||||
|         "typeRsp": "0" // 赋默认值0,无需改变
 |         "typeRsp": "0" // 赋默认值0,无需改变
 | ||||||
|       } |       } | ||||||
|     } |     } | ||||||
|     initCenterCacheByKSPT(str).then((res)=>{ |     initCenterCacheByKSPT(str,reqParam.url).then((res)=>{ | ||||||
|       if( res.body[params.tableName].length==0){ |       if( res.body[params.tableName].length==0){ | ||||||
|         resolve(); |         resolve(); | ||||||
|         return |         return | ||||||
| @ -357,9 +357,10 @@ export async function upDataZhongxinginitialization(param){ | |||||||
|       "examinationRoomId": param.examinationRoomId, //考试平台kdid
 |       "examinationRoomId": param.examinationRoomId, //考试平台kdid
 | ||||||
|       videoVersion:'1.0', |       videoVersion:'1.0', | ||||||
|       judgeVersion:param.judgeVersion, |       judgeVersion:param.judgeVersion, | ||||||
|       shellVersion:  param.shellVersion |       shellVersion:  param.shellVersion, | ||||||
|  |       host:param.host | ||||||
|     } |     } | ||||||
|     console.log('daihai2') |     console.log('daihai2',JSON.stringify(str)) | ||||||
| 
 | 
 | ||||||
|     initialization(str).then(async (res)=>{ |     initialization(str).then(async (res)=>{ | ||||||
|       console.log('daihai3',JSON.stringify(res)) |       console.log('daihai3',JSON.stringify(res)) | ||||||
|  | |||||||
| @ -19,7 +19,7 @@ export async function getUDP() { | |||||||
|             globalThis.udpClient.rebindUdp(result[0].udplocalIp, result[0].udplocalIpPort, result[0].udpOppositeIp, result[0].udpOppositeIpPort) |             globalThis.udpClient.rebindUdp(result[0].udplocalIp, result[0].udplocalIpPort, result[0].udpOppositeIp, result[0].udpOppositeIpPort) | ||||||
|             globalThis.udpClient.sendMsg('111', null) |             globalThis.udpClient.sendMsg('111', null) | ||||||
|             globalThis.host = `http://${result[0].centerIp}:${result[0].centerPort}` |             globalThis.host = `http://${result[0].centerIp}:${result[0].centerPort}` | ||||||
|             globalThis.udpClient.onError_resend(globalThis.udpClient.onMessage_1?globalThis.udpClient.onMessage_1:()=>{}) |             // globalThis.udpClient.onError_resend(globalThis.udpClient.onMessage_1?globalThis.udpClient.onMessage_1:()=>{})
 | ||||||
|           }, 1000) |           }, 1000) | ||||||
|         }) |         }) | ||||||
|       } |       } | ||||||
| @ -43,7 +43,7 @@ export async function getUDP() { | |||||||
|       //   globalThis.udpClient.closeUdp(async ()=>{ })
 |       //   globalThis.udpClient.closeUdp(async ()=>{ })
 | ||||||
|       // }
 |       // }
 | ||||||
|       globalThis.udpClient = {} |       globalThis.udpClient = {} | ||||||
|       globalThis.udpClient.onMessage_1 = () => {} |       // globalThis.udpClient.onMessage_1 = () => {}
 | ||||||
|       globalThis.host = '' |       globalThis.host = '' | ||||||
|     } |     } | ||||||
|   }) |   }) | ||||||
| @ -66,10 +66,9 @@ export async function getUDP2() { | |||||||
|         // 未绑定
 |         // 未绑定
 | ||||||
|         console.log(` getUDP2  has no  udclent and  bind `); |         console.log(` getUDP2  has no  udclent and  bind `); | ||||||
|         const udpClient2: UdpClientByCenter = new UdpClientByCenter(result[0].udplocalIp, '8800', globalThis.carInfo?.udpAddress, globalThis.carInfo?.messagePort) |         const udpClient2: UdpClientByCenter = new UdpClientByCenter(result[0].udplocalIp, '8800', globalThis.carInfo?.udpAddress, globalThis.carInfo?.messagePort) | ||||||
| 
 |         await udpClient2.bindUdp() | ||||||
|         udpClient2.bindUdp() |         await udpClient2.onError_Callback() | ||||||
|         udpClient2.onError_Callback() |         await udpClient2.onMessage_2((val) => { | ||||||
|         udpClient2.onMessage_2((val) => { |  | ||||||
|           if (val.id == '32') { |           if (val.id == '32') { | ||||||
|             globalThis.signNum = val.body[1] |             globalThis.signNum = val.body[1] | ||||||
| 
 | 
 | ||||||
| @ -92,8 +91,6 @@ export async function getUDP2() { | |||||||
|       } |       } | ||||||
|     } else { |     } else { | ||||||
|       globalThis.udpClient2 = {} |       globalThis.udpClient2 = {} | ||||||
|       globalThis.udpClient2.onMessage_2 = () => { |  | ||||||
|       } |  | ||||||
|       globalThis.udpClient2.setMsgCallBack = () => { |       globalThis.udpClient2.setMsgCallBack = () => { | ||||||
|       } |       } | ||||||
|     } |     } | ||||||
| @ -130,8 +127,8 @@ export async function setJudgeUdp() { | |||||||
|   if (config && config[0] && config[0].udplocalIp) { |   if (config && config[0] && config[0].udplocalIp) { | ||||||
|     const {udplocalIp} = config[0]; |     const {udplocalIp} = config[0]; | ||||||
|     const udpClientbyCenter: UdpClientByCenter = new UdpClientByCenter(udplocalIp, '8080', globalThis.carInfo?.gpsAddress, globalThis.carInfo?.hintPort) |     const udpClientbyCenter: UdpClientByCenter = new UdpClientByCenter(udplocalIp, '8080', globalThis.carInfo?.gpsAddress, globalThis.carInfo?.hintPort) | ||||||
|     udpClientbyCenter.bindUdp() |     await udpClientbyCenter.bindUdp() | ||||||
|     udpClientbyCenter.onMessage_1((val) => { |     await udpClientbyCenter.onMessage_1((val) => { | ||||||
|       console.log('valval', val) |       console.log('valval', val) | ||||||
|     }) |     }) | ||||||
|     // globalThis.judgeUdpClient = udpClientbyCenter;
 |     // globalThis.judgeUdpClient = udpClientbyCenter;
 | ||||||
|  | |||||||
| @ -242,18 +242,14 @@ export default class UdpClientByCenter { | |||||||
| 
 | 
 | ||||||
|   closeUdp(callback?) { |   closeUdp(callback?) { | ||||||
|     console.log('UdpClientByCenter  enter closeUdp ip:' + this.localIp + ' port:' + this.localIpPort); |     console.log('UdpClientByCenter  enter closeUdp ip:' + this.localIp + ' port:' + this.localIpPort); | ||||||
|     this.udp.on('close', () => { |  | ||||||
|       console.log('UdpClientByCenter  onClose ip:' + this.localIp + ' port:' + this.localIpPort); |  | ||||||
|       this.isWorking = false |  | ||||||
|       if (callback != null) { |  | ||||||
|         callback() |  | ||||||
|       } |  | ||||||
|     } |  | ||||||
|     ) |  | ||||||
|     this.udp.close(err => { |     this.udp.close(err => { | ||||||
|       if (err) { |       if (err) { | ||||||
|         console.log('UdpClientByCenter  closeUdp  failed ip:' + this.localIp + ' port:' + this.localIpPort + ' err:' + JSON.stringify(err)); |         console.log('UdpClientByCenter  closeUdp  failed ip:' + this.localIp + ' port:' + this.localIpPort + ' err:' + JSON.stringify(err)); | ||||||
|       } else { |       } else { | ||||||
|  |         this.isWorking = false | ||||||
|  |         if (callback != null) { | ||||||
|  |           callback() | ||||||
|  |         } | ||||||
|         console.log('UdpClientByCenter  closeUdp  succeed ip:' + this.localIp + ' port:' + this.localIpPort); |         console.log('UdpClientByCenter  closeUdp  succeed ip:' + this.localIp + ' port:' + this.localIpPort); | ||||||
|       } |       } | ||||||
|     }) |     }) | ||||||
| @ -261,7 +257,7 @@ export default class UdpClientByCenter { | |||||||
| 
 | 
 | ||||||
|   //plc
 |   //plc
 | ||||||
|   onMessage_1(callback?) { |   onMessage_1(callback?) { | ||||||
|     this.udp.on('message', value => { |     this.udp&&this.udp.on('message', value => { | ||||||
|       console.log(TAG, 'udponmessage') |       console.log(TAG, 'udponmessage') | ||||||
|       // 收到的是ArrayBuffer 需要进行转换解析
 |       // 收到的是ArrayBuffer 需要进行转换解析
 | ||||||
|       this.plcUdpError = false |       this.plcUdpError = false | ||||||
|  | |||||||
| @ -35,7 +35,7 @@ export default async function request(req: any) { | |||||||
|     paramsStr = paramsStr.toString(); |     paramsStr = paramsStr.toString(); | ||||||
|     paramsStr = paramsStr.substring(0, paramsStr.length-1) |     paramsStr = paramsStr.substring(0, paramsStr.length-1) | ||||||
|     try { |     try { | ||||||
|         let baseUrl=host?host:(globalThis.host||GlobalConfig.host) |         let baseUrl=host?host:globalThis.host | ||||||
| 
 | 
 | ||||||
|         // let baseUrl=host?config.csptHost:config.host'
 |         // let baseUrl=host?config.csptHost:config.host'
 | ||||||
|         console.info('surenjun',baseUrl) |         console.info('surenjun',baseUrl) | ||||||
|  | |||||||
| @ -42,7 +42,6 @@ export default class EntryAbility extends UIAbility { | |||||||
|             spzd3:false, |             spzd3:false, | ||||||
|             spzd4:false, |             spzd4:false, | ||||||
|         } |         } | ||||||
|         globalThis.singlePlay=false //单机模式
 |  | ||||||
|         globalThis.signNum=0//心跳指令编号
 |         globalThis.signNum=0//心跳指令编号
 | ||||||
|         globalThis.lsh='0000000000000'//学员流水号
 |         globalThis.lsh='0000000000000'//学员流水号
 | ||||||
|         globalThis.ratio= 1700 / 960 //适配比例
 |         globalThis.ratio= 1700 / 960 //适配比例
 | ||||||
|  | |||||||
| @ -15,6 +15,7 @@ import { getliushuiNum, setliushuiNum } from '../common/service/indexService'; | |||||||
| import abilityAccessCtrl, { Permissions } from '@ohos.abilityAccessCtrl'; | import abilityAccessCtrl, { Permissions } from '@ohos.abilityAccessCtrl'; | ||||||
| import worker, { MessageEvents } from '@ohos.worker'; | import worker, { MessageEvents } from '@ohos.worker'; | ||||||
| import promptAction from '@ohos.promptAction' | import promptAction from '@ohos.promptAction' | ||||||
|  | import { voiceService } from '../common/service/voiceService'; | ||||||
| 
 | 
 | ||||||
| @Entry | @Entry | ||||||
| @Component | @Component | ||||||
| @ -33,6 +34,7 @@ struct Index { | |||||||
|   fileHelper = null; |   fileHelper = null; | ||||||
|   private fileUtil: FileUtil |   private fileUtil: FileUtil | ||||||
|   private interval = null; |   private interval = null; | ||||||
|  |   private vocObj = null; | ||||||
|   private workerInstance = null; |   private workerInstance = null; | ||||||
|   private context = getContext(this) as common.UIAbilityContext; |   private context = getContext(this) as common.UIAbilityContext; | ||||||
| 
 | 
 | ||||||
| @ -213,6 +215,8 @@ struct Index { | |||||||
|     globalThis.ratio = 1700 / 960 |     globalThis.ratio = 1700 / 960 | ||||||
|     this.angle = 0 |     this.angle = 0 | ||||||
|     this.loading = false |     this.loading = false | ||||||
|  |     this.vocObj = new voiceService(async (status, val, next) => { | ||||||
|  |     }); | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   async testXMLToJSONInWorker() { |   async testXMLToJSONInWorker() { | ||||||
| @ -224,7 +228,9 @@ struct Index { | |||||||
|       shellVersion: globalThis.version, |       shellVersion: globalThis.version, | ||||||
|       paraKdid: globalThis.timeInfo?.paraKdid, |       paraKdid: globalThis.timeInfo?.paraKdid, | ||||||
|       mode: globalThis.timeInfo?.mode, |       mode: globalThis.timeInfo?.mode, | ||||||
|       context: this.context |       context: this.context, | ||||||
|  |       host:globalThis.host, | ||||||
|  |       centerHost:globalThis.timeInfo.url | ||||||
|     } |     } | ||||||
|     workerInstance.postMessage(param); |     workerInstance.postMessage(param); | ||||||
|     workerInstance.onmessage = (e: MessageEvents): void => { |     workerInstance.onmessage = (e: MessageEvents): void => { | ||||||
| @ -287,6 +293,10 @@ struct Index { | |||||||
|     // const TcpClient: TcpClient =new TcpClient(result[0].tcplocalIp, result[0].tcplocalIpPort,result[0].tcpOppositeIp,result[0].tcpOppositePort) |     // const TcpClient: TcpClient =new TcpClient(result[0].tcplocalIp, result[0].tcplocalIpPort,result[0].tcpOppositeIp,result[0].tcpOppositePort) | ||||||
| 
 | 
 | ||||||
|     if (globalThis.singlePlay == undefined || globalThis.singlePlay == null) { |     if (globalThis.singlePlay == undefined || globalThis.singlePlay == null) { | ||||||
|  |       this.vocObj.playAudio({ | ||||||
|  |         type: 1, | ||||||
|  |         name: 'welcome.wav' | ||||||
|  |       }) | ||||||
|       globalThis.singlePlay = false |       globalThis.singlePlay = false | ||||||
|     } |     } | ||||||
|     this.isSingle = globalThis.singlePlay |     this.isSingle = globalThis.singlePlay | ||||||
|  | |||||||
| @ -555,6 +555,7 @@ struct Index { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   aboutToAppear() { |   aboutToAppear() { | ||||||
|  |     this.ratio=globalThis.ratio | ||||||
|     this.openFlag = true |     this.openFlag = true | ||||||
|     const fileUtil = new FileUtil(this.context) |     const fileUtil = new FileUtil(this.context) | ||||||
|     this.fileUtil = fileUtil |     this.fileUtil = fileUtil | ||||||
|  | |||||||
| @ -308,6 +308,7 @@ export default struct SignDisplayCom { | |||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|     if (showBack) { |     if (showBack) { | ||||||
|  |       this.ratio=1.4 | ||||||
|       globalThis.udpClient.onMessage_1((msg) => { |       globalThis.udpClient.onMessage_1((msg) => { | ||||||
|         console.log('msgmsg', msg) |         console.log('msgmsg', msg) | ||||||
|         if (msg) { |         if (msg) { | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user