|
|
@@ -2,178 +2,12 @@ import { Config } from '../../deviceManager/configurationTable/types';
|
|
|
// import { BDdustMock, BDfireMock } from './configurable.data.bd';
|
|
|
import { getThemifyImagesURL } from '/@/utils/ui';
|
|
|
|
|
|
-//火灾实时监测一张图
|
|
|
-export const testConfigFire: Config[] = [
|
|
|
- {
|
|
|
- deviceType: 'deviceStatus',
|
|
|
- moduleName: '设备状态总览',
|
|
|
- pageType: 'gas_injection',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- trans: {},
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'gallery_new',
|
|
|
- basis: '40%',
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'table',
|
|
|
- basis: '60%',
|
|
|
- overflow: true,
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [],
|
|
|
- chart: [],
|
|
|
- table: [
|
|
|
- {
|
|
|
- type: 'A',
|
|
|
- //parser: 'json',
|
|
|
- readFrom: 'deviceStatusData',
|
|
|
- columns: [
|
|
|
- {
|
|
|
- name: '设备名称',
|
|
|
- prop: 'deviceName',
|
|
|
- },
|
|
|
- {
|
|
|
- name: '状态',
|
|
|
- prop: 'status',
|
|
|
- },
|
|
|
- {
|
|
|
- name: '备注',
|
|
|
- prop: 'remark',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- type: 'A',
|
|
|
- readFrom: 'deviceStatusNum',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '在线设备',
|
|
|
- value: 'zxNum',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '离线设备',
|
|
|
- value: 'lxNum',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '故障设备',
|
|
|
- value: 'gzNum',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '报警设备',
|
|
|
- value: 'bjNum',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=fanmain',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:360px;',
|
|
|
- version: '普通版',
|
|
|
- position: 'top:0px;left:10px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'temptureLine',
|
|
|
- moduleName: '实时温度曲线',
|
|
|
- pageType: 'gas_injection',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- trans: {},
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'chart',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [],
|
|
|
- chart: [
|
|
|
- {
|
|
|
- type: 'line_area',
|
|
|
- readFrom: '',
|
|
|
- // parser: 'json',
|
|
|
- grid: {
|
|
|
- top: 40,
|
|
|
- left: 50,
|
|
|
- bottom: 14,
|
|
|
- right: 50,
|
|
|
- },
|
|
|
- legend: { show: false },
|
|
|
- xAxis: [{ show: true }],
|
|
|
- yAxis: [{ show: true, name: '(℃)', position: 'left' }],
|
|
|
- series: [
|
|
|
- {
|
|
|
- label: '温度',
|
|
|
- readFrom: 'temptureLineData',
|
|
|
- xprop: 'pos',
|
|
|
- yprop: 'value',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=fanmain',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:220px;',
|
|
|
- version: '普通版',
|
|
|
- position: 'top:370px;left:10px;',
|
|
|
- },
|
|
|
- },
|
|
|
+
|
|
|
+//联动配置
|
|
|
+export const testConfigLink: Config[] = [
|
|
|
{
|
|
|
- deviceType: 'processingRecord',
|
|
|
- moduleName: '最近处理记录',
|
|
|
+ deviceType: '',
|
|
|
+ moduleName: '联动规则列表',
|
|
|
pageType: 'gas_injection',
|
|
|
moduleData: {
|
|
|
header: {
|
|
|
@@ -198,196 +32,34 @@ export const testConfigFire: Config[] = [
|
|
|
direction: 'column',
|
|
|
items: [
|
|
|
{
|
|
|
- name: 'table',
|
|
|
+ name: 'rule_table',
|
|
|
basis: '100%',
|
|
|
- overflow: true,
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [],
|
|
|
- chart: [],
|
|
|
- table: [
|
|
|
- {
|
|
|
- type: 'A',
|
|
|
- // parser: 'json',
|
|
|
- readFrom: 'processingRecordData',
|
|
|
- columns: [
|
|
|
- {
|
|
|
- name: '时间',
|
|
|
- prop: 'time',
|
|
|
- },
|
|
|
- {
|
|
|
- name: '设备',
|
|
|
- prop: 'deviceName',
|
|
|
- },
|
|
|
- {
|
|
|
- name: '状态',
|
|
|
- prop: 'status',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=fanmain',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:250px;',
|
|
|
- version: '普通版',
|
|
|
- position: 'top:600px;left:10px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'alarmMonitoring',
|
|
|
- moduleName: '报警监控',
|
|
|
- pageType: 'gas_injection',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- trans: {},
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'card_new',
|
|
|
- basis: '25%',
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'table',
|
|
|
- basis: '75%',
|
|
|
- overflow: true,
|
|
|
},
|
|
|
],
|
|
|
},
|
|
|
board: [],
|
|
|
list: [],
|
|
|
chart: [],
|
|
|
- table: [
|
|
|
- {
|
|
|
- type: 'A',
|
|
|
- //parser: 'json',
|
|
|
- readFrom: 'alarmMonitoringData',
|
|
|
- columns: [
|
|
|
- {
|
|
|
- name: '时间',
|
|
|
- prop: 'time',
|
|
|
- },
|
|
|
- {
|
|
|
- name: '位置',
|
|
|
- prop: 'address',
|
|
|
- },
|
|
|
- {
|
|
|
- name: '级别',
|
|
|
- prop: 'grade',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
+ table: [],
|
|
|
gallery: [],
|
|
|
complex_list: [],
|
|
|
gallery_list: [],
|
|
|
preset: [
|
|
|
{
|
|
|
- readFrom: 'alarmMonitoringDataT',
|
|
|
- items: [
|
|
|
- { label: '今日报警', value: 'dayWarn' },
|
|
|
- { label: '未处理', value: 'warnOk' },
|
|
|
- { label: '已处理', value: 'warnUnOk' },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=fanmain',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:360px;',
|
|
|
- version: '普通版',
|
|
|
- position: 'top:0px;right:10px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'areaTempture',
|
|
|
- moduleName: '区域温度统计',
|
|
|
- pageType: 'gas_injection',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- trans: {},
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'chart',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [],
|
|
|
- chart: [
|
|
|
- {
|
|
|
- type: 'bar_cylinder_wide',
|
|
|
readFrom: '',
|
|
|
- grid: {
|
|
|
- top: 40,
|
|
|
- left: 50,
|
|
|
- bottom: 14,
|
|
|
- right: 50,
|
|
|
- },
|
|
|
- legend: { show: false },
|
|
|
- xAxis: [{ show: true }],
|
|
|
- yAxis: [{ show: true, name: '', position: 'left' }],
|
|
|
- series: [{ readFrom: 'areaTemptureData', xprop: 'x', yprop: 'y', label: '温度' }],
|
|
|
},
|
|
|
],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=fanmain',
|
|
|
+ to: '',
|
|
|
},
|
|
|
showStyle: {
|
|
|
- size: 'width:420px;height:220px;',
|
|
|
+ size: 'width:420px;height:calc(100% - 200px);',
|
|
|
version: '普通版',
|
|
|
- position: 'top:370px;right:10px;',
|
|
|
+ position: 'top:0px;left:10px;',
|
|
|
},
|
|
|
},
|
|
|
{
|
|
|
- deviceType: 'environmentalMonitoring',
|
|
|
- moduleName: '环境监测数据',
|
|
|
+ deviceType: '',
|
|
|
+ moduleName: '联动规则编辑器',
|
|
|
pageType: 'gas_injection',
|
|
|
moduleData: {
|
|
|
header: {
|
|
|
@@ -412,7 +84,7 @@ export const testConfigFire: Config[] = [
|
|
|
direction: 'column',
|
|
|
items: [
|
|
|
{
|
|
|
- name: 'btn_new',
|
|
|
+ name: 'link_edit',
|
|
|
basis: '100%',
|
|
|
},
|
|
|
],
|
|
|
@@ -426,32 +98,20 @@ export const testConfigFire: Config[] = [
|
|
|
gallery_list: [],
|
|
|
preset: [
|
|
|
{
|
|
|
- readFrom: 'environmentalMonitoringData',
|
|
|
- items: [
|
|
|
- { label: '环境温度', value: 'tempHj', unit: '℃' },
|
|
|
- { label: '风速风向', value: 'fsfx', unit: 'm/s' },
|
|
|
- { label: '温度', value: 'temp', unit: '%' },
|
|
|
- { label: 'CO浓度', value: 'coval', unit: 'ppm' },
|
|
|
- { label: 'CO2浓度', value: 'co2val', unit: 'ppm' },
|
|
|
- { label: 'O2浓度', value: 'o2val', unit: '%' },
|
|
|
- { label: 'Ch4浓度', value: 'ch4val', unit: '%' },
|
|
|
- { label: '粉尘浓度', value: 'fcnd', unit: 'mg/m³' },
|
|
|
- { label: '烟雾指数', value: 'ywzs', unit: '' },
|
|
|
- { label: '地表温度', value: 'tempDb', unit: '℃' },
|
|
|
- ],
|
|
|
+ readFrom: '',
|
|
|
},
|
|
|
],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=fanmain',
|
|
|
+ to: '',
|
|
|
},
|
|
|
showStyle: {
|
|
|
- size: 'width:420px;height:250px;',
|
|
|
+ size: 'width:1020px;height:calc(100% - 76px);',
|
|
|
version: '普通版',
|
|
|
- position: 'top:600px;right:10px;',
|
|
|
+ position: 'top:65px;left:440px;',
|
|
|
},
|
|
|
},
|
|
|
{
|
|
|
- deviceType: 'quickOperation',
|
|
|
- moduleName: '快捷操作',
|
|
|
+ deviceType: '',
|
|
|
+ moduleName: '联动日志',
|
|
|
pageType: 'gas_injection',
|
|
|
moduleData: {
|
|
|
header: {
|
|
|
@@ -476,7 +136,7 @@ export const testConfigFire: Config[] = [
|
|
|
direction: 'column',
|
|
|
items: [
|
|
|
{
|
|
|
- name: 'oerate_new',
|
|
|
+ name: 'link_log',
|
|
|
basis: '100%',
|
|
|
},
|
|
|
],
|
|
|
@@ -490,34 +150,20 @@ export const testConfigFire: Config[] = [
|
|
|
gallery_list: [],
|
|
|
preset: [
|
|
|
{
|
|
|
- readFrom: 'quickOperationData',
|
|
|
- items: [
|
|
|
- { label: '系统运行时间', value: 'time', iconName: 'time-run' },
|
|
|
- { label: '数据刷新', value: 'sjsx', iconName: 'data-reset' },
|
|
|
- { label: '网络延迟', value: 'wlyc', iconName: 'internet-on' },
|
|
|
- ],
|
|
|
- option: [
|
|
|
- { firstLabel: '报警确认', secondLabel: '视屏调取', thirdLabel: '联动控制' },
|
|
|
- { firstLabel: '数据导出', secondLabel: '生成报表', thirdLabel: '定位追踪' },
|
|
|
- { firstLabel: '声光关闭', secondLabel: '应急广播', thirdLabel: '系统设置' },
|
|
|
- ],
|
|
|
+ readFrom: '',
|
|
|
},
|
|
|
],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=fanmain',
|
|
|
+ to: '',
|
|
|
},
|
|
|
showStyle: {
|
|
|
- size: 'width:calc(100% - 880px);height:155px;',
|
|
|
+ size: 'width:420px;height:calc(100% - 10px);',
|
|
|
version: '普通版',
|
|
|
- position: 'bottom:10px;left:440px;',
|
|
|
+ position: 'top:0px;right:10px;',
|
|
|
},
|
|
|
},
|
|
|
-];
|
|
|
-
|
|
|
-//设备管理
|
|
|
-export const testConfigDevice: Config[] = [
|
|
|
{
|
|
|
- deviceType: 'deviceList',
|
|
|
- moduleName: '设备列表',
|
|
|
+ deviceType: '',
|
|
|
+ moduleName: '规则统计',
|
|
|
pageType: 'gas_injection',
|
|
|
moduleData: {
|
|
|
header: {
|
|
|
@@ -542,7 +188,7 @@ export const testConfigDevice: Config[] = [
|
|
|
direction: 'column',
|
|
|
items: [
|
|
|
{
|
|
|
- name: 'long_list',
|
|
|
+ name: 'rule_num',
|
|
|
basis: '100%',
|
|
|
},
|
|
|
],
|
|
|
@@ -559,7013 +205,12 @@ export const testConfigDevice: Config[] = [
|
|
|
readFrom: '',
|
|
|
},
|
|
|
],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=fanmain',
|
|
|
+ to: '',
|
|
|
},
|
|
|
showStyle: {
|
|
|
- size: 'width:420px;height:calc(100% - 10px);',
|
|
|
- version: '普通版',
|
|
|
- position: 'top:0px;left:10px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'deviceDetail',
|
|
|
- moduleName: '设备详情',
|
|
|
- pageType: 'gas_injection',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- trans: {},
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'long_list1',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [],
|
|
|
- chart: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: 'deviceStatusNum',
|
|
|
- },
|
|
|
- ],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=fanmain',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:1020px;height:calc(100% - 76px);',
|
|
|
- version: '普通版',
|
|
|
- position: 'top:65px;left:440px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'deviceStatus',
|
|
|
- moduleName: '设备配置',
|
|
|
- pageType: 'gas_injection',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- trans: {},
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'long_list2',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [],
|
|
|
- chart: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: 'deviceStatusNum',
|
|
|
- },
|
|
|
- ],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=fanmain',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:calc(100% - 10px);',
|
|
|
- version: '普通版',
|
|
|
- position: 'top:0px;right:10px;',
|
|
|
- },
|
|
|
- },
|
|
|
-];
|
|
|
-
|
|
|
-//监测预警
|
|
|
-export const testConfigWarn: Config[] = [
|
|
|
- {
|
|
|
- deviceType: 'listLeft',
|
|
|
- moduleName: '',
|
|
|
- pageType: 'gas_injection',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- trans: {},
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'search_table',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [],
|
|
|
- chart: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: '',
|
|
|
- },
|
|
|
- ],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=fanmain',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:calc(100% - 200px);',
|
|
|
- version: '普通版',
|
|
|
- position: 'top:0px;left:10px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'listCenter',
|
|
|
- moduleName: '',
|
|
|
- pageType: 'gas_injection',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- trans: {},
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'mixed_warn',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [],
|
|
|
- chart: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: '',
|
|
|
- },
|
|
|
- ],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=fanmain',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:1020px;height:calc(100% - 265px);',
|
|
|
- version: '普通版',
|
|
|
- position: 'top:65px;left:440px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'warnRule',
|
|
|
- moduleName: '预警规则配置',
|
|
|
- pageType: 'gas_injection',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- trans: {},
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'rule_list',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [],
|
|
|
- chart: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: '',
|
|
|
- },
|
|
|
- ],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=fanmain',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:calc(100% - 200px);',
|
|
|
- version: '普通版',
|
|
|
- position: 'top:0px;right:10px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'warnCount',
|
|
|
- moduleName: '',
|
|
|
- pageType: 'gas_injection',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- trans: {},
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'echart_bar_new',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [],
|
|
|
- chart: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: '',
|
|
|
- },
|
|
|
- ],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=fanmain',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:calc(100% - 10px);height:180px;',
|
|
|
+ size: 'width:420px;height:180px;',
|
|
|
version: '普通版',
|
|
|
position: 'bottom:10px;bottom:10px;',
|
|
|
},
|
|
|
},
|
|
|
];
|
|
|
-//联动配置
|
|
|
-export const testConfigLink: Config[] = [
|
|
|
- {
|
|
|
- deviceType: '',
|
|
|
- moduleName: '联动规则列表',
|
|
|
- pageType: 'gas_injection',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- trans: {},
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'rule_table',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [],
|
|
|
- chart: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: '',
|
|
|
- },
|
|
|
- ],
|
|
|
- to: '',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:calc(100% - 200px);',
|
|
|
- version: '普通版',
|
|
|
- position: 'top:0px;left:10px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: '',
|
|
|
- moduleName: '联动规则编辑器',
|
|
|
- pageType: 'gas_injection',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- trans: {},
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'link_edit',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [],
|
|
|
- chart: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: '',
|
|
|
- },
|
|
|
- ],
|
|
|
- to: '',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:1020px;height:calc(100% - 76px);',
|
|
|
- version: '普通版',
|
|
|
- position: 'top:65px;left:440px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: '',
|
|
|
- moduleName: '联动日志',
|
|
|
- pageType: 'gas_injection',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- trans: {},
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'link_log',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [],
|
|
|
- chart: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: '',
|
|
|
- },
|
|
|
- ],
|
|
|
- to: '',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:calc(100% - 10px);',
|
|
|
- version: '普通版',
|
|
|
- position: 'top:0px;right:10px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: '',
|
|
|
- moduleName: '规则统计',
|
|
|
- pageType: 'gas_injection',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- trans: {},
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'rule_num',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [],
|
|
|
- chart: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: '',
|
|
|
- },
|
|
|
- ],
|
|
|
- to: '',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:180px;',
|
|
|
- version: '普通版',
|
|
|
- position: 'bottom:10px;bottom:10px;',
|
|
|
- },
|
|
|
- },
|
|
|
-];
|
|
|
-//系统管理
|
|
|
-export const testConfigSystem: Config[] = [
|
|
|
- {
|
|
|
- deviceType: 'listLeft',
|
|
|
- moduleName: '',
|
|
|
- pageType: 'gas_injection',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- trans: {},
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'user_list',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [],
|
|
|
- chart: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: '',
|
|
|
- },
|
|
|
- ],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=fanmain',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:770px;height:calc(100% - 315px);',
|
|
|
- version: '普通版',
|
|
|
- position: 'top:65px;left:10px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'listLeft',
|
|
|
- moduleName: '',
|
|
|
- pageType: 'gas_injection',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- trans: {},
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'user_edit',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [],
|
|
|
- chart: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: '',
|
|
|
- },
|
|
|
- ],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=fanmain',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:670px;height:calc(100% - 315px);',
|
|
|
- version: '普通版',
|
|
|
- position: 'top:65px;left:790px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'listLeft',
|
|
|
- moduleName: '',
|
|
|
- pageType: 'gas_injection',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- trans: {},
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'permission_info',
|
|
|
- basis: '50%',
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'permission_set',
|
|
|
- basis: '50%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [],
|
|
|
- chart: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: '',
|
|
|
- },
|
|
|
- {
|
|
|
- readFrom: '',
|
|
|
- },
|
|
|
- ],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=fanmain',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:calc(100% - 251px);',
|
|
|
- version: '普通版',
|
|
|
- position: 'top:0px;right:10px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'listLeft',
|
|
|
- moduleName: '',
|
|
|
- pageType: 'gas_injection',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- trans: {},
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'log_audit',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [],
|
|
|
- chart: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: '',
|
|
|
- },
|
|
|
-
|
|
|
- ],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=fanmain',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:770px;height:230px;',
|
|
|
- version: '普通版',
|
|
|
- position: 'bottom:10px;left:10px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'listLeft',
|
|
|
- moduleName: '',
|
|
|
- pageType: 'gas_injection',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- trans: {},
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'statistic_day',
|
|
|
- basis: '50%',
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'chart',
|
|
|
- basis: '50%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [],
|
|
|
- chart: [
|
|
|
- {
|
|
|
- type: 'bar_cylinder_wide',
|
|
|
- readFrom: '',
|
|
|
- grid: {
|
|
|
- top: 55,
|
|
|
- left: 20,
|
|
|
- bottom:35,
|
|
|
- right: 50,
|
|
|
- },
|
|
|
- legend: { show: false },
|
|
|
- xAxis: [{ show: true }],
|
|
|
- yAxis: [{ show: true, name: '', position: 'left' }],
|
|
|
- series: [{ readFrom: 'areaTemptureData', xprop: 'x', yprop: 'y', label: '温度' }],
|
|
|
- },
|
|
|
- ],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: '',
|
|
|
- },
|
|
|
- ],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=fanmain',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:670px;height:230px;',
|
|
|
- version: '普通版',
|
|
|
- position: 'bottom:10px;left:790px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'listLeft',
|
|
|
- moduleName: '',
|
|
|
- pageType: 'gas_injection',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- trans: {},
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'system_view',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [],
|
|
|
- chart: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: '',
|
|
|
- },
|
|
|
- ],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=fanmain',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:230px;',
|
|
|
- version: '普通版',
|
|
|
- position: 'bottom:10px;right:10px;',
|
|
|
- },
|
|
|
- },
|
|
|
-];
|
|
|
-export const testConfigVentSsl: Config[] = [
|
|
|
- {
|
|
|
- deviceType: 'fanmain',
|
|
|
- moduleName: '主通风机系统',
|
|
|
- pageType: 'vent',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: true,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: true,
|
|
|
- value: '运行风机:${readData.Fan1StartStatus}',
|
|
|
- trans: {
|
|
|
- '1': '一号',
|
|
|
- '0': '二号',
|
|
|
- },
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: true,
|
|
|
- type: 'video',
|
|
|
- link: '/video/video.mp4',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'board',
|
|
|
- basis: '33%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [
|
|
|
- {
|
|
|
- type: 'A',
|
|
|
- readFrom: '',
|
|
|
- layout: 'val-top',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '风量(m³/min)',
|
|
|
- value: '${flow_merge}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '负压(Pa)',
|
|
|
- value: '${fy_merge}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '漏风率(%)',
|
|
|
- value: '${leakage}',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- list: [],
|
|
|
- chart: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=fanmain',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:280px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:60px;left:0;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'fanlocal',
|
|
|
- moduleName: '局部通风机系统',
|
|
|
- pageType: 'vent',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: true,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: true,
|
|
|
- value: '运行风机:${readData.Fan1StartStatus}',
|
|
|
- trans: {
|
|
|
- '1': '一号',
|
|
|
- '0': '二号',
|
|
|
- },
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: true,
|
|
|
- type: 'video',
|
|
|
- link: '/video/video.mp4',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'board',
|
|
|
- basis: '33%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [
|
|
|
- {
|
|
|
- type: 'A',
|
|
|
- readFrom: '',
|
|
|
- layout: 'val-top',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '风量(m³/min)',
|
|
|
- value: '${flow_merge}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '负压(Pa)',
|
|
|
- value: '${fy_merge}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '漏风率(%)',
|
|
|
- value: '${leakage}',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- list: [],
|
|
|
- chart: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=fanlocal',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:280px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:350px;left:0;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: '',
|
|
|
- moduleName: '通风设施远程控制',
|
|
|
- pageType: 'vent',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: true,
|
|
|
- type: 'video',
|
|
|
- link: '/video/video.mp4',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [],
|
|
|
- chart: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=gate_xinJianFuXieJin',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:280px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:640px;left:0;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'sys_wind',
|
|
|
- moduleName: '风量监测',
|
|
|
- pageType: 'vent_new',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'chart',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [],
|
|
|
- table: [],
|
|
|
- preset: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- chart: [
|
|
|
- {
|
|
|
- type: 'bar',
|
|
|
- readFrom: '',
|
|
|
- legend: { show: true },
|
|
|
- xAxis: [{ show: true }],
|
|
|
- yAxis: [
|
|
|
- { show: true, name: '风量(m³/min)', position: 'left' },
|
|
|
- { show: true, name: '风速(m/s)', position: 'right' },
|
|
|
- ],
|
|
|
- dataZoom: [
|
|
|
- {
|
|
|
- show: false,
|
|
|
- end: 20,
|
|
|
- },
|
|
|
- ],
|
|
|
- series: [
|
|
|
- { readFrom: 'sys_wind', xprop: 'strinstallpos', yprop: 'readData.m3', label: '风量' },
|
|
|
- { readFrom: 'sys_wind', xprop: 'strinstallpos', yprop: 'readData.va', label: '风速' },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=windrect',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:1100px;height:280px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:640px;left:410px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: '',
|
|
|
- moduleName: '风窗监测',
|
|
|
- pageType: 'vent',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: true,
|
|
|
- type: 'video',
|
|
|
- link: '/video/video.mp4',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [],
|
|
|
- chart: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=gate_xinJianFuXieJin',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:280px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:60px;right:0;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'safetymonitor',
|
|
|
- moduleName: '安全监控系统',
|
|
|
- pageType: 'fire',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'table',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- chart: [],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [
|
|
|
- {
|
|
|
- type: 'C',
|
|
|
- readFrom: 'safetymonitor',
|
|
|
- columns: [
|
|
|
- {
|
|
|
- name: '测点位置',
|
|
|
- prop: 'strinstallpos',
|
|
|
- },
|
|
|
- {
|
|
|
- name: '数据',
|
|
|
- prop: 'readData.V',
|
|
|
- },
|
|
|
- {
|
|
|
- name: '单位',
|
|
|
- prop: 'readData.unit',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [],
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:280px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:350px;right:0;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'warn',
|
|
|
- moduleName: '预警监测',
|
|
|
- pageType: 'vent',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: true,
|
|
|
- value: '网络异常:${warn[0].netstatus.val}',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'list',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [
|
|
|
- {
|
|
|
- type: 'timeline',
|
|
|
- readFrom: 'warn[0]',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '报警',
|
|
|
- value: '${alarm.val}',
|
|
|
- info: '',
|
|
|
- color: 'red',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '重大风险预警',
|
|
|
- value: '${red.val}',
|
|
|
- info: '',
|
|
|
- color: 'red',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '较大风险预警',
|
|
|
- value: '${orange.val}',
|
|
|
- info: '',
|
|
|
- color: 'orange',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '一般风险预警',
|
|
|
- value: '${yellow.val}',
|
|
|
- info: '',
|
|
|
- color: 'yellow',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '低风险预警',
|
|
|
- value: '${blue.val}',
|
|
|
- info: '',
|
|
|
- color: 'blue',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- preset: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- chart: [],
|
|
|
- gallery_list: [],
|
|
|
- complex_list: [],
|
|
|
- to: '/monitorChannel/monitor-alarm-home',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:280px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:640px;right:0;',
|
|
|
- },
|
|
|
- },
|
|
|
-];
|
|
|
-
|
|
|
-export const testConfigVent: Config[] = [
|
|
|
- {
|
|
|
- deviceType: 'fanmain',
|
|
|
- moduleName: '主通风机系统',
|
|
|
- pageType: 'vent',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: true,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: true,
|
|
|
- value: '运行风机:${readData.Fan1StartStatus}',
|
|
|
- trans: {
|
|
|
- '1': '一号',
|
|
|
- '0': '二号',
|
|
|
- },
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'image',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'qh_curve',
|
|
|
- basis: '67%',
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'board',
|
|
|
- basis: '33%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [
|
|
|
- {
|
|
|
- type: 'D',
|
|
|
- readFrom: '',
|
|
|
- layout: 'label-top',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '风量(m³/min)',
|
|
|
- value: '${flow_merge}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '负压(Pa)',
|
|
|
- value: '${fy_merge}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '漏风率(%)',
|
|
|
- value: '${leakage}',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- list: [],
|
|
|
- chart: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: '',
|
|
|
- fan1Prop: ['flow_merge', 'fy_merge'],
|
|
|
- fan2Prop: ['flow_merge', 'fy_merge'],
|
|
|
- },
|
|
|
- ],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=fanmain',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:390px;height:260px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:15px;left:15px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'fanlocal',
|
|
|
- moduleName: '局部通风机系统',
|
|
|
- pageType: 'vent',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: true,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '运行风机:${readData.Fan1StartStatus}',
|
|
|
- trans: {
|
|
|
- '1': '一号',
|
|
|
- '0': '二号',
|
|
|
- },
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'image',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'chart',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [],
|
|
|
- chart: [
|
|
|
- {
|
|
|
- type: 'bar_cylinder_wide',
|
|
|
- readFrom: '',
|
|
|
- legend: { show: false },
|
|
|
- xAxis: [{ show: true }],
|
|
|
- yAxis: [{ show: true, name: '(m³/min)', position: 'left' }],
|
|
|
- series: [{ readFrom: 'chartData', xprop: 'x', yprop: 'y', label: '风量' }],
|
|
|
- },
|
|
|
- ],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=fanlocal',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:390px;height:260px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:295px;left:15px;',
|
|
|
- },
|
|
|
- },
|
|
|
- // {
|
|
|
- // deviceType: '',
|
|
|
- // moduleName: '通风设施远程控制',
|
|
|
- // pageType: 'vent',
|
|
|
- // moduleData: {
|
|
|
- // header: {
|
|
|
- // show: false,
|
|
|
- // readFrom: '',
|
|
|
- // selector: {
|
|
|
- // show: false,
|
|
|
- // value: '',
|
|
|
- // },
|
|
|
- // slot: {
|
|
|
- // show: false,
|
|
|
- // value: '',
|
|
|
- // },
|
|
|
- // },
|
|
|
- // background: {
|
|
|
- // // show: true,
|
|
|
- // show: false,
|
|
|
- // type: 'video',
|
|
|
- // link: '/video/gate.mp4',
|
|
|
- // },
|
|
|
- // layout: {
|
|
|
- // direction: 'row',
|
|
|
- // items: [
|
|
|
- // {
|
|
|
- // name: 'device_alarm',
|
|
|
- // basis: '100%',
|
|
|
- // },
|
|
|
- // ],
|
|
|
- // },
|
|
|
- // board: [],
|
|
|
- // list: [],
|
|
|
- // chart: [],
|
|
|
- // table: [],
|
|
|
- // gallery: [],
|
|
|
- // complex_list: [],
|
|
|
- // gallery_list: [],
|
|
|
- // preset: [
|
|
|
- // {
|
|
|
- // readFrom: 'device',
|
|
|
- // },
|
|
|
- // ],
|
|
|
- // to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=gate_xinJianFuXieJin',
|
|
|
- // },
|
|
|
- // showStyle: {
|
|
|
- // size: 'width:390px;height:260px;',
|
|
|
- // version: '原版',
|
|
|
- // position: 'top:555px;left:15px;',
|
|
|
- // },
|
|
|
- // },
|
|
|
- {
|
|
|
- deviceType: 'warn',
|
|
|
- moduleName: '预警监测',
|
|
|
- pageType: 'vent_realtime',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: true,
|
|
|
- value: '网络异常:${warn[0].netstatus.val}',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'list',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [
|
|
|
- {
|
|
|
- type: 'timeline',
|
|
|
- readFrom: 'warn[0]',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '报警',
|
|
|
- value: '${alarm.val}',
|
|
|
- info: '',
|
|
|
- color: 'red',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '重大风险预警',
|
|
|
- value: '${red.val}',
|
|
|
- info: '',
|
|
|
- color: 'red',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '较大风险预警',
|
|
|
- value: '${orange.val}',
|
|
|
- info: '',
|
|
|
- color: 'orange',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '一般风险预警',
|
|
|
- value: '${yellow.val}',
|
|
|
- info: '',
|
|
|
- color: 'yellow',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '低风险预警',
|
|
|
- value: '${blue.val}',
|
|
|
- info: '',
|
|
|
- color: 'blue',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- preset: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- chart: [],
|
|
|
- gallery_list: [],
|
|
|
- complex_list: [],
|
|
|
- to: '/monitorChannel/monitor-alarm-home',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:390px;height:260px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:555px;left:15px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'sys_wind',
|
|
|
- moduleName: '风量监测',
|
|
|
- pageType: 'vent',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'chart',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [],
|
|
|
- table: [],
|
|
|
- preset: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- chart: [
|
|
|
- {
|
|
|
- type: 'bar',
|
|
|
- readFrom: '',
|
|
|
- legend: { show: true },
|
|
|
- xAxis: [{ show: true }],
|
|
|
- yAxis: [
|
|
|
- { show: true, name: '风量(m³/min)', position: 'left' },
|
|
|
- { show: true, name: '风速(m/s)', position: 'right' },
|
|
|
- ],
|
|
|
- dataZoom: [
|
|
|
- {
|
|
|
- show: true,
|
|
|
- end: 20,
|
|
|
- },
|
|
|
- ],
|
|
|
- series: [
|
|
|
- { readFrom: 'sys_wind', xprop: 'strinstallpos', yprop: 'readData.m3', label: '风量' },
|
|
|
- { readFrom: 'sys_wind', xprop: 'strinstallpos', yprop: 'readData.va', label: '风速' },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=windrect',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:505px;height:260px;',
|
|
|
- version: '原版',
|
|
|
- position: 'bottom:15px;left:420px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'sys_majorpath',
|
|
|
- moduleName: '关键通风路线',
|
|
|
- pageType: 'vent',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: true,
|
|
|
- value: '${devicePos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'chart',
|
|
|
- basis: '67%',
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'board',
|
|
|
- basis: '33%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [
|
|
|
- {
|
|
|
- type: 'D',
|
|
|
- readFrom: 'readData',
|
|
|
- layout: 'label-top',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '风量(m³/min)',
|
|
|
- value: '${retM3_merge.value}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '矿井阻力(Pa)',
|
|
|
- value: '${fy_merge.value}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '等积孔',
|
|
|
- value: '${dengjikong_merge}',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- complex_list: [],
|
|
|
- gallery: [],
|
|
|
- list: [],
|
|
|
- table: [],
|
|
|
- chart: [
|
|
|
- {
|
|
|
- type: 'pie_halo',
|
|
|
- readFrom: '',
|
|
|
- legend: { show: false, formatter: '{b}:{c}\n{d}%' },
|
|
|
- xAxis: [{ show: false }],
|
|
|
- yAxis: [{ show: false, name: '风量', position: 'left' }],
|
|
|
- series: [{ readFrom: 'piechart', xprop: 'label', yprop: 'valMock', label: '' }],
|
|
|
- },
|
|
|
- ],
|
|
|
- gallery_list: [],
|
|
|
- preset: [],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=sys_majorpath&deviceid=${deviceID}',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:460px;height:260px;',
|
|
|
- version: '原版',
|
|
|
- position: 'bottom:15px;left:940px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'sys_surface_caimei',
|
|
|
- moduleName: '工作面智能监控',
|
|
|
- pageType: 'vent',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: true,
|
|
|
- value: '${devicePos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'chart',
|
|
|
- basis: '65%',
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'board',
|
|
|
- basis: '35%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [
|
|
|
- {
|
|
|
- type: 'B',
|
|
|
- readFrom: '',
|
|
|
- layout: 'label-top',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '进风(m³/min)',
|
|
|
- value: '${faceIntM3}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '回风(m³/min)',
|
|
|
- value: '${faceRetM3}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '需风量(m³/min)',
|
|
|
- value: '${facePlanM3}',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- list: [],
|
|
|
- preset: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- chart: [
|
|
|
- {
|
|
|
- type: 'line',
|
|
|
- readFrom: '',
|
|
|
- legend: { show: true },
|
|
|
- xAxis: [{ show: true }],
|
|
|
- yAxis: [{ show: true, name: '风量(m³/min)', position: 'left' }],
|
|
|
- series: [
|
|
|
- { readFrom: 'history_report', xprop: 'time', yprop: 'faceIntM3', label: '进风' },
|
|
|
- { readFrom: 'history_report', xprop: 'time', yprop: 'faceRetM3', label: '回风' },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- gallery_list: [],
|
|
|
- complex_list: [],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=sys_surface_caimei&deviceid=${deviceID}',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:460px;height:260px;',
|
|
|
- version: '原版',
|
|
|
- position: 'bottom:15px;right:15px;',
|
|
|
- },
|
|
|
- },
|
|
|
-];
|
|
|
-
|
|
|
-export const testConfigDust: Config[] = [
|
|
|
- {
|
|
|
- deviceType: '',
|
|
|
- moduleName: '工作面风险监测',
|
|
|
- pageType: 'dust',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'gallery',
|
|
|
- basis: '20%',
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'complex_list',
|
|
|
- basis: '80%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- chart: [],
|
|
|
- gallery: [
|
|
|
- {
|
|
|
- type: 'D',
|
|
|
- readFrom: 'dustManageInfo',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '监测总数',
|
|
|
- value: '${totalNum}',
|
|
|
- color: 'blue',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '低风险',
|
|
|
- value: '${dfxNum}',
|
|
|
- color: 'blue',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '一般风险',
|
|
|
- value: '${ybNum}',
|
|
|
- color: 'blue',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '较大风险',
|
|
|
- value: '${jdNum}',
|
|
|
- color: 'blue',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '重大风险',
|
|
|
- value: '${zdNum}',
|
|
|
- color: 'blue',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- gallery_list: [],
|
|
|
- table: [],
|
|
|
- complex_list: [
|
|
|
- {
|
|
|
- type: 'C',
|
|
|
- readFrom: 'dustManageInfo.sysList',
|
|
|
- mapFromData: true,
|
|
|
- items: [
|
|
|
- {
|
|
|
- title: '${sysNamme}',
|
|
|
- contents: [
|
|
|
- {
|
|
|
- label: '风险监测',
|
|
|
- value: '${warnLevel}',
|
|
|
- color: 'blue',
|
|
|
- info: '',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '最高粉尘浓度',
|
|
|
- value: '${maxVal}',
|
|
|
- color: 'blue',
|
|
|
- info: '',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- preset: [],
|
|
|
- // mock: BDdustMock,
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:450px;height:860px;',
|
|
|
- version: '新版',
|
|
|
- position: 'top:60px;left:0;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'dustDustGraph',
|
|
|
- moduleName: '综放工作面粉尘浓度',
|
|
|
- pageType: 'dust',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: true,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'chart',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- chart: [
|
|
|
- {
|
|
|
- type: 'line_area',
|
|
|
- readFrom: '',
|
|
|
- legend: { show: false },
|
|
|
- xAxis: [{ show: true }],
|
|
|
- yAxis: [{ show: true, name: '浓度', position: 'left' }],
|
|
|
- series: [
|
|
|
- {
|
|
|
- label: '${strinstallpos}',
|
|
|
- readFrom: 'historyList',
|
|
|
- xprop: 'time',
|
|
|
- yprop: 'dustval',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [],
|
|
|
- // mock: BDdustMock,
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:1000px;height:280px;',
|
|
|
- version: '新版',
|
|
|
- position: 'top:640px;left:460px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: '',
|
|
|
- moduleName: '智能喷雾降尘装置',
|
|
|
- pageType: 'dust',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'gallery',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- chart: [],
|
|
|
- gallery: [
|
|
|
- {
|
|
|
- type: 'A',
|
|
|
- readFrom: 'atomObj',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '设备总数',
|
|
|
- value: '${totalNum}',
|
|
|
- color: 'blue',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '喷雾开启数',
|
|
|
- value: '${atomOpenNum}',
|
|
|
- color: 'blue',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '连网数量',
|
|
|
- value: '${openNum}',
|
|
|
- color: 'blue',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '断网数量',
|
|
|
- value: '${breakNum}',
|
|
|
- color: 'blue',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- gallery_list: [],
|
|
|
- table: [],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [],
|
|
|
- to: 'http://10.248.210.154:8801',
|
|
|
- // mock: BDdustMock,
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:450px;height:280px;',
|
|
|
- version: '新版',
|
|
|
- position: 'top:60px;right:0;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: '',
|
|
|
- moduleName: '隔爆设施管理台账',
|
|
|
- pageType: 'dust',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'table',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- chart: [],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [
|
|
|
- {
|
|
|
- type: 'C',
|
|
|
- readFrom: 'devGbsb',
|
|
|
- columns: [
|
|
|
- {
|
|
|
- name: '地点',
|
|
|
- prop: 'strinstallpos',
|
|
|
- },
|
|
|
- {
|
|
|
- name: '吊挂位置',
|
|
|
- prop: 'addr',
|
|
|
- },
|
|
|
- {
|
|
|
- name: '性质',
|
|
|
- prop: 'kind',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [],
|
|
|
- // mock: BDdustMock,
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:450px;height:280px;',
|
|
|
- version: '新版',
|
|
|
- position: 'top:350px;right:0;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'statics',
|
|
|
- moduleName: '粉尘静态指标',
|
|
|
- pageType: 'dust',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'board',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [
|
|
|
- {
|
|
|
- type: 'E',
|
|
|
- readFrom: '',
|
|
|
- layout: 'label-top',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '火焰长度',
|
|
|
- value: '>400mm',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '抑制煤层爆炸最低岩粉量',
|
|
|
- value: '75%',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '鉴定结论',
|
|
|
- value: '有煤层爆炸性',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- chart: [],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [],
|
|
|
- // mock: BDdustMock,
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:450px;height:280px;',
|
|
|
- version: '新版',
|
|
|
- position: 'top:640px;right:0;',
|
|
|
- },
|
|
|
- },
|
|
|
-];
|
|
|
-
|
|
|
-//粉尘绿色首页
|
|
|
-export const testConfigDustGreen: Config[] = [
|
|
|
- {
|
|
|
- deviceType: '',
|
|
|
- moduleName: '工作面风险监测',
|
|
|
- pageType: 'dust-green',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'gallery',
|
|
|
- basis: '20%',
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'complex_list',
|
|
|
- basis: '80%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- chart: [],
|
|
|
- gallery: [
|
|
|
- {
|
|
|
- type: 'D',
|
|
|
- readFrom: 'dustManageInfo',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '监测总数',
|
|
|
- value: '${totalNum}',
|
|
|
- color: 'blue',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '低风险',
|
|
|
- value: '${dfxNum}',
|
|
|
- color: 'blue',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '一般风险',
|
|
|
- value: '${ybNum}',
|
|
|
- color: 'blue',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '较大风险',
|
|
|
- value: '${jdNum}',
|
|
|
- color: 'blue',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '重大风险',
|
|
|
- value: '${zdNum}',
|
|
|
- color: 'blue',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- gallery_list: [],
|
|
|
- table: [],
|
|
|
- complex_list: [
|
|
|
- {
|
|
|
- type: 'C',
|
|
|
- readFrom: 'dustManageInfo.sysList',
|
|
|
- mapFromData: true,
|
|
|
- items: [
|
|
|
- {
|
|
|
- title: '${sysNamme}',
|
|
|
- contents: [
|
|
|
- {
|
|
|
- label: '风险监测',
|
|
|
- value: '${warnLevel}',
|
|
|
- color: 'blue',
|
|
|
- info: '',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '最高粉尘浓度',
|
|
|
- value: '${maxVal}',
|
|
|
- color: 'blue',
|
|
|
- info: '',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- preset: [],
|
|
|
- // mock: BDdustMock,
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:815px;',
|
|
|
- version: '新版',
|
|
|
- position: 'top:0px;left:15px',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'dustDustGraph',
|
|
|
- moduleName: '综放工作面粉尘浓度',
|
|
|
- pageType: 'dust-green',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: true,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'chart',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- chart: [
|
|
|
- {
|
|
|
- type: 'line_area',
|
|
|
- readFrom: '',
|
|
|
- legend: { show: false },
|
|
|
- xAxis: [{ show: true }],
|
|
|
- yAxis: [{ show: true, name: '浓度', position: 'left' }],
|
|
|
- series: [
|
|
|
- {
|
|
|
- label: '${strinstallpos}',
|
|
|
- readFrom: 'historyList',
|
|
|
- xprop: 'time',
|
|
|
- yprop: 'dustval',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [],
|
|
|
- // mock: BDdustMock,
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:580px;height:260px;',
|
|
|
- version: '新版',
|
|
|
- position: 'bottom:0px;left:450px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: '',
|
|
|
- moduleName: '智能喷雾降尘装置',
|
|
|
- pageType: 'dust-green',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'gallery',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- chart: [],
|
|
|
- gallery: [
|
|
|
- {
|
|
|
- type: 'A',
|
|
|
- readFrom: 'atomObj',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '设备总数',
|
|
|
- value: '${totalNum}',
|
|
|
- color: 'blue',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '喷雾开启数',
|
|
|
- value: '${atomOpenNum}',
|
|
|
- color: 'blue',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '连网数量',
|
|
|
- value: '${openNum}',
|
|
|
- color: 'blue',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '断网数量',
|
|
|
- value: '${breakNum}',
|
|
|
- color: 'blue',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- gallery_list: [],
|
|
|
- table: [],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [],
|
|
|
- to: 'http://10.248.210.154:8801',
|
|
|
- // mock: BDdustMock,
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:390px;height:260px;',
|
|
|
- version: '新版',
|
|
|
- position: 'bottom:0px;right:450px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: '',
|
|
|
- moduleName: '隔爆设施管理台账',
|
|
|
- pageType: 'dust-green',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'table',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- chart: [],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [
|
|
|
- {
|
|
|
- type: 'C',
|
|
|
- readFrom: 'devGbsb',
|
|
|
- columns: [
|
|
|
- {
|
|
|
- name: '地点',
|
|
|
- prop: 'strinstallpos',
|
|
|
- },
|
|
|
- {
|
|
|
- name: '吊挂位置',
|
|
|
- prop: 'addr',
|
|
|
- },
|
|
|
- {
|
|
|
- name: '性质',
|
|
|
- prop: 'kind',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [],
|
|
|
- // mock: BDdustMock,
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:530px;',
|
|
|
- version: '新版',
|
|
|
- position: 'top:0px;right:15px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'statics',
|
|
|
- moduleName: '粉尘静态指标',
|
|
|
- pageType: 'dust-green',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'board',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [
|
|
|
- {
|
|
|
- type: 'E',
|
|
|
- readFrom: '',
|
|
|
- layout: 'label-top',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '火焰长度',
|
|
|
- value: '>400mm',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '抑制煤层爆炸最低岩粉量',
|
|
|
- value: '75%',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '鉴定结论',
|
|
|
- value: '有煤层爆炸性',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- chart: [],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [],
|
|
|
- // mock: BDdustMock,
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:260px;',
|
|
|
- version: '新版',
|
|
|
- position: 'bottom:0px;right:15px;',
|
|
|
- },
|
|
|
- },
|
|
|
-];
|
|
|
-
|
|
|
-export const testConfigFireGreen: Config[] = [
|
|
|
- {
|
|
|
- deviceType: 'fireManageInfo',
|
|
|
- moduleName: '重点区域风险监测',
|
|
|
- pageType: 'fire-green',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'board',
|
|
|
- basis: '35%',
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'complex_list',
|
|
|
- basis: '65%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [
|
|
|
- {
|
|
|
- type: 'A',
|
|
|
- readFrom: 'fireManageInfo',
|
|
|
- layout: 'label-top',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '内因风险等级',
|
|
|
- value: '${nyWarnLevel}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '外因风险等级',
|
|
|
- value: '${wyWarnLevel}',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- chart: [],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [],
|
|
|
- list: [],
|
|
|
- complex_list: [
|
|
|
- {
|
|
|
- type: 'D',
|
|
|
- readFrom: 'fireManageInfo.sysList',
|
|
|
- mapFromData: true,
|
|
|
- items: [
|
|
|
- {
|
|
|
- title: '${sysNamme}',
|
|
|
- contents: [
|
|
|
- {
|
|
|
- label: '风险监测',
|
|
|
- value: '${warnLevel}',
|
|
|
- color: 'blue',
|
|
|
- info: '',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '最高温度',
|
|
|
- value: '${maxVal}',
|
|
|
- color: 'blue',
|
|
|
- info: '',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- preset: [],
|
|
|
- // mock: BDfireMock,
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:400px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:0px;left:15px',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'pdArray',
|
|
|
- moduleName: '带式输送机防灭火监控系统',
|
|
|
- pageType: 'fire-green',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: true,
|
|
|
- value: '${systemname}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'board',
|
|
|
- basis: '25%',
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'chart',
|
|
|
- basis: '75%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [
|
|
|
- {
|
|
|
- type: 'F',
|
|
|
- layout: 'val-top',
|
|
|
- readFrom: 'arrayCount',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '光纤预警',
|
|
|
- value: '${[0].val}℃',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '一氧化碳预警',
|
|
|
- value: '${[1].val}ppm',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '烟雾预警',
|
|
|
- value: '${[2].val}',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- chart: [
|
|
|
- {
|
|
|
- type: 'line_smooth',
|
|
|
- readFrom: 'arrayFiber',
|
|
|
- legend: { show: true },
|
|
|
- xAxis: [{ show: true }],
|
|
|
- yAxis: [{ show: true, name: '温度(℃)', position: 'left' }],
|
|
|
- series: [
|
|
|
- {
|
|
|
- label: '${strinstallpos}',
|
|
|
- readFrom: 'fibreTemperature',
|
|
|
- xprop: 'pos',
|
|
|
- yprop: 'value',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [],
|
|
|
- // mock: BDfireMock,
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:400px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:415px;left:15px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'sgGxObj',
|
|
|
- moduleName: '工作面光纤监测',
|
|
|
- pageType: 'fire-green',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: 'devGxcw',
|
|
|
- selector: {
|
|
|
- show: true,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'chart',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- chart: [
|
|
|
- {
|
|
|
- type: 'line_smooth',
|
|
|
- readFrom: '',
|
|
|
- legend: { show: true },
|
|
|
- xAxis: [{ show: true }],
|
|
|
- yAxis: [{ show: true, name: '温度(℃)', position: 'left' }],
|
|
|
- series: [
|
|
|
- {
|
|
|
- label: '${strinstallpos}',
|
|
|
- readFrom: 'fibreTemperature',
|
|
|
- xprop: 'pos',
|
|
|
- yprop: 'value',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [],
|
|
|
- // mock: BDfireMock,
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:990px;height:260px;',
|
|
|
- version: '原版',
|
|
|
- position: 'bottom:15px;left:450px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'sgGxObj',
|
|
|
- moduleName: '工作面束管监测',
|
|
|
- pageType: 'fire-green',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: 'devSgjc',
|
|
|
- selector: {
|
|
|
- show: true,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'gallery_list',
|
|
|
- basis: '42%',
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'blast_delta',
|
|
|
- basis: '58%',
|
|
|
- overflow: false,
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- chart: [],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [
|
|
|
- {
|
|
|
- type: 'B',
|
|
|
- readFrom: '',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '一氧化碳',
|
|
|
- value: '${coVal}',
|
|
|
- color: 'blue',
|
|
|
- info: '',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '二氧化碳',
|
|
|
- value: '${co2Val}',
|
|
|
- color: 'blue',
|
|
|
- info: '',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '氧气',
|
|
|
- value: '${o2Val}',
|
|
|
- color: 'blue',
|
|
|
- info: '',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '乙烯',
|
|
|
- value: '${c2h4Val}',
|
|
|
- color: 'blue',
|
|
|
- info: '',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '甲烷',
|
|
|
- value: '${ch4Val}',
|
|
|
- color: 'blue',
|
|
|
- info: '',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '乙炔',
|
|
|
- value: '${c2h2Val}',
|
|
|
- color: 'blue',
|
|
|
- info: '',
|
|
|
- },
|
|
|
- ],
|
|
|
- galleryItems: [
|
|
|
- {
|
|
|
- label: '风险等级',
|
|
|
- value: '${warnLevel}',
|
|
|
- color: 'blue',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- table: [],
|
|
|
- list: [
|
|
|
- {
|
|
|
- type: 'E',
|
|
|
- readFrom: 'arrayCount',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '一氧化碳',
|
|
|
- value: '${coVal}',
|
|
|
- color: 'blue',
|
|
|
- info: '',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '二氧化碳',
|
|
|
- value: '${co2Val}',
|
|
|
- color: 'blue',
|
|
|
- info: '',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '氧气',
|
|
|
- value: '${o2Val}',
|
|
|
- color: 'blue',
|
|
|
- info: '',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '温度',
|
|
|
- value: '${tempVal}',
|
|
|
- color: 'blue',
|
|
|
- info: '',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- complex_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: '',
|
|
|
- },
|
|
|
- ],
|
|
|
- // mock: BDfireMock,
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:510px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:0px;right:15px',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'aqjkArray',
|
|
|
- moduleName: '安全监控系统',
|
|
|
- pageType: 'fire',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'table',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- chart: [],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [
|
|
|
- {
|
|
|
- type: 'C',
|
|
|
- readFrom: 'aqjkArray',
|
|
|
- columns: [
|
|
|
- {
|
|
|
- name: '测点位置',
|
|
|
- prop: 'strinstallpos',
|
|
|
- },
|
|
|
- {
|
|
|
- name: '温度',
|
|
|
- prop: 'nowVal',
|
|
|
- },
|
|
|
- {
|
|
|
- name: '预警级别',
|
|
|
- prop: 'warnLevel',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [],
|
|
|
- // mock: BDfireMock,
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:260px;',
|
|
|
- version: '原版',
|
|
|
- position: 'bottom:15px;right:15px',
|
|
|
- },
|
|
|
- },
|
|
|
-];
|
|
|
-export const testConfigVentRealtime: Config[] = [
|
|
|
- {
|
|
|
- deviceType: 'fanmain',
|
|
|
- moduleName: '主通风机系统',
|
|
|
- pageType: 'vent_realtime',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: true,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: true,
|
|
|
- value: '运行风机:${readData.Fan1StartStatus}',
|
|
|
- trans: {
|
|
|
- '1': '一号',
|
|
|
- '0': '二号',
|
|
|
- },
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'image',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'qh_curve',
|
|
|
- basis: '67%',
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'board',
|
|
|
- basis: '33%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [
|
|
|
- {
|
|
|
- type: 'D',
|
|
|
- readFrom: '',
|
|
|
- layout: 'label-top',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '风量(m³/min)',
|
|
|
- trans: {
|
|
|
- '0': '${readData.Fan2_FanFlow}',
|
|
|
- '1': '${readData.Fan1_FanFlow}',
|
|
|
- },
|
|
|
- value: '${readData.Fan1StartStatus}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '负压(Pa)',
|
|
|
- trans: {
|
|
|
- '0': '${readData.Fan2FanPre}',
|
|
|
- '1': '${readData.Fan1FanPre}',
|
|
|
- },
|
|
|
- value: '${readData.Fan1StartStatus}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '漏风率(%)',
|
|
|
- value: '${leakage}',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- list: [],
|
|
|
- chart: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: '',
|
|
|
- fan1Prop: ['readData.Fan1_FanFlow', 'readData.Fan1FanPre'],
|
|
|
- fan2Prop: ['readData.Fan2_FanFlow', 'readData.Fan2FanPre'],
|
|
|
- },
|
|
|
- ],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=fanmain',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:470px;height:280px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:60px;left:0;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'fanlocal',
|
|
|
- moduleName: '局部通风机系统',
|
|
|
- pageType: 'vent_realtime',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: true,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '运行风机:${readData.Fan1StartStatus}',
|
|
|
- trans: {
|
|
|
- '1': '一号',
|
|
|
- '0': '二号',
|
|
|
- },
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'image',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'chart',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [],
|
|
|
- chart: [
|
|
|
- {
|
|
|
- type: 'bar_cylinder_wide',
|
|
|
- readFrom: '',
|
|
|
- legend: { show: false },
|
|
|
- xAxis: [{ show: true }],
|
|
|
- yAxis: [{ show: true, name: '(m³/min)', position: 'left' }],
|
|
|
- series: [
|
|
|
- { readFrom: 'chartData', xprop: 'x', yprop: 'yMock', label: '风量' },
|
|
|
- // { readFrom: '', xprop: 'x', yprop: 'y2', label: '风量' },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=fanlocal',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:470px;height:280px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:350px;left:0;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: '',
|
|
|
- moduleName: '通风设施远程控制',
|
|
|
- pageType: 'vent_realtime',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'image',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'device_alarm',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [],
|
|
|
- chart: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: 'device',
|
|
|
- },
|
|
|
- ],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=gate_xinJianFuXieJin',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:470px;height:280px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:640px;left:0;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'sys_wind',
|
|
|
- moduleName: '风量监测',
|
|
|
- pageType: 'vent_realtime',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'chart',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [],
|
|
|
- table: [],
|
|
|
- preset: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- chart: [
|
|
|
- {
|
|
|
- type: 'bar',
|
|
|
- readFrom: '',
|
|
|
- legend: { show: true },
|
|
|
- xAxis: [{ show: true }],
|
|
|
- yAxis: [
|
|
|
- { show: true, name: '风量(m³/min)', position: 'left' },
|
|
|
- { show: true, name: '风速(m/s)', position: 'right' },
|
|
|
- ],
|
|
|
- dataZoom: [
|
|
|
- {
|
|
|
- show: true,
|
|
|
- end: 20,
|
|
|
- },
|
|
|
- ],
|
|
|
- series: [
|
|
|
- { readFrom: 'sys_wind', xprop: 'strinstallpos', yprop: 'readData.m3', label: '风量' },
|
|
|
- { readFrom: 'sys_wind', xprop: 'strinstallpos', yprop: 'readData.va', label: '风速' },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=windrect',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:1000px;height:280px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:640px;left:460px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'sys_majorpath',
|
|
|
- moduleName: '关键通风路线',
|
|
|
- pageType: 'vent_realtime',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: true,
|
|
|
- value: '${devicePos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'chart',
|
|
|
- basis: '67%',
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'board',
|
|
|
- basis: '33%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [
|
|
|
- {
|
|
|
- type: 'D',
|
|
|
- readFrom: 'majorpath',
|
|
|
- layout: 'label-top',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '风量(m³/min)',
|
|
|
- value: '${m3_total}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '矿井阻力(Pa)',
|
|
|
- value: '${drag_total}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '等积孔',
|
|
|
- value: '${dengjikong}',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- complex_list: [],
|
|
|
- gallery: [],
|
|
|
- list: [],
|
|
|
- table: [],
|
|
|
- chart: [
|
|
|
- {
|
|
|
- type: 'pie_drag',
|
|
|
- readFrom: '',
|
|
|
- legend: { show: false },
|
|
|
- xAxis: [{ show: false }],
|
|
|
- yAxis: [{ show: false, name: '风量', position: 'left' }],
|
|
|
- series: [{ readFrom: 'piechart', xprop: 'label', yprop: 'val', label: '-' }],
|
|
|
- },
|
|
|
- ],
|
|
|
- gallery_list: [],
|
|
|
- preset: [],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=sys_majorpath',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:470px;height:280px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:60px;right:0;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'sys_surface_caimei',
|
|
|
- moduleName: '工作面智能监控',
|
|
|
- pageType: 'vent_realtime',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: true,
|
|
|
- value: '${devicePos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'chart',
|
|
|
- basis: '65%',
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'board',
|
|
|
- basis: '35%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [
|
|
|
- {
|
|
|
- type: 'B',
|
|
|
- readFrom: '',
|
|
|
- layout: 'label-top',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '进风(m³/min)',
|
|
|
- value: '${jin}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '回风(m³/min)',
|
|
|
- value: '${hui}',
|
|
|
- },
|
|
|
- // {
|
|
|
- // label: '需风量(m³/min)',
|
|
|
- // value: '${xufengliang}',
|
|
|
- // },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- list: [],
|
|
|
- preset: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- chart: [
|
|
|
- {
|
|
|
- type: 'line',
|
|
|
- readFrom: '',
|
|
|
- legend: { show: true },
|
|
|
- xAxis: [{ show: true }],
|
|
|
- yAxis: [{ show: true, name: '风量(m³/min)', position: 'left' }],
|
|
|
- series: [
|
|
|
- { readFrom: 'history', xprop: 'time', yprop: 'jin', label: '进风' },
|
|
|
- { readFrom: 'history', xprop: 'time', yprop: 'hui', label: '回风' },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- gallery_list: [],
|
|
|
- complex_list: [],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=sys_surface_caimei&deviceid=${deviceID}',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:470px;height:280px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:350px;right:0;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'warn',
|
|
|
- moduleName: '预警监测',
|
|
|
- pageType: 'vent_realtime',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: true,
|
|
|
- value: '网络异常:${warn[0].netstatus.val}',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'list',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [
|
|
|
- {
|
|
|
- type: 'timeline',
|
|
|
- readFrom: 'warn[0]',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '报警',
|
|
|
- value: '${alarm.val}',
|
|
|
- info: '',
|
|
|
- color: 'red',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '重大风险预警',
|
|
|
- value: '${red.val}',
|
|
|
- info: '',
|
|
|
- color: 'red',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '较大风险预警',
|
|
|
- value: '${orange.val}',
|
|
|
- info: '',
|
|
|
- color: 'orange',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '一般风险预警',
|
|
|
- value: '${yellow.val}',
|
|
|
- info: '',
|
|
|
- color: 'yellow',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '低风险预警',
|
|
|
- value: '${blue.val}',
|
|
|
- info: '',
|
|
|
- color: 'blue',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- preset: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- chart: [],
|
|
|
- gallery_list: [],
|
|
|
- complex_list: [],
|
|
|
- to: '/monitorChannel/monitor-alarm-home',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:470px;height:280px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:640px;right:0;',
|
|
|
- },
|
|
|
- },
|
|
|
-];
|
|
|
-
|
|
|
-export const testConfigFusionGreen: Config[] = [
|
|
|
- {
|
|
|
- deviceType: 'ventWarn',
|
|
|
- moduleName: '通风监测预警',
|
|
|
- pageType: 'fusion-warn-green',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'board',
|
|
|
- basis: '20%',
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'dz_chart',
|
|
|
- basis: '80%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [
|
|
|
- {
|
|
|
- type: 'J',
|
|
|
- readFrom: 'ventWarn',
|
|
|
- layout: 'val-top',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '总进风量',
|
|
|
- dw: '(m³/min)',
|
|
|
- value: '${ventJf}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '总回风量',
|
|
|
- dw: '(m³/min)',
|
|
|
- value: '${ventHf}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '总需风量',
|
|
|
- dw: '(m³/min)',
|
|
|
- value: '${ventXf}',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- chart: [],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: 'ventData',
|
|
|
- echartOption: {
|
|
|
- colorList: ['#ff0000', '#ff7700', '#d8b66f', '#dbbf2e', '#61b4c5'],
|
|
|
- },
|
|
|
- },
|
|
|
- ],
|
|
|
- to: '/ventilate/warn/home',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:400px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:0px;left:15px',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'deviceWarn',
|
|
|
- moduleName: '设备监测预警',
|
|
|
- pageType: 'fusion-warn-green',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'dz_list',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- chart: [],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: 'deviceWarn',
|
|
|
- listOption: {
|
|
|
- fanmain: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/zfj.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'fanmain_all',
|
|
|
- warnCount: 'fanmain_warn',
|
|
|
- closeCount: 'fanmain_close',
|
|
|
- },
|
|
|
- fanlocal: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/jbfj.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'fanlocal_all',
|
|
|
- warnCount: 'fanlocal_warn',
|
|
|
- closeCount: 'fanlocal_close',
|
|
|
- },
|
|
|
- bundletube: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/sgjc.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'bundletube_all',
|
|
|
- warnCount: 'bundletube_warn',
|
|
|
- closeCount: 'bundletube_close',
|
|
|
- },
|
|
|
- fanlocaldp: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/jbfj-db.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'fanlocaldp_all',
|
|
|
- warnCount: 'fanlocaldp_warn',
|
|
|
- closeCount: 'fanlocaldp_close',
|
|
|
- },
|
|
|
- gate: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/fm-green.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'gate_all',
|
|
|
- warnCount: 'gate_warn',
|
|
|
- closeCount: 'gate_close',
|
|
|
- },
|
|
|
- window: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/fc-green.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'window_all',
|
|
|
- warnCount: 'window_warn',
|
|
|
- closeCount: 'window_close',
|
|
|
- },
|
|
|
- windrect: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/dscf-green.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'windrect_all',
|
|
|
- warnCount: 'windrect_warn',
|
|
|
- closeCount: 'windrect_close',
|
|
|
- },
|
|
|
- forcFan: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/yf-green.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'forcFan_all',
|
|
|
- warnCount: 'forcFan_warn',
|
|
|
- closeCount: 'forcFan_close',
|
|
|
- },
|
|
|
- spray: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/pl-green.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'spray_all',
|
|
|
- warnCount: 'spray_warn',
|
|
|
- closeCount: 'spray_close',
|
|
|
- },
|
|
|
- dustdev: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/pf-green.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'dustdev_all',
|
|
|
- warnCount: 'dustdev_warn',
|
|
|
- closeCount: 'dustdev_close',
|
|
|
- },
|
|
|
- nitrogen: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/zd-green.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'nitrogen_all',
|
|
|
- warnCount: 'nitrogen_warn',
|
|
|
- closeCount: 'nitrogen_close',
|
|
|
- },
|
|
|
- pulping: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/zj-green.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'pulping_all',
|
|
|
- warnCount: 'pulping_warn',
|
|
|
- closeCount: 'pulping_close',
|
|
|
- },
|
|
|
- atomizing: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/pw-green.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'atomizing_all',
|
|
|
- warnCount: 'atomizing_warn',
|
|
|
- closeCount: 'atomizing_close',
|
|
|
- },
|
|
|
- dustsensor: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/cgq-green.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'dustsensor_all',
|
|
|
- warnCount: 'dustsensor_warn',
|
|
|
- closeCount: 'dustsensor_close',
|
|
|
- },
|
|
|
- gas: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/ccb-green.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'gas_all',
|
|
|
- warnCount: 'gas_warn',
|
|
|
- closeCount: 'gas_close',
|
|
|
- },
|
|
|
- pump: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/ccb-green.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'pump_all',
|
|
|
- warnCount: 'pump_warn',
|
|
|
- closeCount: 'pump_close',
|
|
|
- },
|
|
|
- modelsensor: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/cf-green.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'modelsensor_all',
|
|
|
- warnCount: 'modelsensor_warn',
|
|
|
- closeCount: 'modelsensor_close',
|
|
|
- },
|
|
|
- },
|
|
|
- },
|
|
|
- ],
|
|
|
- to: '/device/warn/home',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:400px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:415px;left:15px',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'fusionManageInfo',
|
|
|
- moduleName: '火灾监测预警',
|
|
|
- pageType: 'fireInfos',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'board',
|
|
|
- basis: '35%',
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'dz_card',
|
|
|
- basis: '65%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [
|
|
|
- {
|
|
|
- type: 'K',
|
|
|
- readFrom: 'fireInfos',
|
|
|
- layout: 'label-top',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '内因火灾',
|
|
|
- value: '',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '外因火灾',
|
|
|
- value: '',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- chart: [],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: 'fireInfos',
|
|
|
- leftTitle: {
|
|
|
- address: '监测位置',
|
|
|
- gradewarn: '预警等级',
|
|
|
- smoke: '煤自燃阶段',
|
|
|
- },
|
|
|
- rightTitle: {
|
|
|
- temp: '温度',
|
|
|
- smokeing: '烟雾',
|
|
|
- fire: '火焰',
|
|
|
- comax: 'CO最大值(ppm)',
|
|
|
- },
|
|
|
- },
|
|
|
- ],
|
|
|
- to: '/fire/warn/home',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:400px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:0px;right:15px',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'fusionManageInfo',
|
|
|
- moduleName: '粉尘监测预警',
|
|
|
- pageType: 'dustInfo',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'dz_dust',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- chart: [],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: 'dustInfo',
|
|
|
- echartOption: {
|
|
|
- colorList: [
|
|
|
- ['rgba(63, 124, 136, 1)', 'rgba(77, 193, 211, 1)'],
|
|
|
- ['rgba(145, 129, 47, 1)', 'rgba(211, 184, 46, 1)'],
|
|
|
- ['rgba(159, 121, 69, 1)', 'rgba(226, 173, 101, 1)'],
|
|
|
- ['rgba(163, 90, 25, 1)', 'rgba(240, 114, 4, 1)'],
|
|
|
- ['rgba(158, 13, 13, 1)', 'rgba(239, 2, 2, 1)'],
|
|
|
- ],
|
|
|
- grid: {
|
|
|
- top: '8%',
|
|
|
- left: '5%',
|
|
|
- right: '5%',
|
|
|
- bottom: '5%',
|
|
|
- containLabel: true,
|
|
|
- },
|
|
|
- axisLineX: {
|
|
|
- show: true,
|
|
|
- lineStyle: {
|
|
|
- // width: 1,
|
|
|
- color: 'rgba(34, 55, 81,.7)',
|
|
|
- },
|
|
|
- },
|
|
|
- axisLabelX: {
|
|
|
- fontSize: 14,
|
|
|
- interval: 0,
|
|
|
- textStyle: {
|
|
|
- color: '#FFF', //更改坐标轴文字颜色
|
|
|
- fontSize: 12, //更改坐标轴文字大小
|
|
|
- },
|
|
|
- },
|
|
|
- splitLineY: {
|
|
|
- show: true,
|
|
|
- lineStyle: {
|
|
|
- // type: 'dashed',
|
|
|
- color: 'rgba(34, 55, 81,.7)',
|
|
|
- },
|
|
|
- },
|
|
|
- axisLabelY: {
|
|
|
- fontSize: 14,
|
|
|
- textStyle: {
|
|
|
- color: '#FFF', //更改坐标轴文字颜色
|
|
|
- fontSize: 12, //更改坐标轴文字大小
|
|
|
- },
|
|
|
- },
|
|
|
- },
|
|
|
- },
|
|
|
- ],
|
|
|
- to: '/dust/warn/home',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:400px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:415px;right:15px',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'fusionManageInfo',
|
|
|
- moduleName: '瓦斯监测预警',
|
|
|
- pageType: 'gasData',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'dz_gas',
|
|
|
- basis: '50%',
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'dz_gas',
|
|
|
- basis: '50%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- chart: [],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: 'gasData',
|
|
|
- type: 'A',
|
|
|
- titleData: {
|
|
|
- label: '安全监测系统监测点',
|
|
|
- value: 'safety_sum',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- readFrom: 'gasData',
|
|
|
- type: 'B',
|
|
|
- titleData: {
|
|
|
- label: '瓦斯抽采系统监测点',
|
|
|
- value: 'gas_sum',
|
|
|
- },
|
|
|
- },
|
|
|
- ],
|
|
|
- to: '/gas/warn/home',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:990px;height:170px;',
|
|
|
- version: '原版',
|
|
|
- position: 'bottom:15px;left:450px',
|
|
|
- },
|
|
|
- },
|
|
|
-];
|
|
|
-
|
|
|
-export const testConfigVentNew: Config[] = [
|
|
|
- {
|
|
|
- deviceType: 'fanmain',
|
|
|
- moduleName: '主通风机系统',
|
|
|
- pageType: 'vent_new',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: true,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: true,
|
|
|
- value: '风机:${readData.Fan1StartStatus}',
|
|
|
- trans: {
|
|
|
- '1': '1#风机',
|
|
|
- '0': '2#风机',
|
|
|
- },
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '/video/mainFan.mp4',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'qh_curve',
|
|
|
- basis: '67%',
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'board',
|
|
|
- basis: '33%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [
|
|
|
- {
|
|
|
- type: 'New',
|
|
|
- readFrom: 'readData',
|
|
|
- layout: 'new-top',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '风量(m³/min)',
|
|
|
- value: '${m3}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '风压(Pa)',
|
|
|
- value: '${DataPa}',
|
|
|
- // trans: {
|
|
|
- // '1': '${Fan1FreqHz}',
|
|
|
- // '0': '${Fan1FreqHz}',
|
|
|
- // },
|
|
|
- },
|
|
|
- {
|
|
|
- label: '漏风率(%)',
|
|
|
- value: '-',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- list: [],
|
|
|
- chart: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: '',
|
|
|
- fan1Prop: ['flow_merge', 'fy_merge'],
|
|
|
- fan2Prop: ['flow_merge', 'fy_merge'],
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:440px;height:280px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:60px;left:0;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: '',
|
|
|
- moduleName: '通风设施远程控制',
|
|
|
- pageType: 'vent_new',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '/video/fanLocal.webm',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'device_alarm',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [],
|
|
|
- chart: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: 'device',
|
|
|
- },
|
|
|
- ],
|
|
|
- mock: {
|
|
|
- device: {
|
|
|
- fanmain: {
|
|
|
- maxLevel: 0,
|
|
|
- name: '主扇',
|
|
|
- totalCount: 0,
|
|
|
- count: 0,
|
|
|
- netstatus: 0,
|
|
|
- },
|
|
|
- fanlocal: {
|
|
|
- maxLevel: 0,
|
|
|
- name: '局扇',
|
|
|
- totalCount: 0,
|
|
|
- count: 0,
|
|
|
- netstatus: 0,
|
|
|
- },
|
|
|
- gate: {
|
|
|
- maxLevel: 0,
|
|
|
- name: '风门',
|
|
|
- totalCount: 0,
|
|
|
- count: 0,
|
|
|
- netstatus: 0,
|
|
|
- },
|
|
|
- window: {
|
|
|
- maxLevel: 0,
|
|
|
- name: '风窗',
|
|
|
- totalCount: 0,
|
|
|
- count: 0,
|
|
|
- netstatus: 0,
|
|
|
- },
|
|
|
- },
|
|
|
- },
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=gate_xinJianFuXieJin',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:440px;height:280px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:350px;left:0;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'warn',
|
|
|
- moduleName: '预警监测',
|
|
|
- pageType: 'vent_new',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: true,
|
|
|
- value: '网络异常:${warn[0].netstatus.val}',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'list',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [
|
|
|
- {
|
|
|
- type: 'timelineNew',
|
|
|
- readFrom: 'warn[0]',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '重大风险预警',
|
|
|
- value: '${red.val}',
|
|
|
- info: '',
|
|
|
- color: 'red',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '较大风险预警',
|
|
|
- value: '${orange.val}',
|
|
|
- info: '',
|
|
|
- color: 'orange',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '一般风险预警',
|
|
|
- value: '${yellow.val}',
|
|
|
- info: '',
|
|
|
- color: 'yellow',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '低风险预警',
|
|
|
- value: '${blue.val}',
|
|
|
- info: '',
|
|
|
- color: 'blue',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- preset: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- chart: [],
|
|
|
- gallery_list: [],
|
|
|
- complex_list: [],
|
|
|
- to: '/monitorChannel/monitor-alarm-home',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:440px;height:280px;',
|
|
|
- version: '新版',
|
|
|
- position: 'top:640px;left:0;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'sys_wind',
|
|
|
- moduleName: '风量监测',
|
|
|
- pageType: 'vent_new',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'chart',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [],
|
|
|
- table: [],
|
|
|
- preset: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- chart: [
|
|
|
- {
|
|
|
- type: 'bar',
|
|
|
- readFrom: '',
|
|
|
- legend: { show: true },
|
|
|
- xAxis: [{ show: true }],
|
|
|
- yAxis: [
|
|
|
- { show: true, name: '风量(m³/min)', position: 'left' },
|
|
|
- { show: true, name: '风速(m/s)', position: 'right' },
|
|
|
- ],
|
|
|
- dataZoom: [
|
|
|
- {
|
|
|
- show: true,
|
|
|
- end: 20,
|
|
|
- },
|
|
|
- ],
|
|
|
- series: [
|
|
|
- { readFrom: 'sys_wind', xprop: 'strinstallpos', yprop: 'readData.m3', label: '风量' },
|
|
|
- { readFrom: 'sys_wind', xprop: 'strinstallpos', yprop: 'readData.va', label: '风速' },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=windrect',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:1000px;height:260px;',
|
|
|
- version: '原版',
|
|
|
- position: 'bottom:8px;left:460px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'fanlocal',
|
|
|
- moduleName: '局部通风机系统',
|
|
|
- pageType: 'vent_new',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: true,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: true,
|
|
|
- value: '风机:${readData.Fan1StartStatus}',
|
|
|
- trans: {
|
|
|
- '1': '1#风机',
|
|
|
- '0': '2#风机',
|
|
|
- },
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '/video/fanLocal.mp4',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- // {
|
|
|
- // name: 'board',
|
|
|
- // basis: '25%',
|
|
|
- // },
|
|
|
- {
|
|
|
- name: 'chart',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [
|
|
|
- {
|
|
|
- type: 'New1',
|
|
|
- readFrom: 'readData',
|
|
|
- layout: 'new1-top',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '风筒出口风量',
|
|
|
- value: '${windQuantity1}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '风机吸入风量',
|
|
|
- value: '${windQuantity2}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '百米漏风率(%)',
|
|
|
- value: '${windQuantity1}',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- list: [],
|
|
|
- chart: [
|
|
|
- {
|
|
|
- type: 'bar_cylinder_wide',
|
|
|
- readFrom: '',
|
|
|
- legend: { show: false },
|
|
|
- xAxis: [{ show: true }],
|
|
|
- yAxis: [{ show: true, name: '(m³/min)', position: 'left' }],
|
|
|
- series: [{ readFrom: 'chartData', xprop: 'x', yprop: 'y', label: '风量' }],
|
|
|
- },
|
|
|
- ],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=fanlocal',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:440px;height:265px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:60px;right:0;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'sys_majorpath',
|
|
|
- moduleName: '关键通风路线',
|
|
|
- pageType: 'vent_new',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: true,
|
|
|
- value: '${devicePos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: true,
|
|
|
- type: 'image',
|
|
|
- link: '/src/assets/images/vent/homeNew/gjBG.png',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'board',
|
|
|
- basis: '100%',
|
|
|
- pageType: 'vent_New',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [
|
|
|
- {
|
|
|
- type: 'New2',
|
|
|
- readFrom: 'readData',
|
|
|
- layout: 'new2-top',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '风量(m³/min)',
|
|
|
- value: '${retM3_merge.value}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '矿井阻力(Pa)',
|
|
|
- value: '${fy_merge.value}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '等积孔',
|
|
|
- value: '${dengjikong.value}',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- complex_list: [],
|
|
|
- gallery: [],
|
|
|
- list: [],
|
|
|
- table: [],
|
|
|
- chart: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=sys_majorpath&deviceid=${deviceID}',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:440px;height:310px;',
|
|
|
- version: '新版',
|
|
|
- position: 'top:335px;right:0;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'sys_surface_caimei',
|
|
|
- moduleName: '工作面智能监控',
|
|
|
- pageType: 'vent_new',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: true,
|
|
|
- value: '${devicePos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'chart',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- // {
|
|
|
- // name: 'board',
|
|
|
- // basis: '25%',
|
|
|
- // },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [
|
|
|
- {
|
|
|
- type: 'New3',
|
|
|
- readFrom: '',
|
|
|
- layout: 'new3-top',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '进风(m³/min)',
|
|
|
- value: '${faceIntM3}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '回风(m³/min)',
|
|
|
- value: '${faceRetM3}',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- list: [],
|
|
|
- preset: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- chart: [
|
|
|
- {
|
|
|
- type: 'line_area',
|
|
|
- readFrom: '',
|
|
|
- legend: { show: false },
|
|
|
- xAxis: [{ show: true }],
|
|
|
- yAxis: [{ show: true, name: '', position: 'left' }],
|
|
|
- series: [
|
|
|
- { readFrom: 'history_report', xprop: 'time', yprop: 'faceIntM3', label: '进风' },
|
|
|
- { readFrom: 'history_report', xprop: 'time', yprop: 'faceRetM3', label: '回风' },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- gallery_list: [],
|
|
|
- complex_list: [],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=sys_surface_caimei&deviceid=${deviceID}',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:440px;height:270px;',
|
|
|
- version: '新版',
|
|
|
- position: 'top:650px;right:0;',
|
|
|
- },
|
|
|
- },
|
|
|
-];
|
|
|
-
|
|
|
-export const testConfigWarnMonitor: Config[] = [
|
|
|
- {
|
|
|
- deviceType: 'ventWarn',
|
|
|
- moduleName: '通风监测预警',
|
|
|
- pageType: 'fusion-warn-green',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'board',
|
|
|
- basis: '25%',
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'yj_ventWarn',
|
|
|
- basis: '75%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [
|
|
|
- {
|
|
|
- type: 'U',
|
|
|
- readFrom: 'ventWarn',
|
|
|
- layout: 'label-top',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '总进风量',
|
|
|
- dw: '(m³/min)',
|
|
|
- value: '${ventJf}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '总回风量',
|
|
|
- dw: '(m³/min)',
|
|
|
- value: '${ventHf}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '总需风量',
|
|
|
- dw: '(m³/min)',
|
|
|
- value: '${ventXf}',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- chart: [],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: 'ventData',
|
|
|
- },
|
|
|
- ],
|
|
|
- // mock: BDfireMock,
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:400px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:70px;left:15px',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'fireWarnInfo',
|
|
|
- moduleName: '火灾监测预警',
|
|
|
- pageType: 'fusion-warn-green',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'board',
|
|
|
- basis: '30%',
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'dz_card',
|
|
|
- basis: '70%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [
|
|
|
- {
|
|
|
- type: 'T',
|
|
|
- readFrom: 'fireInfos',
|
|
|
- layout: 'label-top',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '内因火灾',
|
|
|
- value: '',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '外因火灾',
|
|
|
- value: '',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- chart: [],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: 'fireInfos',
|
|
|
- leftTitle: {
|
|
|
- address: '监测位置',
|
|
|
- gradewarn: '预警等级',
|
|
|
- smoke: '煤自燃阶段',
|
|
|
- },
|
|
|
- rightTitle: {
|
|
|
- temp: '温度',
|
|
|
- smokeing: '烟雾',
|
|
|
- fire: '火焰',
|
|
|
- comax: 'CO最大值(ppm)',
|
|
|
- },
|
|
|
- },
|
|
|
- ],
|
|
|
- // mock: BDfireMock,
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:420px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:490px;left:15px',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'deviceWarn',
|
|
|
- moduleName: '瓦斯监测预警',
|
|
|
- pageType: 'gasData',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'yj_gas',
|
|
|
- basis: '50%',
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'yj_gas',
|
|
|
- basis: '50%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- chart: [],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: 'gasData',
|
|
|
- type: 'A',
|
|
|
- titleData: {
|
|
|
- label: '安全监测系统监测点',
|
|
|
- value: 'safety_sum',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- readFrom: 'gasData',
|
|
|
- type: 'B',
|
|
|
- titleData: {
|
|
|
- label: '瓦斯抽采系统监测点',
|
|
|
- value: 'gas_sum',
|
|
|
- },
|
|
|
- },
|
|
|
- ],
|
|
|
- // mock: BDfireMock,
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:400px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:70px;right:15px',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'deviceManageInfo',
|
|
|
- moduleName: '设备监测预警',
|
|
|
- pageType: 'fusion-warn-green',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'dz_list',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- chart: [],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: 'deviceWarn',
|
|
|
- listOption: {
|
|
|
- fanmain: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/zfj.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'fanmain_all',
|
|
|
- warnCount: 'fanmain_warn',
|
|
|
- closeCount: 'fanmain_close',
|
|
|
- },
|
|
|
- fanlocal: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/jbfj.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'fanlocal_all',
|
|
|
- warnCount: 'fanlocal_warn',
|
|
|
- closeCount: 'fanlocal_close',
|
|
|
- },
|
|
|
- bundletube: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/sgjc.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'bundletube_all',
|
|
|
- warnCount: 'bundletube_warn',
|
|
|
- closeCount: 'bundletube_close',
|
|
|
- },
|
|
|
- fanlocaldp: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/jbfj-db.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'fanlocaldp_all',
|
|
|
- warnCount: 'fanlocaldp_warn',
|
|
|
- closeCount: 'fanlocaldp_close',
|
|
|
- },
|
|
|
- gate: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/fm-green.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'gate_all',
|
|
|
- warnCount: 'gate_warn',
|
|
|
- closeCount: 'gate_close',
|
|
|
- },
|
|
|
- window: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/fc-green.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'window_all',
|
|
|
- warnCount: 'window_warn',
|
|
|
- closeCount: 'window_close',
|
|
|
- },
|
|
|
- windrect: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/dscf-green.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'windrect_all',
|
|
|
- warnCount: 'windrect_warn',
|
|
|
- closeCount: 'windrect_close',
|
|
|
- },
|
|
|
- forcFan: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/yf-green.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'forcFan_all',
|
|
|
- warnCount: 'forcFan_warn',
|
|
|
- closeCount: 'forcFan_close',
|
|
|
- },
|
|
|
- spray: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/pl-green.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'spray_all',
|
|
|
- warnCount: 'spray_warn',
|
|
|
- closeCount: 'spray_close',
|
|
|
- },
|
|
|
- dustdev: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/pf-green.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'dustdev_all',
|
|
|
- warnCount: 'dustdev_warn',
|
|
|
- closeCount: 'dustdev_close',
|
|
|
- },
|
|
|
- nitrogen: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/zd-green.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'nitrogen_all',
|
|
|
- warnCount: 'nitrogen_warn',
|
|
|
- closeCount: 'nitrogen_close',
|
|
|
- },
|
|
|
- pulping: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/zj-green.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'pulping_all',
|
|
|
- warnCount: 'pulping_warn',
|
|
|
- closeCount: 'pulping_close',
|
|
|
- },
|
|
|
- atomizing: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/pw-green.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'atomizing_all',
|
|
|
- warnCount: 'atomizing_warn',
|
|
|
- closeCount: 'atomizing_close',
|
|
|
- },
|
|
|
- dustsensor: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/cgq-green.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'dustsensor_all',
|
|
|
- warnCount: 'dustsensor_warn',
|
|
|
- closeCount: 'dustsensor_close',
|
|
|
- },
|
|
|
- gas: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/ccb-green.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'gas_all',
|
|
|
- warnCount: 'gas_warn',
|
|
|
- closeCount: 'gas_close',
|
|
|
- },
|
|
|
- pump: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/ccb-green.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'pump_all',
|
|
|
- warnCount: 'pump_warn',
|
|
|
- closeCount: 'pump_close',
|
|
|
- },
|
|
|
- modelsensor: {
|
|
|
- url: getThemifyImagesURL('vent/alarm-icons/cf-green.png'),
|
|
|
- text: '',
|
|
|
- allText: '总数',
|
|
|
- warnText: '报警数',
|
|
|
- closeText: '断开数',
|
|
|
- allCount: 'modelsensor_all',
|
|
|
- warnCount: 'modelsensor_warn',
|
|
|
- closeCount: 'modelsensor_close',
|
|
|
- },
|
|
|
- },
|
|
|
- },
|
|
|
- ],
|
|
|
- // mock: BDfireMock,
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:1020px;height:240px;',
|
|
|
- version: '原版',
|
|
|
- position: 'bottom:15px;left:450px',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'fusionManageInfo',
|
|
|
- moduleName: '火灾监测预警',
|
|
|
- pageType: 'fusion-warn-green',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'yj_chart',
|
|
|
- basis: '90%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- chart: [],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: 'dustInfo',
|
|
|
- echartOption: {
|
|
|
- colorList: [
|
|
|
- ['rgba(78, 8, 10, 1)', 'rgba(255, 0, 0, 1)'],
|
|
|
- ['rgba(78, 44, 10, 1)', 'rgba(255, 119, 0, 1)'],
|
|
|
- ['rgba(72, 62, 41, 1)', 'rgba(234, 179, 105, 1)'],
|
|
|
- ['rgba(78, 73, 10, 1)', 'rgba(255, 214, 0, 1)'],
|
|
|
- ['rgba(24, 60, 76, 1)', 'rgba(78, 171, 217, 1)'],
|
|
|
- ],
|
|
|
- grid: {
|
|
|
- top: '8%',
|
|
|
- left: '5%',
|
|
|
- right: '5%',
|
|
|
- bottom: '5%',
|
|
|
- containLabel: true,
|
|
|
- },
|
|
|
- axisLineX: {
|
|
|
- show: true,
|
|
|
- lineStyle: {
|
|
|
- // width: 1,
|
|
|
- color: 'rgba(34, 55, 81,.7)',
|
|
|
- },
|
|
|
- },
|
|
|
- axisLabelX: {
|
|
|
- fontSize: 14,
|
|
|
- interval: 0,
|
|
|
- textStyle: {
|
|
|
- color: '#FFF', //更改坐标轴文字颜色
|
|
|
- fontSize: 12, //更改坐标轴文字大小
|
|
|
- },
|
|
|
- },
|
|
|
- splitLineY: {
|
|
|
- show: true,
|
|
|
- lineStyle: {
|
|
|
- // type: 'dashed',
|
|
|
- color: 'rgba(34, 55, 81,.7)',
|
|
|
- },
|
|
|
- },
|
|
|
- axisLabelY: {
|
|
|
- fontSize: 14,
|
|
|
- textStyle: {
|
|
|
- color: '#FFF', //更改坐标轴文字颜色
|
|
|
- fontSize: 12, //更改坐标轴文字大小
|
|
|
- },
|
|
|
- },
|
|
|
- },
|
|
|
- },
|
|
|
- ],
|
|
|
- // mock: BDfireMock,
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:420px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:490px;right:15px',
|
|
|
- },
|
|
|
- },
|
|
|
-];
|
|
|
-
|
|
|
-export const menuList: any[] = [
|
|
|
- { name: '灾害预警', MenuItemList: [] },
|
|
|
- { name: '通风预警', MenuItemList: [] },
|
|
|
- { name: '火灾预警', MenuItemList: [] },
|
|
|
- { name: '粉尘预警', MenuItemList: [] },
|
|
|
-];
|
|
|
-export const testConfigBDFire: Config[] = [
|
|
|
- {
|
|
|
- deviceType: 'fireManageInfo',
|
|
|
- moduleName: '重点区域风险监测',
|
|
|
- pageType: 'BD_fire',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'board',
|
|
|
- basis: '50%',
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'complex_list',
|
|
|
- basis: '50%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [
|
|
|
- {
|
|
|
- type: 'H',
|
|
|
- readFrom: 'fireManageInfo',
|
|
|
- layout: 'label-top',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '内因风险等级',
|
|
|
- value: '${nyWarnLevel}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '外因风险等级',
|
|
|
- value: '${wyWarnLevel}',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- chart: [],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [],
|
|
|
- list: [],
|
|
|
- complex_list: [
|
|
|
- {
|
|
|
- type: 'D',
|
|
|
- readFrom: 'fireManageInfo.sysList',
|
|
|
- mapFromData: true,
|
|
|
- items: [
|
|
|
- {
|
|
|
- title: '${sysNamme}',
|
|
|
- contents: [
|
|
|
- {
|
|
|
- label: '风险监测',
|
|
|
- value: '${warnLevel}',
|
|
|
- color: 'lightgreen',
|
|
|
- info: '',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '最高温度',
|
|
|
- value: '${maxVal}',
|
|
|
- color: 'lightgreen',
|
|
|
- info: '',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- preset: [],
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:270px;',
|
|
|
- version: '保德',
|
|
|
- position: 'top:105px;left:10px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: '',
|
|
|
- moduleName: '开采煤层自燃发火特性',
|
|
|
- pageType: 'BD_fire',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'table',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- chart: [],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [
|
|
|
- {
|
|
|
- type: 'A',
|
|
|
- readFrom: 'mockTable',
|
|
|
- columns: [
|
|
|
- {
|
|
|
- name: '煤层',
|
|
|
- prop: 'a',
|
|
|
- },
|
|
|
- {
|
|
|
- name: '自燃倾向性',
|
|
|
- prop: 'b',
|
|
|
- },
|
|
|
- {
|
|
|
- name: '最短发火期',
|
|
|
- prop: 'c',
|
|
|
- },
|
|
|
- {
|
|
|
- name: '最小推进速度',
|
|
|
- prop: 'd',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [],
|
|
|
- mock: {
|
|
|
- mockTable: [
|
|
|
- {
|
|
|
- a: '8煤',
|
|
|
- b: '自燃',
|
|
|
- c: '123天',
|
|
|
- d: '0.87md',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:130px;',
|
|
|
- version: '保德',
|
|
|
- position: 'top:390px;left:10px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'pdArray',
|
|
|
- moduleName: '带式输送机防灭火监控系统',
|
|
|
- pageType: 'BD_fire',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: true,
|
|
|
- value: '${systemname}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'board',
|
|
|
- basis: '30%',
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'chart',
|
|
|
- basis: '70%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [
|
|
|
- {
|
|
|
- type: 'F',
|
|
|
- layout: 'label-top',
|
|
|
- readFrom: 'arrayCount',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '光纤预警',
|
|
|
- value: '${[0].val}℃',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '一氧化碳预警',
|
|
|
- value: '${[1].val}ppm',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '烟雾预警',
|
|
|
- value: '${[2].val}',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- chart: [
|
|
|
- {
|
|
|
- type: 'line_smooth',
|
|
|
- readFrom: 'arrayFiber',
|
|
|
- legend: { show: true },
|
|
|
- xAxis: [{ show: true }],
|
|
|
- yAxis: [{ show: true, name: '温度(℃)', position: 'left' }],
|
|
|
- series: [
|
|
|
- {
|
|
|
- label: '${strinstallpos}',
|
|
|
- readFrom: 'fibreTemperatureArr',
|
|
|
- xprop: 'pos',
|
|
|
- yprop: 'value',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [],
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:280px;',
|
|
|
- version: '保德',
|
|
|
- position: 'top:535px;left:10px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'sgGxObj',
|
|
|
- moduleName: '工作面束管监测',
|
|
|
- pageType: 'BD_fire',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: 'devSgjc',
|
|
|
- selector: {
|
|
|
- show: true,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'list',
|
|
|
- basis: '60%',
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'blast_delta',
|
|
|
- basis: '40%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- chart: [],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [],
|
|
|
- list: [
|
|
|
- {
|
|
|
- type: 'I',
|
|
|
- readFrom: '',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: 'CO',
|
|
|
- value: '${coVal}',
|
|
|
- color: 'lightgreen',
|
|
|
- info: '一氧化碳',
|
|
|
- },
|
|
|
- {
|
|
|
- label: 'CO₂',
|
|
|
- value: '${co2Val}',
|
|
|
- color: 'lightgreen',
|
|
|
- info: '二氧化碳',
|
|
|
- },
|
|
|
- {
|
|
|
- label: 'CH₄',
|
|
|
- value: '${ch4Val}',
|
|
|
- color: 'lightgreen',
|
|
|
- info: '甲烷',
|
|
|
- },
|
|
|
- {
|
|
|
- label: 'C₂H₂',
|
|
|
- value: '${c2h2Val}',
|
|
|
- color: 'lightgreen',
|
|
|
- info: '乙炔',
|
|
|
- },
|
|
|
- {
|
|
|
- // label: 'C₂H₄',
|
|
|
- label: 'O₂',
|
|
|
- value: '${o2Val}',
|
|
|
- color: 'lightgreen',
|
|
|
- info: '氧气',
|
|
|
- },
|
|
|
- {
|
|
|
- // label: 'O₂',
|
|
|
- label: 'C₂H₄',
|
|
|
- value: '${c2h4Val}',
|
|
|
- color: 'lightgreen',
|
|
|
- info: '乙烯',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '温度',
|
|
|
- value: '--',
|
|
|
- color: 'lightgreen',
|
|
|
- info: '',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '风险',
|
|
|
- value: '${warnLevel}',
|
|
|
- color: 'lightgreen',
|
|
|
- info: '',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- complex_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: '',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:998px;height:286px;',
|
|
|
- version: '保德',
|
|
|
- position: 'bottom:10px;left:445px',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'sgGxObj',
|
|
|
- moduleName: '工作面光纤监测',
|
|
|
- pageType: 'BD_fire',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: 'devGxcw',
|
|
|
- selector: {
|
|
|
- show: true,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'chart',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- chart: [
|
|
|
- {
|
|
|
- type: 'line_smooth',
|
|
|
- readFrom: '',
|
|
|
- legend: { show: true },
|
|
|
- xAxis: [{ show: true }],
|
|
|
- yAxis: [{ show: true, name: '温度(℃)', position: 'left' }],
|
|
|
- series: [
|
|
|
- {
|
|
|
- label: '${strinstallpos}',
|
|
|
- readFrom: 'fibreTemperatureArr',
|
|
|
- xprop: 'pos',
|
|
|
- yprop: 'value',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [],
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:998px;height:286px;',
|
|
|
- version: '保德',
|
|
|
- position: 'bottom:10px;left:445px',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'obfObj',
|
|
|
- moduleName: '密闭采空区监测区域',
|
|
|
- pageType: 'BD_fire',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: 'obfObjModded',
|
|
|
- selector: {
|
|
|
- show: true,
|
|
|
- value: '${objType}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'chart',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- chart: [
|
|
|
- {
|
|
|
- type: 'bar_cylinder',
|
|
|
- readFrom: '',
|
|
|
- legend: { show: false },
|
|
|
- xAxis: [{ show: true }],
|
|
|
- yAxis: [{ show: true, name: '', position: 'left' }],
|
|
|
- series: [
|
|
|
- {
|
|
|
- readFrom: 'arrayDev',
|
|
|
- xprop: 'strinstallpos',
|
|
|
- yprop: 'val',
|
|
|
- label: '',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [],
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:220px;',
|
|
|
- version: '保德',
|
|
|
- position: 'top:105px;right:10px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'dsArray',
|
|
|
- moduleName: '变电硐室防灭火监控系统',
|
|
|
- pageType: 'BD_fire',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: true,
|
|
|
- value: '${systemname}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'list',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- chart: [],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [],
|
|
|
- list: [
|
|
|
- {
|
|
|
- type: 'H',
|
|
|
- readFrom: 'arrayCount',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '光纤预警',
|
|
|
- info: '最高温度',
|
|
|
- value: '${[0].val}℃',
|
|
|
- color: 'lightgreen',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '一氧化碳预警',
|
|
|
- info: '最高浓度',
|
|
|
- value: '${[1].val}ppm',
|
|
|
- color: 'lightgreen',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '烟雾预警',
|
|
|
- info: '最高浓度',
|
|
|
- value: '${[2].val}',
|
|
|
- color: 'lightgreen',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- complex_list: [],
|
|
|
- preset: [],
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:220px;',
|
|
|
- version: '保德',
|
|
|
- position: 'top:340px;right:10px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: '',
|
|
|
- moduleName: '安全监控系统',
|
|
|
- pageType: 'BD_fire',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'table',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- chart: [],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [
|
|
|
- {
|
|
|
- type: 'A',
|
|
|
- readFrom: 'aqjkArray',
|
|
|
- columns: [
|
|
|
- {
|
|
|
- name: '测点位置',
|
|
|
- prop: 'strinstallpos',
|
|
|
- },
|
|
|
- {
|
|
|
- name: '温度',
|
|
|
- prop: 'nowVal',
|
|
|
- },
|
|
|
- {
|
|
|
- name: '预警级别',
|
|
|
- prop: 'warnLevel',
|
|
|
- },
|
|
|
- // {
|
|
|
- // name: '时间',
|
|
|
- // prop: 'time',
|
|
|
- // },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [],
|
|
|
- mock: {
|
|
|
- aqjkArray: [
|
|
|
- {
|
|
|
- strinstallpos: '安全监控A',
|
|
|
- nowVal: '33',
|
|
|
- warnLevel: '低',
|
|
|
- },
|
|
|
- {
|
|
|
- strinstallpos: '安全监控B',
|
|
|
- nowVal: '33',
|
|
|
- warnLevel: '低',
|
|
|
- },
|
|
|
- {
|
|
|
- strinstallpos: '安全监控C',
|
|
|
- nowVal: '33',
|
|
|
- warnLevel: '低',
|
|
|
- },
|
|
|
- {
|
|
|
- strinstallpos: '安全监控D',
|
|
|
- nowVal: '33',
|
|
|
- warnLevel: '低',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:240px;',
|
|
|
- version: '保德',
|
|
|
- position: 'top:575px;right:10px;',
|
|
|
- },
|
|
|
- },
|
|
|
-];
|
|
|
-
|
|
|
-export const testConfigBDDust: Config[] = [
|
|
|
- {
|
|
|
- deviceType: 'dustManageInfo',
|
|
|
- moduleName: '工作面风险监测',
|
|
|
- pageType: 'BD_dust',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'gallery',
|
|
|
- basis: '30%',
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'complex_list',
|
|
|
- basis: '70%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- chart: [],
|
|
|
- gallery: [
|
|
|
- {
|
|
|
- type: 'I',
|
|
|
- readFrom: 'dustManageInfo',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '',
|
|
|
- value: '${totalNum}',
|
|
|
- color: 'lightgreen',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '低风险',
|
|
|
- value: '${dfxNum}',
|
|
|
- color: 'lightgreen',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '一般风险',
|
|
|
- value: '${ybNum}',
|
|
|
- color: 'lightgreen',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '较大风险',
|
|
|
- value: '${jdNum}',
|
|
|
- color: 'lightgreen',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '重大风险',
|
|
|
- value: '${zdNum}',
|
|
|
- color: 'lightgreen',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- gallery_list: [],
|
|
|
- table: [],
|
|
|
- list: [],
|
|
|
- complex_list: [
|
|
|
- {
|
|
|
- type: 'E',
|
|
|
- readFrom: 'dustManageInfo.sysList',
|
|
|
- mapFromData: true,
|
|
|
- items: [
|
|
|
- {
|
|
|
- title: '${sysNamme}',
|
|
|
- contents: [
|
|
|
- {
|
|
|
- label: '风险监测',
|
|
|
- value: '${warnLevel}',
|
|
|
- color: 'lightgreen',
|
|
|
- info: '',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '最高粉尘浓度',
|
|
|
- value: '${maxVal}',
|
|
|
- color: 'lightgreen',
|
|
|
- info: '',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- preset: [],
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:430px;',
|
|
|
- version: '保德',
|
|
|
- position: 'top:105px;left:10px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'atomizing',
|
|
|
- moduleName: '喷雾设备信息',
|
|
|
- pageType: 'BD_dust',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'table',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- chart: [],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [
|
|
|
- {
|
|
|
- type: 'A',
|
|
|
- columns: [
|
|
|
- {
|
|
|
- name: '设备名称',
|
|
|
- prop: 'strinstallpos',
|
|
|
- },
|
|
|
- {
|
|
|
- name: '排污状态',
|
|
|
- prop: 'airStatus_str',
|
|
|
- },
|
|
|
- {
|
|
|
- name: '应用场景',
|
|
|
- prop: 'appScenes_str',
|
|
|
- },
|
|
|
- {
|
|
|
- name: '喷雾状态',
|
|
|
- prop: 'stateSpray_str',
|
|
|
- },
|
|
|
- ],
|
|
|
- readFrom: 'atomizingArray',
|
|
|
- },
|
|
|
- ],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [],
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:270px;',
|
|
|
- version: '保德',
|
|
|
- position: 'top:550px;left:10px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'dustDustGraph',
|
|
|
- moduleName: '综放工作面粉尘浓度',
|
|
|
- pageType: 'BD_dust',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: true,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'chart',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- chart: [
|
|
|
- {
|
|
|
- type: 'line_area',
|
|
|
- readFrom: '',
|
|
|
- legend: { show: false },
|
|
|
- xAxis: [{ show: true }],
|
|
|
- yAxis: [{ show: true, name: '浓度', position: 'left' }],
|
|
|
- series: [
|
|
|
- {
|
|
|
- label: '${strinstallpos}',
|
|
|
- readFrom: 'historyList',
|
|
|
- xprop: 'time',
|
|
|
- yprop: 'dustval',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [],
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:998px;height:270px;',
|
|
|
- version: '保德',
|
|
|
- position: 'bottom:10px;left:445px',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'atomObj',
|
|
|
- moduleName: '智能喷雾降尘装置',
|
|
|
- pageType: 'BD_dust',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'gallery',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- chart: [],
|
|
|
- gallery: [
|
|
|
- {
|
|
|
- type: 'E',
|
|
|
- readFrom: 'atomObj',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '设备总数',
|
|
|
- value: '${totalNum}',
|
|
|
- color: 'lightgreen',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '喷雾开启数',
|
|
|
- value: '${atomOpenNum}',
|
|
|
- color: 'lightgreen',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '连网数量',
|
|
|
- value: '${openNum}',
|
|
|
- color: 'lightgreen',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '断网数量',
|
|
|
- value: '${breakNum}',
|
|
|
- color: 'lightgreen',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- gallery_list: [],
|
|
|
- table: [],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [],
|
|
|
- to: 'http://10.248.210.154:8801',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:270px;',
|
|
|
- version: '保德',
|
|
|
- position: 'top:0px;right:10px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: '',
|
|
|
- moduleName: '煤尘爆炸性',
|
|
|
- pageType: 'BD_dust',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '${name}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'board',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [
|
|
|
- {
|
|
|
- type: 'E',
|
|
|
- readFrom: '',
|
|
|
- layout: 'val-top',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '火焰长度',
|
|
|
- value: '>400mm',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '抑制煤层爆炸最低岩粉量',
|
|
|
- value: '85%',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '鉴定结论',
|
|
|
- value: '有煤层爆炸性',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- chart: [],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [],
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:250px;',
|
|
|
- version: '保德',
|
|
|
- position: 'top:285px;right:10px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'devGbsb',
|
|
|
- moduleName: '隔爆设施管理台账',
|
|
|
- pageType: 'BD_dust',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'table',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- chart: [],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [
|
|
|
- {
|
|
|
- type: 'A',
|
|
|
- readFrom: 'devGbsb',
|
|
|
- columns: [
|
|
|
- {
|
|
|
- name: '地点',
|
|
|
- prop: 'strinstallpos',
|
|
|
- },
|
|
|
- {
|
|
|
- name: '吊挂位置',
|
|
|
- prop: 'addr',
|
|
|
- },
|
|
|
- {
|
|
|
- name: '性质',
|
|
|
- prop: 'kind',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [],
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:270px;',
|
|
|
- version: '保德',
|
|
|
- position: 'top:550px;right:10px;',
|
|
|
- },
|
|
|
- },
|
|
|
-];
|
|
|
-
|
|
|
-//机电硐室
|
|
|
-export const testConfigElectro: Config[] = [
|
|
|
- {
|
|
|
- deviceType: 'datalist',
|
|
|
- moduleName: '球阀',
|
|
|
- pageType: 'electro-champer',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: true,
|
|
|
- value: '${strinstallpos}',
|
|
|
- toggleIcon: true,
|
|
|
- },
|
|
|
-
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'card_list',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- chart: [],
|
|
|
- gallery: [],
|
|
|
- gallery_list: [],
|
|
|
- table: [],
|
|
|
- list: [],
|
|
|
- complex_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: 'datalist',
|
|
|
- },
|
|
|
- ],
|
|
|
- to: '/ventilate/warn/home',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:380px;height:590px;',
|
|
|
- version: '原版',
|
|
|
- position: 'left:0px;top:0px',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'coData',
|
|
|
- moduleName: '一氧化碳',
|
|
|
- pageType: 'electro-chamber',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'chart',
|
|
|
- basis: '30%',
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'generalist',
|
|
|
- basis: '70%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [
|
|
|
- {
|
|
|
- type: 'N',
|
|
|
- readFrom: 'arrayCount',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '分区1',
|
|
|
- value: '${coVal}',
|
|
|
- color: 'blue',
|
|
|
- info: '',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '分区2',
|
|
|
- value: '${co2Val}',
|
|
|
- color: 'blue',
|
|
|
- info: '',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '分区3',
|
|
|
- value: '${o2Val}',
|
|
|
- color: 'blue',
|
|
|
- info: '',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '分区4',
|
|
|
- value: '${tempVal}',
|
|
|
- color: 'blue',
|
|
|
- info: '',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '分区5',
|
|
|
- value: '${coVal}',
|
|
|
- color: 'blue',
|
|
|
- info: '',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '分区6',
|
|
|
- value: '${co2Val}',
|
|
|
- color: 'blue',
|
|
|
- info: '',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '分区7',
|
|
|
- value: '${o2Val}',
|
|
|
- color: 'blue',
|
|
|
- info: '',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '分区8',
|
|
|
- value: '${tempVal}',
|
|
|
- color: 'blue',
|
|
|
- info: '',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- chart: [
|
|
|
- {
|
|
|
- type: 'line',
|
|
|
- readFrom: '',
|
|
|
- legend: { show: true },
|
|
|
- xAxis: [{ show: true }],
|
|
|
- yAxis: [{ show: true, name: '(%)', position: 'left' }],
|
|
|
- series: [
|
|
|
- { readFrom: 'chartData', xprop: 'time', yprop: 'coRealTime', label: 'CO实时值' },
|
|
|
- { readFrom: 'chartData', xprop: 'time', yprop: 'coWarn', label: 'CO报警阈值' },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [
|
|
|
- {
|
|
|
- readFrom: 'tempData',
|
|
|
- },
|
|
|
- ],
|
|
|
- to: '',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:380px;height:590px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:0px;right:0px;',
|
|
|
- },
|
|
|
- },
|
|
|
-];
|
|
|
-
|
|
|
-export const testConfigVent182: Config[] = [
|
|
|
- {
|
|
|
- deviceType: 'fanmain',
|
|
|
- moduleName: '主通风机系统',
|
|
|
- pageType: 'vent_182',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: true,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: true,
|
|
|
- value: '运行风机:${readData.Fan1StartStatus}',
|
|
|
- trans: {
|
|
|
- '1': '一号',
|
|
|
- '0': '二号',
|
|
|
- },
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: true,
|
|
|
- type: 'video',
|
|
|
- link: '/video/mainFan.mp4',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'board',
|
|
|
- basis: '33%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [
|
|
|
- {
|
|
|
- type: 'A',
|
|
|
- readFrom: '',
|
|
|
- layout: 'val-top',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '风量(m³/min)',
|
|
|
- value: '${flow_merge}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '负压(Pa)',
|
|
|
- value: '${fy_merge}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '漏风率(%)',
|
|
|
- value: '${leakage}',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- list: [],
|
|
|
- chart: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=fanmain',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:280px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:60px;left:0;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'fanlocal',
|
|
|
- moduleName: '局部通风机系统',
|
|
|
- pageType: 'vent_182',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: true,
|
|
|
- value: '${strinstallpos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: true,
|
|
|
- value: '运行风机:${readData.Fan1StartStatus}',
|
|
|
- trans: {
|
|
|
- '1': '一号',
|
|
|
- '0': '二号',
|
|
|
- },
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: true,
|
|
|
- type: 'video',
|
|
|
- link: '/video/fanLocal.mp4',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'board',
|
|
|
- basis: '33%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [
|
|
|
- {
|
|
|
- type: 'A',
|
|
|
- readFrom: 'readData',
|
|
|
- layout: 'val-top',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '风筒出口风量',
|
|
|
- value: '${windQuantity1}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '风机吸入风量',
|
|
|
- value: '${windQuantity2}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '频率(Hz)',
|
|
|
- value: '${Fan1StartStatus}',
|
|
|
- trans: {
|
|
|
- '1': '${Fan1fHz}',
|
|
|
- '0': '${Fan2fHz}',
|
|
|
- },
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- list: [],
|
|
|
- chart: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=fanlocal',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:280px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:350px;left:0;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: '',
|
|
|
- moduleName: '通风设施远程控制',
|
|
|
- pageType: 'vent_182',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: true,
|
|
|
- type: 'video',
|
|
|
- link: '/video/gate.mp4',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [],
|
|
|
- chart: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- preset: [],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=gate_xinJianFuXieJin',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:280px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:640px;left:0;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'sys_wind',
|
|
|
- moduleName: '风量监测',
|
|
|
- pageType: 'vent_182',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: false,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'chart',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [],
|
|
|
- table: [],
|
|
|
- preset: [],
|
|
|
- gallery: [],
|
|
|
- complex_list: [],
|
|
|
- gallery_list: [],
|
|
|
- chart: [
|
|
|
- {
|
|
|
- type: 'bar',
|
|
|
- readFrom: '',
|
|
|
- legend: { show: true },
|
|
|
- xAxis: [{ show: true }],
|
|
|
- yAxis: [
|
|
|
- { show: true, name: '风量(m³/min)', position: 'left' },
|
|
|
- { show: true, name: '风速(m/s)', position: 'right' },
|
|
|
- ],
|
|
|
- dataZoom: [
|
|
|
- {
|
|
|
- show: true,
|
|
|
- end: 20,
|
|
|
- },
|
|
|
- ],
|
|
|
- series: [
|
|
|
- { readFrom: 'sys_wind', xprop: 'strinstallpos', yprop: 'readData.m3', label: '风量' },
|
|
|
- { readFrom: 'sys_wind', xprop: 'strinstallpos', yprop: 'readData.va', label: '风速' },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=windrect',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:1100px;height:280px;',
|
|
|
- version: '原版',
|
|
|
- position: 'bottom: 8px;left:410px;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'sys_majorpath',
|
|
|
- moduleName: '关键通风路线',
|
|
|
- pageType: 'vent_182',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: true,
|
|
|
- value: '${devicePos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'chart',
|
|
|
- basis: '67%',
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'board',
|
|
|
- basis: '33%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [
|
|
|
- {
|
|
|
- type: 'D',
|
|
|
- readFrom: 'readData',
|
|
|
- layout: 'label-top',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '风量(m³/min)',
|
|
|
- value: '${retM3_merge.value}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '矿井阻力(Pa)',
|
|
|
- value: '${fy_merge.value}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '等积孔',
|
|
|
- value: '${dengjikong_merge}',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- complex_list: [],
|
|
|
- gallery: [],
|
|
|
- list: [],
|
|
|
- table: [],
|
|
|
- chart: [
|
|
|
- {
|
|
|
- type: 'pie_halo',
|
|
|
- readFrom: '',
|
|
|
- legend: { show: false, formatter: '{b}\n{primarytext|{c}(Pa)\n{d}%}' },
|
|
|
- xAxis: [{ show: false }],
|
|
|
- yAxis: [{ show: false, name: '风量', position: 'left' }],
|
|
|
- series: [{ readFrom: 'piechart', xprop: 'label', yprop: 'valMock', label: '' }],
|
|
|
- },
|
|
|
- ],
|
|
|
- gallery_list: [],
|
|
|
- preset: [],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=sys_majorpath&deviceid=${deviceID}',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:280px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:60px;right:0;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'sys_surface_caimei',
|
|
|
- moduleName: '工作面智能监控',
|
|
|
- pageType: 'vent_182',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: true,
|
|
|
- value: '${devicePos}',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'column',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'chart',
|
|
|
- basis: '65%',
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'board',
|
|
|
- basis: '35%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [
|
|
|
- {
|
|
|
- type: 'B',
|
|
|
- readFrom: '',
|
|
|
- layout: 'label-top',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '进风(m³/min)',
|
|
|
- value: '${faceIntM3}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '回风(m³/min)',
|
|
|
- value: '${faceRetM3}',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '需风量(m³/min)',
|
|
|
- value: '${facePlanM3}',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- list: [],
|
|
|
- preset: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- chart: [
|
|
|
- {
|
|
|
- type: 'line',
|
|
|
- readFrom: '',
|
|
|
- legend: { show: true },
|
|
|
- xAxis: [{ show: true }],
|
|
|
- yAxis: [{ show: true, name: '风量(m³/min)', position: 'left' }],
|
|
|
- series: [
|
|
|
- { readFrom: 'history_report', xprop: 'time', yprop: 'faceIntM3', label: '进风' },
|
|
|
- { readFrom: 'history_report', xprop: 'time', yprop: 'faceRetM3', label: '回风' },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- gallery_list: [],
|
|
|
- complex_list: [],
|
|
|
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=sys_surface_caimei&deviceid=${deviceID}',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:280px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:350px;right:0;',
|
|
|
- },
|
|
|
- },
|
|
|
- {
|
|
|
- deviceType: 'warn',
|
|
|
- moduleName: '预警监测',
|
|
|
- pageType: 'vent_182',
|
|
|
- moduleData: {
|
|
|
- header: {
|
|
|
- show: true,
|
|
|
- readFrom: '',
|
|
|
- selector: {
|
|
|
- show: false,
|
|
|
- value: '',
|
|
|
- },
|
|
|
- slot: {
|
|
|
- show: true,
|
|
|
- value: '网络异常:${warn[0].netstatus.val}',
|
|
|
- },
|
|
|
- },
|
|
|
- background: {
|
|
|
- show: false,
|
|
|
- type: 'video',
|
|
|
- link: '',
|
|
|
- },
|
|
|
- layout: {
|
|
|
- direction: 'row',
|
|
|
- items: [
|
|
|
- {
|
|
|
- name: 'list',
|
|
|
- basis: '100%',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- board: [],
|
|
|
- list: [
|
|
|
- {
|
|
|
- type: 'timeline',
|
|
|
- readFrom: 'warn[0]',
|
|
|
- items: [
|
|
|
- {
|
|
|
- label: '报警',
|
|
|
- value: '${alarm.val}',
|
|
|
- info: '',
|
|
|
- color: 'red',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '重大风险预警',
|
|
|
- value: '${red.val}',
|
|
|
- info: '',
|
|
|
- color: 'red',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '较大风险预警',
|
|
|
- value: '${orange.val}',
|
|
|
- info: '',
|
|
|
- color: 'orange',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '一般风险预警',
|
|
|
- value: '${yellow.val}',
|
|
|
- info: '',
|
|
|
- color: 'yellow',
|
|
|
- },
|
|
|
- {
|
|
|
- label: '低风险预警',
|
|
|
- value: '${blue.val}',
|
|
|
- info: '',
|
|
|
- color: 'blue',
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- preset: [],
|
|
|
- table: [],
|
|
|
- gallery: [],
|
|
|
- chart: [],
|
|
|
- gallery_list: [],
|
|
|
- complex_list: [],
|
|
|
- to: '/monitorChannel/monitor-alarm-home',
|
|
|
- },
|
|
|
- showStyle: {
|
|
|
- size: 'width:420px;height:280px;',
|
|
|
- version: '原版',
|
|
|
- position: 'top:640px;right:0;',
|
|
|
- },
|
|
|
- },
|
|
|
-];
|