|
|
@ -64,6 +64,7 @@ import { tabMap, gjSearchFormList, gzSearchFormList } from "./data"; |
|
|
|
import request from "@/utils/request"; |
|
|
|
import { Message } from "element-ui"; |
|
|
|
import { Loading } from 'element-ui'; |
|
|
|
import { WarningType as warningTypeMapping, WarningSubclass as warningSubclassTypeMapping } from "@screen/utils/enum.js" |
|
|
|
|
|
|
|
function getRandomData(min = 1, max = 15) { |
|
|
|
return Math.floor(Math.random() * (max - min + 1)) + min; |
|
|
@ -85,7 +86,7 @@ const warningSourceMapping = { |
|
|
|
4: '护栏碰撞', |
|
|
|
5: '扫码报警', |
|
|
|
6: '非机预警', |
|
|
|
7: '气象监测器' |
|
|
|
// 7: '气象监测器' |
|
|
|
} |
|
|
|
const gzDirectionMapping = { |
|
|
|
'1': '菏泽方向', |
|
|
@ -98,77 +99,6 @@ const warningStateMapping = { |
|
|
|
3: '已终止', |
|
|
|
4: '自动结束' |
|
|
|
} |
|
|
|
const warningTypeMapping = { |
|
|
|
1: '交通拥堵', |
|
|
|
2: '行人', |
|
|
|
3: '非机动车', |
|
|
|
4: '停车', |
|
|
|
5: '倒车/逆行', |
|
|
|
6: '烟火', |
|
|
|
7: '撒落物', |
|
|
|
8: '异常天气', |
|
|
|
9: '护栏碰撞', |
|
|
|
10: '交通事故', |
|
|
|
11: '车辆故障', |
|
|
|
99: '其它', |
|
|
|
} |
|
|
|
const warningSubclassTypeMapping = { |
|
|
|
1: { |
|
|
|
"1-1": "拥堵", |
|
|
|
"1-2": "缓行", |
|
|
|
}, |
|
|
|
2: { |
|
|
|
"2-1": "普通行人", |
|
|
|
"2-2": "工作人员", |
|
|
|
}, |
|
|
|
3: { |
|
|
|
"3-1": "摩托车", |
|
|
|
"3-2": "自行车", |
|
|
|
"3-3": "三轮车", |
|
|
|
}, |
|
|
|
4: { |
|
|
|
"4-1": "非工程车", |
|
|
|
"4-2": "工程车", |
|
|
|
"4-3": "主路有车", |
|
|
|
"4-4": "匝道有车", |
|
|
|
"4-5": "车辆故障", |
|
|
|
"4-6": "交通事故", |
|
|
|
"4-7": "应急车道被占用", |
|
|
|
"4-8": "车离开应急车道", |
|
|
|
"4-9": "其他", |
|
|
|
}, |
|
|
|
5: { |
|
|
|
"5-1": "倒车/逆行", |
|
|
|
}, |
|
|
|
6: { |
|
|
|
"6-1": "烟火", |
|
|
|
}, |
|
|
|
7: { |
|
|
|
"7-1": "撒落物", |
|
|
|
}, |
|
|
|
8: { |
|
|
|
"8-1": "雨", |
|
|
|
"8-2": "冰雹", |
|
|
|
"8-3": "风", |
|
|
|
"8-4": "雾", |
|
|
|
"8-5": "高温", |
|
|
|
"8-6": "积水", |
|
|
|
"8-7": "路面湿滑", |
|
|
|
"8-8": "路面结冰", |
|
|
|
"8-9": "道路能见度低", |
|
|
|
"8-10": "道路团雾", |
|
|
|
}, |
|
|
|
9: { |
|
|
|
"9-1": "只碰撞不倾斜", |
|
|
|
"9-2": "只倾斜无碰撞", |
|
|
|
"9-3": "碰撞后倾斜", |
|
|
|
}, |
|
|
|
10: {}, |
|
|
|
11: {}, |
|
|
|
99: { |
|
|
|
"99-1": "其他", |
|
|
|
}, |
|
|
|
} |
|
|
|
|
|
|
|
export default { |
|
|
|
name: "RoadNetworkMonitoring2", |
|
|
|