hbt-training-ui/src/mock/treeData.ts

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: []
}]