feat:judgeCommon.ets修改
This commit is contained in:
		
							parent
							
								
									95eff3df79
								
							
						
					
					
						commit
						dca341c2d3
					
				| @ -140,10 +140,10 @@ export interface Sensor { | ||||
|   yl: number | ||||
|   yy: number | ||||
|   sde: number | ||||
|   xhd: number | ||||
|   xhd: string | ||||
|   rmndg: number | ||||
|   wav: number | ||||
|   mndg: number | ||||
|   mndg: string | ||||
| } | ||||
| 
 | ||||
| export interface Gps { | ||||
| @ -239,17 +239,18 @@ export interface DrvexamType extends BaseExamFields { | ||||
| 
 | ||||
| 
 | ||||
| export interface DefaultJudgeConfigObj{ | ||||
|   302:string | ||||
|   332:string | ||||
|   342:string | ||||
|   343:string | ||||
|   344:string | ||||
|   348:string | ||||
|   353:string | ||||
|   369:string | ||||
|   375:string | ||||
|   387:string | ||||
|   432:string | ||||
|   param_302:string | ||||
|   param_332:string | ||||
|   param_342:string | ||||
|   param_343:string | ||||
|   param_344:string | ||||
|   param_348:string | ||||
|   param_353:string | ||||
|   param_369:string | ||||
|   param_375:string | ||||
|   param_387:string | ||||
|   param_432:string | ||||
| 
 | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
|  | ||||
| @ -459,6 +459,52 @@ export const plcStrToJson = async (plc: string) => { | ||||
|   const time = await systemTime.getCurrentTime() | ||||
| 
 | ||||
| 
 | ||||
|   const sensor:Sensor =  { | ||||
|     //安全带     车门门开关   手刹        脚刹        副刹       离合器      喇叭      示宽灯     近光灯     远光灯 | ||||
|     aqd: p[19], | ||||
|     mkg: p[14], | ||||
|     ssc: p[13], | ||||
|     jsc: p[12], | ||||
|     fsc: p[18], | ||||
|     lhq: p[17], | ||||
|     lb: p[4], | ||||
|     skd: p[9], | ||||
|     jgd: p[7], | ||||
|     ygd: p[8], | ||||
|     //左方向灯   右方向灯     双跳灯      雾灯        雨刮器      点火1     点火2      发动机转速     档位       车速 | ||||
|     zfxd: p[2], | ||||
|     yfxd: p[3], | ||||
|     shtd: p[20], | ||||
|     wd: p[10], | ||||
|     ygq: p[11], | ||||
|     dh1: p[5], | ||||
|     dh2: p[6], | ||||
|     fdjzs: p[25], | ||||
|     dw: p[28], | ||||
|     cs: p[23], | ||||
|     // 方向盘 | ||||
|     fxp: Number(plcArr[27].split('_')[0]), | ||||
|     //累计脉冲   溜车脉冲   超声波左后     超声波右后     超声波右前     超声波左前    座椅    仪表盘   后视镜   倒车镜   光照  雨量 | ||||
|     ljmc: p[24], | ||||
|     lcmc: 0, | ||||
|     csbzh: p[32], | ||||
|     csbyh: p[30], | ||||
|     csbyq: p[31], | ||||
|     csbzq: p[29], | ||||
|     zy: 0, | ||||
|     tbp: 0, | ||||
|     hsj: 0, | ||||
|     dcj: 0, | ||||
|     gx: 0, | ||||
|     yl: 0, | ||||
|     //TODO 数据待替换 油压  闪灯 信号灯 | ||||
|     yy: 0, | ||||
|     sde: 0, | ||||
|     xhd: '', | ||||
|     rmndg: 0, | ||||
|     wav: 0, | ||||
|     mndg: '' | ||||
|   } | ||||
|   const gps2:Gps =testRealExam.gps2 | ||||
|   const radar:Radar =testRealExam.radar | ||||
|   const vision:Vision =testRealExam.vision | ||||
| @ -576,13 +622,14 @@ export const plcStrToWXJson = async (plc: string) => { | ||||
|   ] | ||||
| 
 | ||||
|   const judgeSignalNum = Number(judgeSignal.join('')) | ||||
|   const judgeAnotherSignalNum = Number(judgeAnotherSignal.join('')) | ||||
|   const judgeAnotherSignal = [ | ||||
|   // 低三挡位 左侧单边桥1 左侧单边桥2 右侧单边桥1 右侧单边桥2 雾灯 | ||||
|     '000', '0', '0', '0', '0', p[10], | ||||
|     // 桩杆全无信号  左后绕车 右后绕车 右前绕车 左前绕车 | ||||
|     '000', '0', '0', '0', '0' | ||||
|   ] | ||||
|   const judgeAnotherSignalNum = Number(judgeAnotherSignal.join('')) | ||||
| 
 | ||||
|   const wuXiData = [ | ||||
|   //         卫星时间     精度    纬度     高度      方位角    俯仰角    速度角  速度      横滚  卫星定位状态 | ||||
|     '$KSXT', timeStr, gps.jd, gps.wd, gps.hbg, gps.hxj, gps.fyj, '', gps.sd, '', gps.dwzt, gps.dwzt, | ||||
| @ -669,24 +716,24 @@ export function sendRed() { | ||||
| 
 | ||||
| export const defaultJudgeConfigObj:DefaultJudgeConfigObj = { | ||||
|   //结束考试方式 0-不合格继续 1-考试不合格报靠边停车 2-不合格不报靠边 3-训练不合格报靠边 4-自动退出 5-不合格自动退出 | ||||
|   302: '5', | ||||
|   332: '', | ||||
|   param_302: '5', | ||||
|   param_332: '', | ||||
|   //是否能进行人工操作 0-不能人工评判 1-不能人工进项目 3-都不能 | ||||
|   342: '', | ||||
|   param_342: '', | ||||
|   //有项目未结束时可以靠边停车 0-否 1-是 | ||||
|   343: '1', | ||||
|   param_343: '1', | ||||
|   //考试未结束且有扣分,是否可以退出 | ||||
|   344: '0', | ||||
|   param_344: '0', | ||||
|   //直线行驶中是否可以进其它项目 0-否 1-是 | ||||
|   348: '0', | ||||
|   param_348: '0', | ||||
|   //车上是否能点结束考试 0:否 1:是 | ||||
|   353: '0', | ||||
|   param_353: '0', | ||||
|   //是否启动断电续考    0:否 1:是 | ||||
|   369: '1', | ||||
|   param_369: '1', | ||||
|   //是否显示应考里程 | ||||
|   375: '0', | ||||
|   param_375: '0', | ||||
|   //里程不够允许手工点靠边停车 | ||||
|   387: '0', | ||||
|   param_387: '0', | ||||
|   //监管模式有扣分续考(0-否++1-是+把上次未考完的扣分带下来重新考试) | ||||
|   432: '1' | ||||
|   param_432: '1' | ||||
| } | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user