| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743 |
- import { Config } from '../../deviceManager/configurationTable/types';
- // 王庄
- export const testConfigWZFire: Config[] = [
- {
- deviceType: '',
- moduleName: '重点区域风险监测',
- pageType: 'WZ_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: '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: {
- fireManageInfo: {
- nyWarnLevel: '低',
- wyWarnLevel: '高',
- sysList: [
- {
- sysNamme: '1号系统',
- warnLevel: '低',
- maxVal: '30℃',
- },
- {
- sysNamme: '2号系统',
- warnLevel: '高',
- maxVal: '30℃',
- },
- ],
- },
- },
- },
- showStyle: {
- size: 'width:450px;height:310px;',
- version: '保德',
- position: 'top:170px;left:0;',
- },
- },
- {
- deviceType: 'pdArray',
- moduleName: '带式输送机防灭火监控系统',
- pageType: 'WZ_fire',
- moduleData: {
- header: {
- show: false,
- 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%',
- overflow: false,
- },
- ],
- },
- board: [
- {
- type: 'F',
- layout: 'val-top',
- readFrom: 'arrayCount',
- items: [
- {
- label: '最高温度',
- value: '${[0].val}℃',
- },
- {
- label: '一氧化碳预警',
- value: '无',
- },
- {
- 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: [],
- mock: {
- arrayCount: [
- {
- val: 40,
- },
- {
- val: 1,
- },
- {
- val: 0,
- },
- ],
- arrayFiber: {
- strinstallpos: '带式传输机A01',
- fibreTemperatureArr: [
- {
- pos: 1,
- value: 20,
- },
- {
- pos: 2,
- value: 23,
- },
- {
- pos: 3,
- value: 14,
- },
- {
- pos: 4,
- value: 20,
- },
- ],
- },
- },
- },
- showStyle: {
- size: 'width:450px;height:430px;',
- version: '保德',
- position: 'top:490px;left:0;',
- },
- },
- {
- deviceType: 'pdArray',
- moduleName: '工作面光纤监测',
- pageType: 'WZ_fire',
- moduleData: {
- header: {
- show: false,
- readFrom: '',
- selector: {
- show: true,
- value: '${systemname}',
- },
- slot: {
- show: false,
- value: '',
- },
- },
- background: {
- show: false,
- type: 'video',
- link: '',
- },
- layout: {
- direction: 'column',
- items: [
- {
- name: 'chart',
- basis: '100%',
- overflow: false,
- },
- ],
- },
- board: [],
- 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: [],
- mock: {
- arrayFiber: {
- strinstallpos: '光纤测温A01',
- fibreTemperatureArr: [
- {
- pos: 'A1',
- value: 20,
- },
- {
- pos: 'A2',
- value: 23,
- },
- {
- pos: 'A3',
- value: 22,
- },
- {
- pos: 'A4',
- value: 22,
- },
- {
- pos: 'B1',
- value: 21,
- },
- {
- pos: 'B2',
- value: 22,
- },
- {
- pos: 'B3',
- value: 20,
- },
- {
- pos: 'B4',
- value: 23,
- },
- {
- pos: 'C1',
- value: 22,
- },
- {
- pos: 'C2',
- value: 22,
- },
- {
- pos: 'C3',
- value: 21,
- },
- {
- pos: 'C4',
- value: 22,
- },
- {
- pos: 'D1',
- value: 20,
- },
- {
- pos: 'D2',
- value: 23,
- },
- {
- pos: 'D3',
- value: 22,
- },
- {
- pos: 'D4',
- value: 22,
- },
- ],
- },
- },
- },
- showStyle: {
- size: 'width:1000px;height:300px;',
- version: '保德',
- position: 'top:620px;left:460px',
- },
- },
- {
- deviceType: 'sensorArray',
- moduleName: '传感器监测',
- pageType: 'WZ_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: 'sensorArray',
- columns: [
- {
- name: '测点位置',
- prop: 'strinstallpos',
- },
- {
- name: '值',
- prop: 'value',
- },
- {
- name: '类型',
- prop: 'strname',
- },
- // {
- // name: '时间',
- // prop: 'time',
- // },
- ],
- },
- ],
- list: [],
- complex_list: [],
- preset: [],
- mock: {
- sensorArray: [
- {
- strinstallpos: '硐室A',
- value: '正常',
- strname: '烟雾探测器',
- },
- {
- strinstallpos: '硐室B',
- value: '正常',
- strname: '烟雾探测器',
- },
- {
- strinstallpos: '硐室C',
- value: '正常',
- strname: '烟雾探测器',
- },
- ],
- },
- },
- showStyle: {
- size: 'width:450px;height:230px;',
- version: '保德',
- position: 'top:170px;right:0;',
- },
- },
- {
- deviceType: 'dsArray',
- moduleName: '变电硐室防灭火监控系统',
- pageType: 'WZ_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: [],
- // 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: [],
- table: [],
- list: [
- {
- type: 'F',
- readFrom: 'arrayCount',
- items: [
- // {
- // label: '光纤预警',
- // info: '最高温度',
- // value: '${[0].val}℃',
- // color: 'blue',
- // },
- {
- label: '一氧化碳预警',
- info: '最高浓度',
- value: '0ppm',
- // value: '${[1].val}ppm',
- color: 'blue',
- },
- {
- label: '烟雾预警',
- info: '',
- value: '无烟',
- // value: '${[2].val}',
- color: 'blue',
- },
- ],
- },
- ],
- complex_list: [],
- preset: [],
- // mock: WZfireMock,
- },
- showStyle: {
- size: 'width:450px;height:240px;',
- version: '保德',
- position: 'top:410px;right:0;',
- },
- },
- {
- deviceType: 'aqjkArray',
- moduleName: '安全监控系统',
- pageType: 'WZ_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: {
- aqjkArray: [
- {
- strinstallpos: '安全监控A',
- nowVal: '33',
- warnLevel: '低',
- },
- {
- strinstallpos: '安全监控B',
- nowVal: '33',
- warnLevel: '低',
- },
- {
- strinstallpos: '安全监控C',
- nowVal: '33',
- warnLevel: '低',
- },
- {
- strinstallpos: '安全监控D',
- nowVal: '33',
- warnLevel: '低',
- },
- ],
- },
- },
- showStyle: {
- size: 'width:450px;height:260px;',
- version: '保德',
- position: 'top:660px;right:0;',
- },
- },
- ];
- /** 三元可配置首页配置示例 */
- export const testConfigSY: 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/fanLocal.webm',
- },
- layout: {
- direction: 'column',
- items: [
- {
- name: 'board',
- basis: '40%',
- },
- ],
- },
- board: [
- {
- type: 'A',
- readFrom: 'readData',
- layout: 'val-top',
- items: [
- {
- label: '风量(m³/min)',
- value: '${Fan1StartStatus}',
- trans: {
- '1': '${Fan1m3}',
- '0': '${Fan2m3}',
- },
- },
- {
- label: '负压(Pa)',
- value: '${Fan1StartStatus}',
- trans: {
- '1': '${Fan1FreqHz}',
- '0': '${Fan1FreqHz}',
- },
- },
- ],
- },
- ],
- list: [],
- chart: [],
- table: [],
- gallery: [],
- complex_list: [],
- gallery_list: [],
- preset: [],
- },
- showStyle: {
- size: 'width:450px;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.webm',
- },
- 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}',
- },
- ],
- },
- ],
- list: [],
- chart: [],
- table: [],
- gallery: [],
- complex_list: [],
- gallery_list: [],
- preset: [],
- },
- showStyle: {
- size: 'width:450px;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/fanLocal.webm',
- },
- 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:450px;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' },
- ],
- 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',
- 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:450px;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: '${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:450px;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:450px;height:280px;',
- version: '普通版',
- position: 'top:640px;right:0;',
- },
- },
- ];
- export const testConfigSDG: Config[] = [
- {
- deviceType: '',
- pageType: 'vent',
- moduleName: '智能均压风机',
- moduleData: {
- to: '/monitorChannel/monitor-fanlocal?deviceType=fanlocal',
- list: [],
- board: [
- {
- type: 'R',
- items: [
- {
- label: '主机状态',
- value: '停机',
- },
- {
- label: '运行频率(Hz)',
- value: '0.00',
- },
- {
- label: '输出电压(V)',
- value: '0.00',
- },
- {
- label: '备机状态',
- value: '停机',
- },
- {
- label: '运行频率(Hz)',
- value: '0.00',
- },
- {
- label: '输出电压(V)',
- value: '0.00',
- },
- ],
- layout: 'val-top',
- readFrom: '',
- },
- ],
- chart: [],
- table: [],
- header: {
- show: false,
- slot: {
- show: true,
- trans: {
- '0': '离线',
- '1': '正常',
- },
- value: '网络状态:${netStatus}',
- },
- readFrom: '',
- selector: {
- show: true,
- value: '${strinstallpos}',
- },
- },
- layout: {
- items: [
- {
- name: 'board',
- basis: '100%',
- },
- ],
- direction: 'row',
- },
- preset: [],
- gallery: [],
- background: {
- link: '',
- show: false,
- type: 'image',
- },
- complex_list: [],
- gallery_list: [],
- },
- showStyle: {
- size: 'width:450px;height:280px;',
- version: '普通版',
- position: 'top:350px;left:0;',
- },
- },
- {
- deviceType: 'modelsensor',
- pageType: 'vent',
- moduleName: '大气压智能监测预警调控',
- moduleData: {
- to: '/monitorChannel/monitor-sensorMonitor',
- list: [],
- board: [
- {
- type: 'N',
- items: [
- {
- label: '气压(Pa)',
- value: '${readData.pa}',
- },
- {
- label: '温度(℃)',
- value: '${readData.temperature}',
- },
- {
- label: '相对湿度(%)',
- value: '${readData.humidity}',
- },
- {
- label: '差压(Pa)',
- value: '${readData.dp}',
- },
- {
- label: '网络状态',
- trans: {
- '0': '离线',
- '1': '正常',
- },
- value: '${netStatus}',
- },
- ],
- layout: 'label-top',
- readFrom: '',
- },
- ],
- chart: [],
- table: [],
- header: {
- show: true,
- slot: {
- show: false,
- value: '',
- },
- readFrom: '',
- selector: {
- show: true,
- value: '${strinstallpos}',
- },
- },
- layout: {
- items: [
- {
- name: 'board',
- basis: '100%',
- },
- ],
- direction: 'row',
- },
- preset: [],
- gallery: [],
- background: {
- link: '/video/gate.mp4',
- show: false,
- type: 'video',
- },
- complex_list: [],
- gallery_list: [],
- },
- showStyle: {
- size: 'width:450px;height:280px;',
- version: '普通版',
- position: 'top:640px;left:0;',
- },
- },
- {
- deviceType: 'gate',
- pageType: 'vent',
- moduleName: '平衡风门',
- moduleData: {
- to: '/monitorChannel/monitor-gate?deviceType=gate',
- list: [
- {
- type: 'R',
- items: [
- {
- label: '前门状态',
- value: '${readData.frontGateOpen_str}',
- },
- {
- label: '中门状态',
- value: '${readData.midGateOpen_str}',
- },
- {
- label: '后门状态',
- value: '${readData.rearGateOpen_str}',
- },
- {
- label: '网络状态',
- trans: {
- '0': '离线',
- '1': '正常',
- },
- value: '${netStatus}',
- },
- ],
- readFrom: '',
- },
- ],
- board: [],
- chart: [],
- table: [],
- header: {
- show: true,
- slot: {
- show: false,
- value: '',
- },
- readFrom: '',
- selector: {
- show: true,
- value: '${strinstallpos}',
- },
- },
- layout: {
- items: [
- {
- name: 'list',
- basis: '100%',
- },
- ],
- direction: 'column',
- },
- preset: [],
- gallery: [],
- background: {
- link: '',
- show: false,
- type: 'image',
- },
- complex_list: [],
- gallery_list: [],
- },
- showStyle: {
- size: 'width:450px;height:280px;',
- version: '普通版',
- position: 'top:60px;left:0;',
- },
- },
- {
- deviceType: 'windrect',
- pageType: 'vent',
- moduleName: '风量监测',
- moduleData: {
- to: '/monitorChannel/monitor-windrect?deviceType=windrect',
- list: [],
- board: [],
- chart: [
- {
- type: 'bar',
- xAxis: [
- {
- show: true,
- },
- ],
- yAxis: [
- {
- name: '风量(m³/min)',
- show: true,
- position: 'left',
- },
- {
- name: '风速(m/s)',
- show: true,
- position: 'right',
- },
- ],
- legend: {
- show: true,
- },
- dataZoom: [
- {
- show: true,
- end: 20,
- },
- ],
- series: [
- {
- label: '风量',
- xprop: 'strinstallpos',
- yprop: 'readData.m3',
- readFrom: 'windrect',
- },
- {
- label: '风速',
- xprop: 'strinstallpos',
- yprop: 'readData.va',
- readFrom: 'windrect',
- },
- ],
- readFrom: '',
- },
- ],
- table: [],
- header: {
- show: false,
- slot: {
- show: false,
- value: '',
- },
- readFrom: '',
- selector: {
- show: false,
- value: '',
- },
- },
- layout: {
- items: [
- {
- name: 'chart',
- basis: '100%',
- },
- ],
- direction: 'row',
- },
- preset: [],
- gallery: [],
- background: {
- link: '',
- show: false,
- type: 'video',
- },
- complex_list: [],
- gallery_list: [],
- },
- showStyle: {
- size: 'width:1000px;height:280px;',
- version: '普通版',
- position: 'top:640px;left:460px;',
- },
- },
- {
- deviceType: 'window',
- pageType: 'vent',
- moduleName: '自动风窗',
- moduleData: {
- to: '/monitorChannel/monitor-window?deviceType=window',
- list: [
- {
- type: 'S',
- items: [
- {
- label: '网络状态',
- trans: {
- '0': '离线',
- '1': '正常',
- },
- value: '${netStatus}',
- },
- {
- label: '最大面积(㎡)',
- value: '${maxarea}',
- },
- {
- label: 'A窗面积(㎡)',
- value: '${readData.forntArea}',
- },
- {
- label: 'A窗角度',
- value: '${readData.frontPresentValue}',
- },
- {
- label: 'B窗面积(㎡)',
- value: '${readData.middleArea}',
- },
- {
- label: 'B窗角度',
- value: '${readData.middlePresentValue}',
- },
- {
- label: 'C窗面积(㎡)',
- value: '${readData.rearArea}',
- },
- {
- label: 'C窗角度',
- value: '${readData.rearPresentValue}',
- },
- ],
- readFrom: '',
- },
- ],
- board: [],
- chart: [],
- table: [],
- header: {
- show: true,
- slot: {
- show: false,
- value: '',
- },
- readFrom: '',
- selector: {
- show: true,
- value: '${strinstallpos}',
- },
- },
- layout: {
- items: [
- {
- name: 'list',
- basis: '100%',
- },
- ],
- direction: 'column',
- },
- preset: [],
- gallery: [],
- background: {
- link: '',
- show: false,
- type: 'image',
- },
- complex_list: [],
- gallery_list: [],
- },
- showStyle: {
- size: 'width:450px;height:280px;',
- version: '普通版',
- position: 'top:60px;right:0;',
- },
- },
- {
- deviceType: 'gaspatrol',
- pageType: 'vent',
- moduleName: '瓦斯巡检',
- moduleData: {
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=gaspatrol',
- list: [],
- board: [
- {
- type: 'T',
- items: [
- {
- label: '一氧化碳(ppm)',
- value: '${readData.co}',
- },
- {
- label: '甲烷(%)',
- value: '${readData.ch4}',
- },
- {
- label: '氧气(%)',
- value: '${readData.o2}',
- },
- {
- label: '温度(℃)',
- value: '${readData.temperature}',
- },
- {
- label: '湿度(%)',
- value: '${readData.humidity}',
- },
- {
- label: '二氧化碳(%)',
- value: '${readData.co2}',
- },
- ],
- layout: 'label-top',
- readFrom: '',
- },
- ],
- chart: [],
- table: [],
- header: {
- show: true,
- slot: {
- show: true,
- trans: {
- '0': '离线',
- '1': '正常',
- },
- value: '网络状态:${netStatus}',
- },
- readFrom: '',
- selector: {
- show: true,
- value: '${strinstallpos}',
- },
- },
- layout: {
- items: [
- {
- name: 'board',
- basis: '100%',
- },
- ],
- direction: 'row',
- },
- preset: [],
- gallery: [],
- background: {
- link: '/video/gate.mp4',
- show: false,
- type: 'video',
- },
- complex_list: [],
- gallery_list: [],
- },
- showStyle: {
- size: 'width:450px;height:280px;',
- version: '普通版',
- position: 'top:350px;right:0;',
- },
- },
- {
- deviceType: 'bundletube',
- pageType: 'vent',
- moduleName: '束管监测',
- moduleData: {
- to: '/micro-vent-3dModal/dashboard/analysis?type=tunMonitor&deviceType=bundletube',
- list: [],
- board: [
- {
- type: 'N',
- items: [
- {
- label: '一氧化碳(%)',
- value: '${readData.coval}',
- },
- {
- label: '甲烷(%)',
- value: '${readData.gasval}',
- },
- {
- label: '氧气(%)',
- value: '${readData.o2val}',
- },
- {
- label: '氮气(%)',
- value: '${readData.n2val}',
- },
- {
- label: '二氧化碳(%)',
- value: '${readData.co2val}',
- },
- {
- label: '网络状态',
- trans: {
- '0': '离线',
- '1': '正常',
- },
- value: '${netStatus}',
- },
- ],
- layout: 'label-top',
- readFrom: '',
- },
- ],
- chart: [],
- table: [],
- header: {
- show: true,
- slot: {
- show: false,
- value: '',
- },
- readFrom: '',
- selector: {
- show: true,
- value: '${strinstallpos}',
- },
- },
- layout: {
- items: [
- {
- name: 'board',
- basis: '100%',
- },
- ],
- direction: 'row',
- },
- preset: [],
- gallery: [],
- background: {
- link: '/video/gate.mp4',
- show: false,
- type: 'video',
- },
- complex_list: [],
- gallery_list: [],
- },
- showStyle: {
- size: 'width:450px;height:280px;',
- version: '普通版',
- position: 'top:640px;right:0;',
- },
- },
- ];
|