154 lines
2.5 KiB
TypeScript
154 lines
2.5 KiB
TypeScript
|
|
export interface Project{
|
|
//项目名称
|
|
name:string
|
|
//项目代码
|
|
projectCode:string
|
|
//无锡所项目代码
|
|
projectCodeCenter:string
|
|
//项目简写
|
|
abbreviation?:string
|
|
//项目状态:未做 正在做 及格 不及格
|
|
type?: '1' | '2' | '3' | '4'
|
|
}
|
|
|
|
export interface MarkRule{
|
|
itemno?:number
|
|
markcatalog?:string
|
|
markshow?:string
|
|
markserial?:number
|
|
markreal?:number
|
|
kfxh?:string
|
|
onlyoneid?:number
|
|
nocancelid?:number
|
|
gps_sid?:number
|
|
|
|
}
|
|
|
|
export interface SYSTEMPARMARR{
|
|
'NO1':number,
|
|
'NO2':number,
|
|
'NO3':number,
|
|
'TXT1':string,
|
|
'TXT2':string,
|
|
'TXT3':string,
|
|
}
|
|
|
|
export interface SYSTEMPARMARROBJ{
|
|
'no1':number,
|
|
'no2':number,
|
|
'no3':number,
|
|
'txt1':string,
|
|
'txt2':string,
|
|
'txt3':string,
|
|
[k:string]:string|number
|
|
}
|
|
|
|
|
|
export interface CARINFO{
|
|
CARID:string,
|
|
IPADDR:string,
|
|
CARCLASS:string,
|
|
KSCX:string,
|
|
CARNAME:string,
|
|
FLAG:string,
|
|
BK1:string,
|
|
BK2:string
|
|
}
|
|
|
|
export interface MAPPOINT{
|
|
point_no:number,
|
|
gps_e:number,
|
|
gps_n:number,
|
|
point_no_f:number,
|
|
point_type:number,
|
|
road_code:string,
|
|
gps_e_Location:number
|
|
gps_n_Location:number
|
|
f_gps_e:number,
|
|
f_gps_n:number,
|
|
passed:number
|
|
}
|
|
|
|
export interface MAPITEMPOINTITEM{
|
|
point_no:number,
|
|
itemno:number,
|
|
itemno1:number,
|
|
subname:string
|
|
}
|
|
|
|
export interface EXAMDATA{
|
|
//1:项目开始 2:项目结束 3:扣分 4:考车状态 5:考试结束 6:项目取消 7:语音播放和提示 8:模拟灯光事件
|
|
event:1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
|
|
//时间
|
|
sj:number
|
|
//考车状态 -1:后退 0:停车 1:前进
|
|
carzt:-1 | 0 | 1
|
|
//项目开始
|
|
xmks:{
|
|
//项目代码 项目子序号
|
|
xmdm:number, xmxh:string
|
|
}
|
|
//项目结束
|
|
xmjs:{
|
|
//项目代码 项目子序号 项目是否合格
|
|
xmdm:number, xmxh:string, xmhg: 1 | 0
|
|
},
|
|
//扣分
|
|
kf:{
|
|
//项目代码
|
|
xmdm:number,
|
|
//扣分代码
|
|
kfdm:string,
|
|
//无锡所扣分代码
|
|
markcatalog:string
|
|
},
|
|
//考试结束
|
|
ksjs:{
|
|
//前进距离
|
|
qjjl:number,
|
|
//倒车距离
|
|
dcjl:number
|
|
},
|
|
//项目取消
|
|
xmqx:{
|
|
//项目代码 项目子序号
|
|
xmdm:number, xmxh:string
|
|
},
|
|
sound:{
|
|
xmdm:number,
|
|
//语音播放文件代码
|
|
code:string
|
|
},
|
|
//模拟灯光
|
|
mndg:string
|
|
|
|
}
|
|
|
|
|
|
export interface MAPPOINTITEM{
|
|
|
|
}
|
|
|
|
export interface CDSBInfo{
|
|
|
|
}
|
|
|
|
export interface SOUND {
|
|
//项目代码
|
|
xmdm:number
|
|
//语音播放提示代码
|
|
code:string
|
|
}
|
|
export interface SYSSET {
|
|
v_no:string,
|
|
v_name:string,
|
|
v_value:string
|
|
}
|
|
|
|
export interface ProjectObj {
|
|
[k:any]:Project
|
|
}
|
|
|
|
|