| 
									
										
										
										
											2025-08-05 11:09:52 +08:00
										 |  |  |  | import { AmplifyItem, DefaultJudgeConfigObj, KmItem, PerLane, PLCType } from '../model'; | 
					
						
							| 
									
										
										
										
											2025-04-10 10:28:07 +08:00
										 |  |  |  | 
 | 
					
						
							|  |  |  |  | export const AmplifyArr: AmplifyItem[] = [ | 
					
						
							|  |  |  |  |   { name: '直线', projectCode: '3', projectCodeCenter: '40300' }, | 
					
						
							|  |  |  |  |   { name: '会车', projectCode: '9', projectCodeCenter: '41300' }, | 
					
						
							|  |  |  |  |   { name: '变道', projectCode: '4', projectCodeCenter: '40500' }, | 
					
						
							|  |  |  |  |   { name: '超车', projectCode: '10', projectCodeCenter: '41400' }, | 
					
						
							|  |  |  |  |   { name: '掉头', projectCode: '12', projectCodeCenter: '41500' }, | 
					
						
							|  |  |  |  |   { name: '停车', projectCode: '11', projectCodeCenter: '40600' }, | 
					
						
							|  |  |  |  | ] | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | export const AmplifyImages = [ | 
					
						
							|  |  |  |  |   'km_zxB.png', | 
					
						
							|  |  |  |  |   'km_hcB.png', | 
					
						
							|  |  |  |  |   'km_bdB.png', | 
					
						
							|  |  |  |  |   'km_ccB.png', | 
					
						
							|  |  |  |  |   'km_dtB.png', | 
					
						
							|  |  |  |  |   'km_tcB.png', | 
					
						
							| 
									
										
										
										
											2025-06-12 14:21:19 +08:00
										 |  |  |  | ] | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | export const InitialPerLane: PerLane = { | 
					
						
							|  |  |  |  |   MapRoad_Code_No: "", | 
					
						
							|  |  |  |  |   MapRoad_Name: "", | 
					
						
							|  |  |  |  |   TouchLineType: 0, | 
					
						
							|  |  |  |  |   TouchDir: 0, | 
					
						
							|  |  |  |  |   TouchLineTypeCS: 0, | 
					
						
							|  |  |  |  |   TouchLineDirCS: 0, | 
					
						
							|  |  |  |  |   BasePointInLaneNo: 0, | 
					
						
							|  |  |  |  |   BaseLaneCount: 0, | 
					
						
							|  |  |  |  |   FrontPointLaneNo: 0, | 
					
						
							|  |  |  |  |   FrontPointLaneCount: 0, | 
					
						
							|  |  |  |  |   Body_LF_ToLeftEdge: 0, | 
					
						
							|  |  |  |  |   Body_LB_ToLeftEdge: 0, | 
					
						
							|  |  |  |  |   Body_RF_ToRightEdge: 0, | 
					
						
							|  |  |  |  |   Body_RB_ToRightEdge: 0, | 
					
						
							|  |  |  |  |   Wheel_RF_ToRightEdge: 0, | 
					
						
							|  |  |  |  |   Wheel_RB_ToRightEdge: 0, | 
					
						
							|  |  |  |  |   Wheel_RF_ToBaseLine: 0, | 
					
						
							|  |  |  |  |   Wheel_LF_ToRightEdge: 0, | 
					
						
							|  |  |  |  |   Wheel_LB_ToRightEdge: 0, | 
					
						
							|  |  |  |  |   Wheel_LF_ToBaseLine: 0, | 
					
						
							|  |  |  |  |   Wheel_LB_ToBaseLine: 0, | 
					
						
							|  |  |  |  |   BasePointInLaneDir: "", | 
					
						
							|  |  |  |  |   CrossLineAttr: 0, | 
					
						
							|  |  |  |  |   InShapeAttr: 0, | 
					
						
							|  |  |  |  |   ShapeNo: 0, | 
					
						
							|  |  |  |  |   CrossPointNo: 0 | 
					
						
							| 
									
										
										
										
											2025-06-23 11:13:58 +08:00
										 |  |  |  | }; | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | export const TestRealExam: PLCType = { | 
					
						
							|  |  |  |  |   sensor: { | 
					
						
							|  |  |  |  |     aqd: 0, | 
					
						
							|  |  |  |  |     mkg: 0, | 
					
						
							|  |  |  |  |     ssc: 0, | 
					
						
							|  |  |  |  |     jsc: 0, | 
					
						
							|  |  |  |  |     fsc: 0, | 
					
						
							|  |  |  |  |     lhq: 0, | 
					
						
							|  |  |  |  |     lb: 0, | 
					
						
							|  |  |  |  |     skd: 0, | 
					
						
							|  |  |  |  |     jgd: 0, | 
					
						
							|  |  |  |  |     ygd: 1, | 
					
						
							|  |  |  |  |     zfxd: 0, | 
					
						
							|  |  |  |  |     yfxd: 0, | 
					
						
							|  |  |  |  |     shtd: 0, | 
					
						
							|  |  |  |  |     wd: 0, | 
					
						
							|  |  |  |  |     ygq: 0, | 
					
						
							|  |  |  |  |     dh1: 1, | 
					
						
							|  |  |  |  |     dh2: 0, | 
					
						
							|  |  |  |  |     fdjzs: 2400, | 
					
						
							|  |  |  |  |     dw: 0, | 
					
						
							|  |  |  |  |     cs: 5.8, | 
					
						
							|  |  |  |  |     fxp: -5, | 
					
						
							|  |  |  |  |     ljmc: 23, | 
					
						
							|  |  |  |  |     lcmc: 0, | 
					
						
							|  |  |  |  |     csbzh: 0, | 
					
						
							|  |  |  |  |     csbyh: 0, | 
					
						
							|  |  |  |  |     csbyq: 0, | 
					
						
							|  |  |  |  |     csbzq: 0, | 
					
						
							|  |  |  |  |     csb1: 3000, | 
					
						
							|  |  |  |  |     csb2: 0, | 
					
						
							|  |  |  |  |     csb3: 0, | 
					
						
							|  |  |  |  |     csb4: 0, | 
					
						
							|  |  |  |  |     zy: 0, | 
					
						
							|  |  |  |  |     tbp: 0, | 
					
						
							|  |  |  |  |     hsj: 0, | 
					
						
							|  |  |  |  |     dcj: 0, | 
					
						
							|  |  |  |  |     gx: 123070, | 
					
						
							|  |  |  |  |     yl: 0 | 
					
						
							|  |  |  |  |   }, | 
					
						
							|  |  |  |  |   gps: { | 
					
						
							|  |  |  |  |     bklx: 2, | 
					
						
							|  |  |  |  |     dwzt: 4, | 
					
						
							|  |  |  |  |     jdzt: 3, | 
					
						
							|  |  |  |  |     sj: 1680840026000, | 
					
						
							|  |  |  |  |     jd: 113.12345678, | 
					
						
							|  |  |  |  |     wd: 31.12345678, | 
					
						
							|  |  |  |  |     hxj: 50.1234, | 
					
						
							|  |  |  |  |     fyj: 1.1234, | 
					
						
							|  |  |  |  |     hbg: 22.123, | 
					
						
							|  |  |  |  |     gdc: 1.123, | 
					
						
							|  |  |  |  |     sd: 10.9, | 
					
						
							|  |  |  |  |     age: 1.2, | 
					
						
							|  |  |  |  |     jdyz: 0.001, | 
					
						
							|  |  |  |  |     wdyz: 0.001, | 
					
						
							|  |  |  |  |     dwsxs: 17, | 
					
						
							|  |  |  |  |     jdsxs: 14 | 
					
						
							|  |  |  |  |   }, | 
					
						
							|  |  |  |  |   gps2: { | 
					
						
							|  |  |  |  |     bklx: 1, | 
					
						
							|  |  |  |  |     dwzt: 4, | 
					
						
							|  |  |  |  |     jdzt: 4, | 
					
						
							|  |  |  |  |     sj: 1680840026000, | 
					
						
							|  |  |  |  |     jd: 113.12345678, | 
					
						
							|  |  |  |  |     wd: 31.12345678, | 
					
						
							|  |  |  |  |     hxj: 50.1234, | 
					
						
							|  |  |  |  |     fyj: 1.1234, | 
					
						
							|  |  |  |  |     hbg: 22.123, | 
					
						
							|  |  |  |  |     gdc: 1.123, | 
					
						
							|  |  |  |  |     sd: 10.9, | 
					
						
							|  |  |  |  |     age: 1.2, | 
					
						
							|  |  |  |  |     jdyz: 0.001, | 
					
						
							|  |  |  |  |     wdyz: 0.001, | 
					
						
							|  |  |  |  |     dwsxs: 17, | 
					
						
							|  |  |  |  |     jdsxs: 14 | 
					
						
							|  |  |  |  |   }, | 
					
						
							|  |  |  |  |   vision: { | 
					
						
							|  |  |  |  |     sj: 1680840026000, | 
					
						
							|  |  |  |  |     score: 0.85, | 
					
						
							|  |  |  |  |     zyjd: 60.23, | 
					
						
							|  |  |  |  |     sxjd: 65.33, | 
					
						
							|  |  |  |  |     ytjd: 68.45, | 
					
						
							|  |  |  |  |     fxp: 2, | 
					
						
							|  |  |  |  |     ch: 0, | 
					
						
							|  |  |  |  |     hld: 1 | 
					
						
							|  |  |  |  |   }, | 
					
						
							|  |  |  |  |   radar: { | 
					
						
							|  |  |  |  |     sj: 1680840026000, | 
					
						
							|  |  |  |  |     zxh: 999, | 
					
						
							|  |  |  |  |     qfsj: [{ | 
					
						
							|  |  |  |  |       bh: 1, | 
					
						
							|  |  |  |  |       lx: 1, | 
					
						
							|  |  |  |  |       jl: 2.35, | 
					
						
							|  |  |  |  |       sd: 3.68 | 
					
						
							|  |  |  |  |     }, { | 
					
						
							|  |  |  |  |       bh: 2, | 
					
						
							|  |  |  |  |       lx: 2, | 
					
						
							|  |  |  |  |       jl: 4.82, | 
					
						
							|  |  |  |  |       sd: 5.24 | 
					
						
							|  |  |  |  |     }], | 
					
						
							|  |  |  |  |     hfsj: [{ | 
					
						
							|  |  |  |  |       bh: 1, | 
					
						
							|  |  |  |  |       lx: 1, | 
					
						
							|  |  |  |  |       jl: 2.35, | 
					
						
							|  |  |  |  |       sd: 3.68 | 
					
						
							|  |  |  |  |     }, { | 
					
						
							|  |  |  |  |       bh: 2, | 
					
						
							|  |  |  |  |       lx: 2, | 
					
						
							|  |  |  |  |       jl: 4.82, | 
					
						
							|  |  |  |  |       sd: 5.24 | 
					
						
							|  |  |  |  |     }], | 
					
						
							|  |  |  |  |     zqsj: [{ | 
					
						
							|  |  |  |  |       bh: 1, | 
					
						
							|  |  |  |  |       lx: 1, | 
					
						
							|  |  |  |  |       jl: 2.35, | 
					
						
							|  |  |  |  |       sd: 3.68 | 
					
						
							|  |  |  |  |     }, { | 
					
						
							|  |  |  |  |       bh: 2, | 
					
						
							|  |  |  |  |       lx: 2, | 
					
						
							|  |  |  |  |       jl: 4.82, | 
					
						
							|  |  |  |  |       sd: 5.24 | 
					
						
							|  |  |  |  |     }], | 
					
						
							|  |  |  |  |     zhsj: [{ | 
					
						
							|  |  |  |  |       bh: 1, | 
					
						
							|  |  |  |  |       lx: 1, | 
					
						
							|  |  |  |  |       jl: 2.35, | 
					
						
							|  |  |  |  |       sd: 3.68 | 
					
						
							|  |  |  |  |     }, { | 
					
						
							|  |  |  |  |       bh: 2, | 
					
						
							|  |  |  |  |       lx: 2, | 
					
						
							|  |  |  |  |       jl: 4.82, | 
					
						
							|  |  |  |  |       sd: 5.24 | 
					
						
							|  |  |  |  |     }], | 
					
						
							|  |  |  |  |     zcsj: [{ | 
					
						
							|  |  |  |  |       bh: 1, | 
					
						
							|  |  |  |  |       lx: 1, | 
					
						
							|  |  |  |  |       jl: 2.35, | 
					
						
							|  |  |  |  |       sd: 3.68 | 
					
						
							|  |  |  |  |     }, { | 
					
						
							|  |  |  |  |       bh: 2, | 
					
						
							|  |  |  |  |       lx: 2, | 
					
						
							|  |  |  |  |       jl: 4.82, | 
					
						
							|  |  |  |  |       sd: 5.24 | 
					
						
							|  |  |  |  |     }], | 
					
						
							|  |  |  |  |     yqsj: [{ | 
					
						
							|  |  |  |  |       bh: 1, | 
					
						
							|  |  |  |  |       lx: 1, | 
					
						
							|  |  |  |  |       jl: 2.35, | 
					
						
							|  |  |  |  |       sd: 3.68 | 
					
						
							|  |  |  |  |     }, { | 
					
						
							|  |  |  |  |       bh: 2, | 
					
						
							|  |  |  |  |       lx: 2, | 
					
						
							|  |  |  |  |       jl: 4.82, | 
					
						
							|  |  |  |  |       sd: 5.24 | 
					
						
							|  |  |  |  |     }], | 
					
						
							|  |  |  |  |     yhsj: [{ | 
					
						
							|  |  |  |  |       bh: 1, | 
					
						
							|  |  |  |  |       lx: 1, | 
					
						
							|  |  |  |  |       jl: 2.35, | 
					
						
							|  |  |  |  |       sd: 3.68 | 
					
						
							|  |  |  |  |     }, { | 
					
						
							|  |  |  |  |       bh: 2, | 
					
						
							|  |  |  |  |       lx: 2, | 
					
						
							|  |  |  |  |       jl: 4.82, | 
					
						
							|  |  |  |  |       sd: 5.24 | 
					
						
							|  |  |  |  |     }], | 
					
						
							|  |  |  |  |     ycsj: [{ | 
					
						
							|  |  |  |  |       bh: 1, | 
					
						
							|  |  |  |  |       lx: 1, | 
					
						
							|  |  |  |  |       jl: 2.35, | 
					
						
							|  |  |  |  |       sd: 3.68 | 
					
						
							|  |  |  |  |     }, { | 
					
						
							|  |  |  |  |       bh: 2, | 
					
						
							|  |  |  |  |       lx: 2, | 
					
						
							|  |  |  |  |       jl: 4.82, | 
					
						
							|  |  |  |  |       sd: 5.24 | 
					
						
							|  |  |  |  |     }], | 
					
						
							|  |  |  |  |     fqsj: [{ | 
					
						
							|  |  |  |  |       bh: 1, | 
					
						
							|  |  |  |  |       lx: 1, | 
					
						
							|  |  |  |  |       jl: 2.35, | 
					
						
							|  |  |  |  |       sd: 3.68 | 
					
						
							|  |  |  |  |     }, { | 
					
						
							|  |  |  |  |       bh: 2, | 
					
						
							|  |  |  |  |       lx: 2, | 
					
						
							|  |  |  |  |       jl: 4.82, | 
					
						
							|  |  |  |  |       sd: 5.24 | 
					
						
							|  |  |  |  |     }], | 
					
						
							|  |  |  |  |     qfwt: { xrjl: 2.357, zawjl: 3.608 }, | 
					
						
							|  |  |  |  |     rcyz: 1, | 
					
						
							|  |  |  |  |     show: [{ bh: 1, zb: [{ x: 0, y: 1 }, { x: 0, y: 1 }, { x: 0, y: 1 }, { x: 0, y: 1 }] }, | 
					
						
							|  |  |  |  |       { bh: 2, zb: [{ x: 0, y: 1 }, { x: 0, y: 1 }, { x: 0, y: 1 }, { x: 0, y: 1 }] }] | 
					
						
							|  |  |  |  |   }, | 
					
						
							|  |  |  |  |   extend: {} | 
					
						
							|  |  |  |  | } | 
					
						
							| 
									
										
										
										
											2025-07-24 15:19:43 +08:00
										 |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-06-23 11:13:58 +08:00
										 |  |  |  | export const DefaultJudgeConfigData: DefaultJudgeConfigObj = { | 
					
						
							|  |  |  |  |   //结束考试方式 0-不合格继续 1-考试不合格报靠边停车 2-不合格不报靠边 3-训练不合格报靠边 4-自动退出 5-不合格自动退出 | 
					
						
							|  |  |  |  |   param_302: '5', | 
					
						
							|  |  |  |  |   param_332: '', | 
					
						
							|  |  |  |  |   //是否能进行人工操作 0-不能人工评判 1-不能人工进项目 3-都不能 | 
					
						
							|  |  |  |  |   param_342: '', | 
					
						
							|  |  |  |  |   //有项目未结束时可以靠边停车 0-否 1-是 | 
					
						
							|  |  |  |  |   param_343: '1', | 
					
						
							|  |  |  |  |   //考试未结束且有扣分,是否可以退出 | 
					
						
							|  |  |  |  |   param_344: '0', | 
					
						
							|  |  |  |  |   //直线行驶中是否可以进其它项目 0-否 1-是 | 
					
						
							|  |  |  |  |   param_348: '0', | 
					
						
							|  |  |  |  |   //车上是否能点结束考试 0:否 1:是 | 
					
						
							|  |  |  |  |   param_353: '0', | 
					
						
							|  |  |  |  |   //是否启动断电续考    0:否 1:是 | 
					
						
							|  |  |  |  |   param_369: '1', | 
					
						
							|  |  |  |  |   //是否显示应考里程 | 
					
						
							|  |  |  |  |   param_375: '0', | 
					
						
							|  |  |  |  |   //里程不够允许手工点靠边停车 | 
					
						
							|  |  |  |  |   param_387: '0', | 
					
						
							|  |  |  |  |   //监管模式有扣分续考(0-否++1-是+把上次未考完的扣分带下来重新考试) | 
					
						
							| 
									
										
										
										
											2025-10-13 16:14:41 +08:00
										 |  |  |  |   param_432: '1', | 
					
						
							|  |  |  |  |   // Todo | 
					
						
							|  |  |  |  |   param_634: '1' | 
					
						
							| 
									
										
										
										
											2025-08-05 11:09:52 +08:00
										 |  |  |  | } | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | //所有的科二 科目三项目 | 
					
						
							|  |  |  |  | export const testKm2Items: KmItem[] = [ | 
					
						
							|  |  |  |  |   { code: '20100', status: 0 }, | 
					
						
							|  |  |  |  |   { code: '20200', status: 0 }, | 
					
						
							|  |  |  |  |   { code: '20300', status: 0 }, | 
					
						
							|  |  |  |  |   { code: '20400', status: 0 }, | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |   { code: '20500', status: 0 }, | 
					
						
							|  |  |  |  |   { code: '20600', status: 0 }, | 
					
						
							|  |  |  |  |   { code: '20700', status: 0 }, | 
					
						
							|  |  |  |  |   { code: '20800', status: 0 }, | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |   { code: '20900', status: 0 }, | 
					
						
							|  |  |  |  |   { code: '21000', status: 0 }, | 
					
						
							|  |  |  |  |   { code: '21100', status: 0 }, | 
					
						
							|  |  |  |  |   { code: '21200', status: 0 }, | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |   { code: '21300', status: 0 }, | 
					
						
							|  |  |  |  |   { code: '21400', status: 0 }, | 
					
						
							|  |  |  |  |   { code: '21500', status: 0 }, | 
					
						
							|  |  |  |  |   { code: '21600', status: 0 }, | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |   { code: '21700', status: 0 }, | 
					
						
							|  |  |  |  |   { code: '21800', status: 0 }, | 
					
						
							|  |  |  |  | ] | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | export const testKm3Items: KmItem[] = [ | 
					
						
							|  |  |  |  |   { code: '40100', status: 0 }, | 
					
						
							|  |  |  |  |   { code: '40200', status: 0 }, | 
					
						
							|  |  |  |  |   { code: '40300', status: 0 }, | 
					
						
							|  |  |  |  |   { code: '40400', status: 0 }, | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |   { code: '40500', status: 0 }, | 
					
						
							|  |  |  |  |   { code: '40600', status: 0 }, | 
					
						
							|  |  |  |  |   { code: '40700', status: 0 }, | 
					
						
							|  |  |  |  |   { code: '40800', status: 0 }, | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |   { code: '40900', status: 0 }, | 
					
						
							|  |  |  |  |   { code: '41000', status: 0 }, | 
					
						
							|  |  |  |  |   { code: '41100', status: 0 }, | 
					
						
							|  |  |  |  |   { code: '41200', status: 0 }, | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |   { code: '41300', status: 0 }, | 
					
						
							|  |  |  |  |   { code: '41400', status: 0 }, | 
					
						
							|  |  |  |  |   { code: '41500', status: 0 }, | 
					
						
							|  |  |  |  |   { code: '41700', status: 0 }, | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |   { code: '41600', status: 0 }, | 
					
						
							|  |  |  |  | ] |