301 lines
12 KiB
TypeScript
301 lines
12 KiB
TypeScript
import Mock from "mockjs"
|
|
|
|
export const treeData = [
|
|
{
|
|
id: Mock.mock("@id"),
|
|
label: '技能训练设施',
|
|
type: 'skill',
|
|
data: {
|
|
content: '模拟在密闭建筑物内发生火灾,消防员在高温、浓烟、高噪音的情况下进行火情侦察,寻找被困人员,救出被困人员,灭火抢险等战斗',
|
|
dataList: [
|
|
{
|
|
id: Mock.mock("@id"),
|
|
rate: 1,
|
|
title: '顶层沸溢火',
|
|
point: '1',
|
|
position: [
|
|
11660769.28,
|
|
3692443.52,
|
|
67.69076171875
|
|
]
|
|
}, {
|
|
id: Mock.mock("@id"),
|
|
rate: 2,
|
|
title: '顶层沸溢火',
|
|
point: '1',
|
|
position: [
|
|
11660674.56,
|
|
3692452.8000000003,
|
|
21.751074218750002
|
|
]
|
|
}, {
|
|
id: Mock.mock("@id"),
|
|
rate: 4,
|
|
title: '顶层沸溢火',
|
|
point: '3',
|
|
position: [[
|
|
11660930.56,
|
|
3692587.52,
|
|
21.947177734375
|
|
],[
|
|
11660902.4,
|
|
3692583.68,
|
|
21.947197265625
|
|
],[
|
|
11660860.16,
|
|
3692580.8000000003,
|
|
21.94720703125
|
|
]]
|
|
}, {
|
|
id: Mock.mock("@id"),
|
|
rate: 3,
|
|
title: '罐体火灾',
|
|
point: '5',
|
|
position: [
|
|
11661059.84,
|
|
3692514.24,
|
|
13.2171923828125
|
|
]
|
|
}, {
|
|
id: Mock.mock("@id"),
|
|
rate: 4,
|
|
title: '油罐车爆炸',
|
|
point: '5',
|
|
position: [
|
|
11661043.200000001,
|
|
3692599.68,
|
|
9.2683056640625
|
|
]
|
|
}, {
|
|
id: Mock.mock("@id"),
|
|
rate: 2,
|
|
title: '顶层沸溢火',
|
|
point: '5',
|
|
},
|
|
]
|
|
},
|
|
|
|
children: []
|
|
}, {
|
|
label: '灾害事故处置训练设施',
|
|
type: 'fire',
|
|
children: [{
|
|
label: '火灾扑救训练设',
|
|
children: [
|
|
{
|
|
label: '综合训练楼',
|
|
data: {
|
|
content: '模拟在密闭建筑物内发生火灾,消防员在高温、浓烟、高噪音的情况下进行火情侦察,寻找被困人员,救出被困人员,灭火抢险等战斗',
|
|
dataList: [
|
|
{
|
|
id: Mock.mock("@id"),
|
|
rate: 1,
|
|
title: '顶层沸溢火',
|
|
point: '1',
|
|
position: [
|
|
11660769.28,
|
|
3692443.52,
|
|
67.69076171875
|
|
]
|
|
}, {
|
|
id: Mock.mock("@id"),
|
|
rate: 2,
|
|
title: '顶层沸溢火',
|
|
point: '1',
|
|
position: [
|
|
11660674.56,
|
|
3692452.8000000003,
|
|
21.751074218750002
|
|
]
|
|
}, {
|
|
id: Mock.mock("@id"),
|
|
rate: 4,
|
|
title: '顶层沸溢火',
|
|
point: '3',
|
|
position: [[
|
|
11660930.56,
|
|
3692587.52,
|
|
21.947177734375
|
|
],[
|
|
11660902.4,
|
|
3692583.68,
|
|
21.947197265625
|
|
],[
|
|
11660860.16,
|
|
3692580.8000000003,
|
|
21.94720703125
|
|
]]
|
|
}, {
|
|
id: Mock.mock("@id"),
|
|
rate: 3,
|
|
title: '罐体火灾',
|
|
point: '5',
|
|
position: [
|
|
11661059.84,
|
|
3692514.24,
|
|
13.2171923828125
|
|
]
|
|
}, {
|
|
id: Mock.mock("@id"),
|
|
rate: 4,
|
|
title: '油罐车爆炸',
|
|
point: '5',
|
|
position: [
|
|
11661043.200000001,
|
|
3692599.68,
|
|
9.2683056640625
|
|
]
|
|
}, {
|
|
id: Mock.mock("@id"),
|
|
rate: 2,
|
|
title: '顶层沸溢火',
|
|
point: '5',
|
|
},
|
|
]
|
|
},
|
|
children: []
|
|
}, {
|
|
label: '化工装置火灾事故处置训练设施',
|
|
data: {
|
|
content: '模拟在密闭建筑物内发生火灾,消防员在高温、浓烟、高噪音的情况下进行火情侦察,寻找被困人员,救出被困人员,灭火抢险等战斗',
|
|
dataList: [
|
|
{
|
|
id: Mock.mock("@id"),
|
|
rate: 1,
|
|
title: '顶层沸溢火',
|
|
point: '1',
|
|
position: [
|
|
11660769.28,
|
|
3692443.52,
|
|
67.69076171875
|
|
]
|
|
}, {
|
|
id: Mock.mock("@id"),
|
|
rate: 2,
|
|
title: '顶层沸溢火',
|
|
point: '1',
|
|
position: [
|
|
11660674.56,
|
|
3692452.8000000003,
|
|
21.751074218750002
|
|
]
|
|
}, {
|
|
id: Mock.mock("@id"),
|
|
rate: 4,
|
|
title: '顶层沸溢火',
|
|
point: '3',
|
|
position: [[
|
|
11660930.56,
|
|
3692587.52,
|
|
21.947177734375
|
|
],[
|
|
11660902.4,
|
|
3692583.68,
|
|
21.947197265625
|
|
],[
|
|
11660860.16,
|
|
3692580.8000000003,
|
|
21.94720703125
|
|
]]
|
|
}, {
|
|
id: Mock.mock("@id"),
|
|
rate: 3,
|
|
title: '罐体火灾',
|
|
point: '5',
|
|
position: [
|
|
11661059.84,
|
|
3692514.24,
|
|
13.2171923828125
|
|
]
|
|
}, {
|
|
id: Mock.mock("@id"),
|
|
rate: 4,
|
|
title: '油罐车爆炸',
|
|
point: '5',
|
|
position: [
|
|
11661043.200000001,
|
|
3692599.68,
|
|
9.2683056640625
|
|
]
|
|
}, {
|
|
id: Mock.mock("@id"),
|
|
rate: 2,
|
|
title: '顶层沸溢火',
|
|
point: '5',
|
|
},
|
|
]
|
|
},
|
|
children: []
|
|
}
|
|
]
|
|
}]
|
|
}, {
|
|
label: '战勤保障训练设施',
|
|
type: 'safeguard',
|
|
data: {
|
|
content: '模拟在密闭建筑物内发生火灾,消防员在高温、浓烟、高噪音的情况下进行火情侦察,寻找被困人员,救出被困人员,灭火抢险等战斗',
|
|
dataList: [
|
|
{
|
|
id: Mock.mock("@id"),
|
|
rate: 1,
|
|
title: '顶层沸溢火',
|
|
point: '1',
|
|
position: [
|
|
11660769.28,
|
|
3692443.52,
|
|
67.69076171875
|
|
]
|
|
}, {
|
|
id: Mock.mock("@id"),
|
|
rate: 2,
|
|
title: '顶层沸溢火',
|
|
point: '1',
|
|
position: [
|
|
11660674.56,
|
|
3692452.8000000003,
|
|
21.751074218750002
|
|
]
|
|
}, {
|
|
id: Mock.mock("@id"),
|
|
rate: 4,
|
|
title: '顶层沸溢火',
|
|
point: '3',
|
|
position: [[
|
|
11660930.56,
|
|
3692587.52,
|
|
21.947177734375
|
|
],[
|
|
11660902.4,
|
|
3692583.68,
|
|
21.947197265625
|
|
],[
|
|
11660860.16,
|
|
3692580.8000000003,
|
|
21.94720703125
|
|
]]
|
|
}, {
|
|
id: Mock.mock("@id"),
|
|
rate: 3,
|
|
title: '罐体火灾',
|
|
point: '1',
|
|
position: [
|
|
11661059.84,
|
|
3692514.24,
|
|
13.2171923828125
|
|
]
|
|
}, {
|
|
id: Mock.mock("@id"),
|
|
rate: 4,
|
|
title: '油罐车爆炸',
|
|
point: '1',
|
|
position: [
|
|
11661043.200000001,
|
|
3692599.68,
|
|
9.2683056640625
|
|
]
|
|
},
|
|
]
|
|
},
|
|
children: []
|
|
}]
|