|
|
@@ -47,12 +47,40 @@ export const testConfigLink: Config[] = [
|
|
|
preset: [
|
|
|
{
|
|
|
readFrom: '',
|
|
|
+ type: 'C',
|
|
|
+ tableReadFrom: 'warnInfo',
|
|
|
+ columns: [
|
|
|
+ {
|
|
|
+ name: '报警条目',
|
|
|
+ prop: 'alarmName',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: '预警等级',
|
|
|
+ prop: 'alarmLevel',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: '所属系统',
|
|
|
+ prop: 'systemType_dictText',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: '预警类型',
|
|
|
+ prop: 'alarmType_dictText',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: '创建人',
|
|
|
+ prop: 'createBy',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: '操作',
|
|
|
+ prop: 'operation',
|
|
|
+ },
|
|
|
+ ],
|
|
|
},
|
|
|
],
|
|
|
to: '',
|
|
|
},
|
|
|
showStyle: {
|
|
|
- size: 'width:420px;height:calc(100% - 200px);',
|
|
|
+ size: 'width:500px;height:calc(100% - 200px);',
|
|
|
version: '普通版',
|
|
|
position: 'top:0px;left:10px;',
|
|
|
},
|
|
|
@@ -104,9 +132,9 @@ export const testConfigLink: Config[] = [
|
|
|
to: '',
|
|
|
},
|
|
|
showStyle: {
|
|
|
- size: 'width:1020px;height:calc(100% - 76px);',
|
|
|
+ size: 'width:940px;height:calc(100% - 76px);',
|
|
|
version: '普通版',
|
|
|
- position: 'top:65px;left:440px;',
|
|
|
+ position: 'top:65px;left:520px;',
|
|
|
},
|
|
|
},
|
|
|
{
|
|
|
@@ -136,7 +164,7 @@ export const testConfigLink: Config[] = [
|
|
|
direction: 'column',
|
|
|
items: [
|
|
|
{
|
|
|
- name: 'link_log',
|
|
|
+ name: 'rule_table',
|
|
|
basis: '100%',
|
|
|
},
|
|
|
],
|
|
|
@@ -151,6 +179,7 @@ export const testConfigLink: Config[] = [
|
|
|
preset: [
|
|
|
{
|
|
|
readFrom: '',
|
|
|
+ type: 'D',
|
|
|
},
|
|
|
],
|
|
|
to: '',
|
|
|
@@ -208,9 +237,6482 @@ export const testConfigLink: Config[] = [
|
|
|
to: '',
|
|
|
},
|
|
|
showStyle: {
|
|
|
- size: 'width:420px;height:180px;',
|
|
|
+ size: 'width:500px;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;',
|
|
|
+ },
|
|
|
+ },
|
|
|
+];
|