| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776 |
- import type { Config } from '@/components/Configurable/types';
- export const testConfigSealedGoaf: Config[] = [
- // 1. 矿井状况
- {
- deviceType: 'goafs_info',
- moduleName: '矿井状况',
- pageType: 'sealed_goaf',
- moduleData: {
- header: {
- show: true,
- readFrom: '',
- selector: { show: false, value: '' },
- slot: { show: true, value: '(总计:365)' },
- },
- background: { show: false, type: 'video', link: '' },
- layout: {
- direction: 'row',
- items: [{ name: 'board', basis: '100%' }],
- },
- list: [],
- board: [
- {
- type: 'A',
- readFrom: '',
- layout: 'label-top',
- items: [
- {
- label: '生产矿井',
- value: '219',
- },
- {
- label: '建设矿井',
- value: '219',
- },
- {
- label: '停产停建',
- value: '17',
- },
- {
- label: '长期停产停建',
- value: '17',
- },
- {
- label: '实施关闭',
- value: '2',
- },
- {
- label: '情况变化',
- value: '1',
- },
- ],
- },
- ],
- chart: [],
- gallery: [],
- gallery_list: [],
- table: [],
- complex_list: [],
- preset: [],
- },
- showStyle: {
- size: 'width:440px;height:170px;',
- version: '原版',
- position: 'top:20px;left:25px;',
- },
- },
- // 2. 当日生产状态
- {
- deviceType: 'spray_auto',
- moduleName: '当日生产状态',
- pageType: 'sealed_goaf',
- moduleData: {
- header: {
- show: true,
- readFrom: '',
- selector: { show: false, value: '' },
- slot: { show: true, value: '(总计:211)' },
- },
- background: { show: false, type: 'video', link: '' },
- layout: {
- direction: 'row',
- items: [{ name: 'board', basis: '100%' }],
- },
- list: [],
- board: [
- {
- type: 'A',
- readFrom: '',
- layout: 'label-top',
- items: [
- {
- label: '${productionStatusData[0].name}',
- value: '${productionStatusData[0].num}',
- },
- {
- label: '${productionStatusData[1].name}',
- value: '${productionStatusData[1].num}',
- },
- {
- label: '${productionStatusData[2].name}',
- value: '${productionStatusData[2].num}',
- },
- {
- label: '${productionStatusData[3].name}',
- value: '${productionStatusData[3].num}',
- },
- ],
- },
- ],
- chart: [],
- gallery: [],
- gallery_list: [],
- table: [],
- complex_list: [],
- preset: [],
- },
- showStyle: {
- size: 'width:440px;height:140px;',
- version: '原版',
- position: 'top:190px;left:25px;',
- },
- },
- // 3. 煤层自燃倾向性
- {
- deviceType: 'coalSeam_fire',
- moduleName: '煤层自燃倾向性',
- pageType: 'sealed_goaf',
- 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: '100%',
- },
- ],
- },
- chart: [
- {
- type: 'pie_drag',
- readFrom: '',
- legend: { show: false, formatter: '{b}:{c}\n{d}%' },
- xAxis: [{ show: false }],
- yAxis: [{ show: false, name: '风量', position: 'left' }],
- series: [{ readFrom: 'coalSeamFireData', xprop: 'coalSeamLevel', yprop: 'num', label: '' }],
- },
- ],
- gallery: [],
- gallery_list: [],
- table: [],
- list: [],
- complex_list: [],
- preset: [],
- },
- showStyle: {
- size: 'width:440px;height:180px;',
- version: '原版',
- position: 'top:320px;left:25px;',
- },
- },
- // 4. 联网状态
- {
- deviceType: 'isOnline',
- moduleName: '联网状态',
- pageType: 'sealed_goaf',
- moduleData: {
- header: {
- show: true,
- readFrom: '',
- selector: {
- show: true,
- value: '${pos}',
- },
- slot: {
- show: false,
- value: '',
- },
- },
- background: {
- show: false,
- type: 'video',
- link: '',
- },
- layout: {
- direction: 'column',
- items: [
- {
- name: 'board',
- basis: '40%',
- overflow: true,
- },
- {
- name: 'table',
- basis: '60%',
- overflow: true,
- },
- ],
- },
- board: [
- {
- type: 'B',
- readFrom: '',
- layout: 'val-top',
- items: [
- {
- label: '应接入',
- value: '210',
- },
- {
- label: '在线',
- value: '27',
- },
- {
- label: '中断',
- value: '17',
- },
- {
- label: '未接入',
- value: '1',
- },
- ],
- },
- ],
- chart: [],
- gallery: [],
- gallery_list: [],
- table: [
- {
- type: 'B',
- // parser: 'json',
- readFrom: 'tableArray',
- columns: [
- {
- name: ' ',
- prop: 'index',
- },
- {
- name: '应接入',
- prop: 'yjr',
- },
- {
- name: '在线',
- prop: 'zx',
- },
- {
- name: '中断',
- prop: 'zd',
- },
- {
- name: '未接入',
- prop: 'wjr',
- },
- ],
- },
- ],
- list: [],
- complex_list: [],
- preset: [],
- mock: {
- isOnline: [
- {
- pos: '生成矿井',
- boardArray: [
- {
- label: '低风险',
- value: '210',
- },
- {
- label: '一般风险',
- value: '27',
- },
- {
- label: '较高风险',
- value: '17',
- },
- {
- label: '高风险',
- value: '1',
- },
- ],
- tableArray: [
- {
- index: '执法一处',
- yjr: '50',
- zx: '20',
- zd: '0',
- wjr: '0',
- },
- {
- index: '执法二处',
- yjr: '50',
- zx: '20',
- zd: '0',
- wjr: '0',
- },
- {
- index: '执法三处',
- yjr: '50',
- zx: '20',
- zd: '0',
- wjr: '0',
- },
- {
- index: '执法四处',
- yjr: '50',
- zx: '20',
- zd: '0',
- wjr: '0',
- },
- {
- index: '执法五处',
- yjr: '50',
- zx: '20',
- zd: '0',
- wjr: '0',
- },
- {
- index: '执法六处',
- yjr: '50',
- zx: '20',
- zd: '0',
- wjr: '0',
- },
- ],
- },
- ],
- },
- },
- showStyle: {
- size: 'width:440px;height:315px;',
- version: '原版',
- position: 'bottom:20px;left:25px;',
- },
- },
- // 5. 密闭情况总览
- {
- deviceType: 'sealed_info',
- moduleName: '密闭情况总览',
- pageType: 'sealed_goaf',
- moduleData: {
- header: {
- show: true,
- readFrom: '',
- selector: {
- show: false,
- value: '',
- },
- slot: {
- show: true,
- value: '(总计:211)',
- },
- },
- background: {
- show: false,
- type: 'video',
- link: '',
- },
- layout: {
- direction: 'column',
- items: [
- {
- name: 'board',
- basis: '40%',
- overflow: true,
- },
- {
- name: 'table',
- basis: '60%',
- overflow: true,
- },
- ],
- },
- board: [
- {
- type: 'C',
- readFrom: '',
- layout: 'val-top',
- items: [
- {
- label: '低风险',
- value: '210',
- },
- {
- label: '一般风险',
- value: '27',
- },
- {
- label: '较高风险',
- value: '17',
- },
- {
- label: '高风险',
- value: '1',
- },
- ],
- },
- ],
- chart: [],
- gallery: [],
- gallery_list: [],
- table: [
- {
- type: 'A',
- // parser: 'json',
- readFrom: 'tableArray',
- columns: [
- {
- name: ' ',
- prop: 'index',
- },
- {
- name: '低风险',
- prop: 'dfx',
- },
- {
- name: '一般风险',
- prop: 'ybfx',
- },
- {
- name: '较高风险',
- prop: 'jgfx',
- },
- {
- name: '高风险',
- prop: 'gfx',
- },
- ],
- },
- ],
- list: [],
- complex_list: [],
- preset: [],
- mock: {
- boardArray: [
- {
- label: '低风险',
- value: '210',
- },
- {
- label: '一般风险',
- value: '27',
- },
- {
- label: '较高风险',
- value: '17',
- },
- {
- label: '高风险',
- value: '1',
- },
- ],
- tableArray: [
- {
- index: '执法一处',
- dfx: '50',
- ybfx: '20',
- jgfx: '0',
- gfx: '0',
- },
- {
- index: '执法二处',
- dfx: '50',
- ybfx: '20',
- jgfx: '0',
- gfx: '0',
- },
- {
- index: '执法三处',
- dfx: '50',
- ybfx: '20',
- jgfx: '0',
- gfx: '0',
- },
- {
- index: '执法四处',
- dfx: '50',
- ybfx: '20',
- jgfx: '0',
- gfx: '0',
- },
- {
- index: '执法五处',
- dfx: '50',
- ybfx: '20',
- jgfx: '0',
- gfx: '0',
- },
- {
- index: '执法六处',
- dfx: '50',
- ybfx: '20',
- jgfx: '0',
- gfx: '0',
- },
- ],
- },
- },
- showStyle: {
- size: 'width:440px;height:330px;',
- version: '原版',
- position: 'top:-20px;right:25px;',
- },
- },
- // 6. 采空区密闭预警分析
- {
- deviceType: 'goafmonitoring',
- moduleName: '采空区密闭预警分析',
- pageType: 'sealed_goaf',
- moduleData: {
- header: {
- show: true,
- readFrom: '',
- selector: {
- show: false,
- value: '${pos}',
- },
- slot: {
- show: true,
- value: '(总计:200)',
- },
- },
- background: {
- show: false,
- type: 'video',
- link: '',
- },
- layout: {
- direction: 'column',
- items: [
- {
- name: 'board',
- basis: '42%',
- overflow: true,
- },
- {
- name: 'table',
- basis: '58%',
- overflow: true,
- },
- ],
- },
- board: [
- {
- type: 'C',
- readFrom: '',
- layout: 'val-top',
- items: [
- {
- label: '低风险',
- value: '210',
- },
- {
- label: '一般风险',
- value: '27',
- },
- {
- label: '较高风险',
- value: '17',
- },
- {
- label: '高风险',
- value: '1',
- },
- ],
- },
- ],
- chart: [],
- gallery: [],
- gallery_list: [],
- table: [
- {
- type: 'A',
- // parser: 'json',
- readFrom: 'goafAlarmData',
- columns: [
- {
- name: ' ',
- prop: 'managementName',
- },
- {
- name: '低风险',
- prop: 'alarm1',
- },
- {
- name: '一般风险',
- prop: 'alarm2',
- },
- {
- name: '较高风险',
- prop: 'alarm3',
- },
- {
- name: '高风险',
- prop: 'alarm4',
- },
- ],
- },
- ],
- list: [],
- complex_list: [],
- preset: [],
- // mock: {
- // goafMonitoring: [
- // {
- // pos: '自燃',
- // boardArray: [
- // {
- // label: '低风险',
- // value: '210',
- // },
- // {
- // label: '一般风险',
- // value: '27',
- // },
- // {
- // label: '较高风险',
- // value: '17',
- // },
- // {
- // label: '高风险',
- // value: '1',
- // },
- // ],
- // tableArray: [
- // {
- // managementName: '执法一处',
- // dfx: '50',
- // ybfx: '20',
- // jgfx: '0',
- // gfx: '0',
- // },
- // {
- // managementName: '执法二处',
- // dfx: '50',
- // ybfx: '20',
- // jgfx: '0',
- // gfx: '0',
- // },
- // {
- // managementName: '执法三处',
- // dfx: '50',
- // ybfx: '20',
- // jgfx: '0',
- // gfx: '0',
- // },
- // {
- // managementName: '执法四处',
- // dfx: '50',
- // ybfx: '20',
- // jgfx: '0',
- // gfx: '0',
- // },
- // {
- // managementName: '执法五处',
- // dfx: '50',
- // ybfx: '20',
- // jgfx: '0',
- // gfx: '0',
- // },
- // ],
- // },
- // ],
- // },
- },
- showStyle: {
- size: 'width:440px;height:300px;',
- version: '原版',
- position: 'top:320px;right:25px;',
- },
- },
- // 7. 当日报警情况统计
- {
- deviceType: 'realtime_monitor',
- moduleName: '当日报警情况统计',
- pageType: 'sealed_goaf',
- 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: 'D',
- readFrom: '',
- layout: 'val-top',
- items: [
- {
- label: '${overLimitData[0].alarmDesc}',
- value: '${overLimitData[0].num}',
- },
- {
- label: 'CH4超限',
- value: '27',
- },
- {
- label: 'C2H4超限',
- value: '17',
- },
- {
- label: 'C2H2超限',
- value: '1',
- },
- {
- label: 'O2超限',
- value: '210',
- },
- {
- label: '温度超限',
- value: '27',
- },
- {
- label: '压差超限',
- value: '17',
- },
- {
- label: '设备断连',
- value: '1',
- },
- ],
- },
- ],
- chart: [],
- gallery: [],
- gallery_list: [],
- table: [],
- list: [],
- complex_list: [],
- preset: [],
- },
- showStyle: {
- size: 'width:440px;height:205px;',
- version: '原版',
- position: 'bottom:10px;right:25px;',
- },
- },
- ];
|