import { Config } from '../../deviceManager/configurationTable/types'; // import { BDdustMock, BDfireMock } from './configurable.data.bd'; 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:470px;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: 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:470px;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: 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', 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' }, ], 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', 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_drag', readFrom: '', legend: { show: false }, 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:470px;height:280px;', version: '原版', position: 'top:60px;right:0;', }, }, { 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:470px;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:470px;height:280px;', version: '原版', position: 'top:640px;right:0;', }, }, ]; 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: [], list: [ { type: 'A', readFrom: '', mapFromData: false, items: [ { label: '', value: '', }, ], }, ], 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 testConfigFire: Config[] = [ { deviceType: 'fireManageInfo', moduleName: '重点区域风险监测', pageType: '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: '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:450px;height:425px;', version: '新版', position: 'top:60px;left:0;', }, }, { deviceType: 'pdArray', moduleName: '带式输送机防灭火监控系统', pageType: '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: '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:450px;height:425px;', version: '新版', position: 'top:495px;left:0;', }, }, { deviceType: 'sgGxObj', moduleName: '工作面光纤监测', pageType: '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: 'fibreTemperature', xprop: 'pos', yprop: 'value', }, ], }, ], gallery: [], gallery_list: [], table: [], list: [], complex_list: [], preset: [], // mock: BDfireMock, }, showStyle: { size: 'width:1000px;height:280px;', version: '新版', position: 'top:640px;left:460px;', }, }, { deviceType: 'sgGxObj', moduleName: '工作面束管监测', pageType: 'fire', 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: '40%', }, { name: 'blast_delta', basis: '52%', overflow: false, }, ], }, board: [], chart: [], // chart: [ // { // type: 'line_bar', // readFrom: 'dsArray', // xAxis: [ // { // label: 'null', // }, // ], // yAxis: [ // { // label: 'A', // align: 'left', // }, // { // label: 'A', // align: 'left', // }, // ], // series: [ // { // label: 'A', // prop: 'top', // }, // { // label: 'B', // prop: 'bot', // }, // ], // }, // ], 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: '', }, // { // label: '乙烯', // value: '${c2h4Val}', // color: 'blue', // info: '', // }, // { // label: '甲烷', // value: '${ch4Val}', // color: 'blue', // info: '', // }, // { // label: '乙炔', // value: '${c2h2Val}', // color: 'blue', // info: '', // }, // { // label: '压差', // value: '${dpVal}', // color: 'blue', // info: '', // }, ], }, ], complex_list: [], preset: [ { readFrom: '', }, ], // mock: BDfireMock, }, showStyle: { size: 'width:450px;height:570px;', version: '新版', position: 'top:60px;right:0;', }, }, { 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', }, // { // name: '时间', // prop: 'time', // }, ], }, ], list: [], complex_list: [], preset: [], // mock: BDfireMock, }, showStyle: { size: 'width:450px;height:280px;', version: '新版', position: 'top:640px;right:0;', }, }, ]; 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' }, ], 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;', }, }, ]; // { // 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/mainFan.mp4', // }, // layout: { // direction: 'column', // items: [ // { // name: 'board', // basis: '40%', // }, // ], // }, // board: [ // { // type: 'A', // readFrom: 'readData', // layout: 'val-top', // items: [ // { // label: '风量(m³/min)', // value: '${m3}', // }, // { // label: '负压(Pa)', // value: '${Fan1StartStatus}', // trans: { // '1': '${Fan1FreqHz}', // '0': '${Fan1FreqHz}', // }, // }, // { // label: '频率(Hz)', // value: '${DataPa}', // }, // ], // }, // ], // list: [], // chart: [], // table: [], // gallery: [], // complex_list: [], // gallery_list: [], // preset: [], // }, // showStyle: { // size: 'width:470px;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/fanLocal.mp4', // }, // layout: { // direction: 'column', // items: [ // { // name: 'board', // basis: '40%', // }, // ], // }, // board: [ // { // type: 'A', // readFrom: 'readData', // layout: 'val-top', // items: [ // { // label: '吸风量(m³/min)', // value: '${windQuantity1}', // }, // { // label: '供风量(m³/min)', // value: '${windQuantity2}', // }, // { // label: '频率(Hz)', // value: '${Fan1StartStatus}', // trans: { // '1': '${Fan1fHz}', // '0': '${Fan2fHz}', // }, // }, // ], // }, // ], // list: [], // chart: [], // table: [], // gallery: [], // complex_list: [], // gallery_list: [], // preset: [], // }, // showStyle: { // size: 'width:450px;height:280px;', // version: '新版', // position: 'top:350px;left:0;', // }, // },