configurable.data.New.ts 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140
  1. import { Config } from '../../deviceManager/configurationTable/types';
  2. export const testConfigNewDust: Config[] = [
  3. {
  4. deviceType: 'dustManageInfo',
  5. moduleName: '工作面风险监测',
  6. pageType: 'New_dust',
  7. moduleData: {
  8. header: {
  9. show: false,
  10. readFrom: '',
  11. selector: {
  12. show: false,
  13. value: '',
  14. },
  15. slot: {
  16. show: false,
  17. value: '',
  18. },
  19. },
  20. background: {
  21. show: false,
  22. type: 'video',
  23. link: '',
  24. },
  25. layout: {
  26. direction: 'column',
  27. items: [
  28. {
  29. name: 'gallery',
  30. basis: '30%',
  31. },
  32. {
  33. name: 'complex_list',
  34. basis: '70%',
  35. pageType: 'New_dust',
  36. },
  37. ],
  38. },
  39. board: [],
  40. chart: [],
  41. gallery: [
  42. {
  43. type: 'I',
  44. readFrom: 'dustManageInfo',
  45. items: [
  46. {
  47. label: '',
  48. value: '${totalNum}',
  49. color: 'white',
  50. },
  51. {
  52. label: '低风险',
  53. value: '${dfxNum}',
  54. color: 'lightblue',
  55. },
  56. {
  57. label: '一般风险',
  58. value: '${ybNum}',
  59. color: 'lightblue',
  60. },
  61. {
  62. label: '较大风险',
  63. value: '${jdNum}',
  64. color: 'lightblue',
  65. },
  66. {
  67. label: '重大风险',
  68. value: '${zdNum}',
  69. color: 'lightblue',
  70. },
  71. ],
  72. },
  73. ],
  74. gallery_list: [],
  75. table: [],
  76. list: [],
  77. complex_list: [
  78. {
  79. type: 'E',
  80. readFrom: 'dustManageInfo.sysList',
  81. mapFromData: true,
  82. items: [
  83. {
  84. title: '${sysNamme}',
  85. contents: [
  86. {
  87. label: '风险监测',
  88. value: '${warnLevel}',
  89. color: 'blue',
  90. info: '',
  91. },
  92. {
  93. label: '最高粉尘浓度',
  94. value: '${maxVal}',
  95. color: 'blue',
  96. info: '',
  97. },
  98. ],
  99. },
  100. ],
  101. },
  102. ],
  103. preset: [],
  104. },
  105. showStyle: {
  106. size: 'width:410px;height:493px;',
  107. version: '保德',
  108. position: 'top:65px;left:10px;',
  109. headerPosition: 'leftTop',
  110. },
  111. },
  112. {
  113. deviceType: 'atomizing',
  114. moduleName: '喷雾设备信息',
  115. pageType: 'New_dust',
  116. moduleData: {
  117. header: {
  118. show: false,
  119. readFrom: '',
  120. selector: {
  121. show: false,
  122. value: '',
  123. },
  124. slot: {
  125. show: false,
  126. value: '',
  127. },
  128. },
  129. background: {
  130. show: false,
  131. type: 'video',
  132. link: '',
  133. },
  134. layout: {
  135. direction: 'row',
  136. items: [
  137. {
  138. name: 'table',
  139. basis: '100%',
  140. },
  141. ],
  142. },
  143. board: [],
  144. chart: [],
  145. gallery: [],
  146. gallery_list: [],
  147. table: [
  148. {
  149. type: 'A',
  150. columns: [
  151. {
  152. name: '设备名称',
  153. prop: 'strinstallpos',
  154. },
  155. {
  156. name: '排污状态',
  157. prop: 'airStatus_str',
  158. },
  159. {
  160. name: '应用场景',
  161. prop: 'appScenes_str',
  162. },
  163. {
  164. name: '喷雾状态',
  165. prop: 'stateSpray_str',
  166. },
  167. ],
  168. readFrom: 'atomizingArray',
  169. },
  170. ],
  171. list: [],
  172. complex_list: [],
  173. preset: [],
  174. },
  175. showStyle: {
  176. size: 'width:370px;height:360px;',
  177. version: '保德',
  178. position: 'bottom:40px;left:10px;',
  179. headerPosition: 'leftBottom',
  180. },
  181. },
  182. {
  183. deviceType: 'dustDustGraph',
  184. moduleName: '综放工作面粉尘浓度',
  185. pageType: 'New_dust',
  186. moduleData: {
  187. header: {
  188. show: true,
  189. readFrom: '',
  190. selector: {
  191. show: true,
  192. value: '${strinstallpos}',
  193. },
  194. slot: {
  195. show: false,
  196. value: '',
  197. },
  198. },
  199. background: {
  200. show: false,
  201. type: 'video',
  202. link: '',
  203. },
  204. layout: {
  205. direction: 'row',
  206. items: [
  207. {
  208. name: 'chart',
  209. basis: '100%',
  210. pageType: 'New_dust',
  211. },
  212. ],
  213. },
  214. board: [],
  215. chart: [
  216. {
  217. type: 'line_area',
  218. readFrom: '',
  219. legend: { show: false },
  220. xAxis: [{ show: true }],
  221. yAxis: [{ show: true, name: '浓度', position: 'left' }],
  222. series: [
  223. {
  224. label: '${strinstallpos}',
  225. readFrom: 'historyList',
  226. xprop: 'time',
  227. yprop: 'dustval',
  228. },
  229. ],
  230. },
  231. ],
  232. gallery: [],
  233. gallery_list: [],
  234. table: [],
  235. list: [],
  236. complex_list: [],
  237. preset: [],
  238. },
  239. showStyle: {
  240. size: 'width:1000px;height:280px;',
  241. version: '保德',
  242. position: 'bottom:8px;left:455px',
  243. headerPosition: 'centerBottom',
  244. },
  245. },
  246. {
  247. deviceType: 'atomObj',
  248. moduleName: '智能喷雾降尘装置',
  249. pageType: 'New_dust',
  250. moduleData: {
  251. header: {
  252. show: false,
  253. readFrom: '',
  254. selector: {
  255. show: false,
  256. value: '',
  257. },
  258. slot: {
  259. show: false,
  260. value: '',
  261. },
  262. },
  263. background: {
  264. show: false,
  265. type: 'video',
  266. link: '',
  267. },
  268. layout: {
  269. direction: 'row',
  270. items: [
  271. {
  272. name: 'gallery',
  273. basis: '100%',
  274. },
  275. ],
  276. },
  277. board: [],
  278. chart: [],
  279. gallery: [
  280. {
  281. type: 'E',
  282. readFrom: 'atomObj',
  283. items: [
  284. {
  285. label: '设备总数',
  286. value: '${totalNum}',
  287. color: 'blue',
  288. },
  289. {
  290. label: '喷雾开启数',
  291. value: '${atomOpenNum}',
  292. color: 'blue',
  293. },
  294. {
  295. label: '连网数量',
  296. value: '${openNum}',
  297. color: 'blue',
  298. },
  299. {
  300. label: '断网数量',
  301. value: '${breakNum}',
  302. color: 'blue',
  303. },
  304. ],
  305. },
  306. ],
  307. gallery_list: [],
  308. table: [],
  309. list: [],
  310. complex_list: [],
  311. preset: [],
  312. to: 'http://10.248.210.154:8801',
  313. },
  314. showStyle: {
  315. size: 'width:415px;height:300px;',
  316. version: '保德',
  317. position: 'top:60px;right:10px;',
  318. headerPosition: 'rightTop',
  319. },
  320. },
  321. {
  322. deviceType: '',
  323. moduleName: '煤尘爆炸性',
  324. pageType: 'New_dust',
  325. moduleData: {
  326. header: {
  327. show: false,
  328. readFrom: '',
  329. selector: {
  330. show: false,
  331. value: '${name}',
  332. },
  333. slot: {
  334. show: false,
  335. value: '',
  336. },
  337. },
  338. background: {
  339. show: false,
  340. type: 'video',
  341. link: '',
  342. },
  343. layout: {
  344. direction: 'row',
  345. items: [
  346. {
  347. name: 'board',
  348. basis: '99%',
  349. },
  350. ],
  351. },
  352. board: [
  353. {
  354. type: 'E',
  355. readFrom: '',
  356. layout: 'label-top',
  357. items: [
  358. {
  359. label: '火焰长度',
  360. value: '>400mm',
  361. },
  362. {
  363. label: '抑制煤层爆炸最低岩粉量',
  364. value: '85%',
  365. },
  366. {
  367. label: '鉴定结论',
  368. value: '有煤层爆炸性',
  369. },
  370. ],
  371. },
  372. ],
  373. chart: [],
  374. gallery: [],
  375. gallery_list: [],
  376. table: [],
  377. list: [],
  378. complex_list: [],
  379. preset: [],
  380. },
  381. showStyle: {
  382. size: 'width:378px;height:260px;',
  383. version: '保德',
  384. position: 'top:370px;right:10px;',
  385. headerPosition: 'rightCenter',
  386. },
  387. },
  388. {
  389. deviceType: 'devGbsb',
  390. moduleName: '隔爆设施管理台账',
  391. pageType: 'New_dust',
  392. moduleData: {
  393. header: {
  394. show: false,
  395. readFrom: '',
  396. selector: {
  397. show: false,
  398. value: '',
  399. },
  400. slot: {
  401. show: false,
  402. value: '',
  403. },
  404. },
  405. background: {
  406. show: false,
  407. type: 'video',
  408. link: '',
  409. },
  410. layout: {
  411. direction: 'row',
  412. items: [
  413. {
  414. name: 'table',
  415. basis: '100%',
  416. },
  417. ],
  418. },
  419. board: [],
  420. chart: [],
  421. gallery: [],
  422. gallery_list: [],
  423. table: [
  424. {
  425. type: 'A',
  426. readFrom: 'devGbsb',
  427. columns: [
  428. {
  429. name: '地点',
  430. prop: 'strinstallpos',
  431. },
  432. {
  433. name: '吊挂位置',
  434. prop: 'addr',
  435. },
  436. {
  437. name: '性质',
  438. prop: 'kind',
  439. },
  440. ],
  441. },
  442. ],
  443. list: [],
  444. complex_list: [],
  445. preset: [],
  446. },
  447. showStyle: {
  448. size: 'width:385px;height:280px;',
  449. version: '保德',
  450. position: 'bottom:20px;right:10px;',
  451. headerPosition: 'rightBottom',
  452. },
  453. },
  454. ];
  455. export const testConfigNewFire: Config[] = [
  456. {
  457. deviceType: 'fireManageInfo',
  458. moduleName: '重点区域风险监测',
  459. pageType: 'New_fire',
  460. moduleData: {
  461. header: {
  462. show: false,
  463. readFrom: '',
  464. selector: {
  465. show: false,
  466. value: '',
  467. },
  468. slot: {
  469. show: false,
  470. value: '',
  471. },
  472. },
  473. background: {
  474. show: false,
  475. type: 'video',
  476. link: '',
  477. },
  478. layout: {
  479. direction: 'column',
  480. items: [
  481. {
  482. name: 'board',
  483. basis: '40%',
  484. },
  485. {
  486. name: 'complex_list',
  487. basis: '60%',
  488. },
  489. ],
  490. },
  491. board: [
  492. {
  493. type: 'H',
  494. readFrom: 'fireManageInfo',
  495. layout: 'new-top',
  496. items: [
  497. {
  498. label: '内因风险等级',
  499. value: '${nyWarnLevel}',
  500. },
  501. {
  502. label: '外因风险等级',
  503. value: '${wyWarnLevel}',
  504. },
  505. ],
  506. },
  507. ],
  508. chart: [],
  509. gallery: [],
  510. gallery_list: [],
  511. table: [],
  512. list: [],
  513. complex_list: [
  514. {
  515. type: 'D',
  516. readFrom: 'fireManageInfo.sysList',
  517. mapFromData: true,
  518. items: [
  519. {
  520. title: '${sysNamme}',
  521. contents: [
  522. {
  523. label: '风险监测',
  524. value: '${warnLevel}',
  525. color: 'blue',
  526. info: '',
  527. },
  528. {
  529. label: '最高温度',
  530. value: '${maxVal}',
  531. color: 'blue',
  532. info: '',
  533. },
  534. ],
  535. },
  536. ],
  537. },
  538. ],
  539. preset: [],
  540. },
  541. showStyle: {
  542. size: 'width:440px;height:300px;',
  543. version: '保德',
  544. position: 'top:60px;left:0;',
  545. },
  546. },
  547. {
  548. deviceType: 'pdArray',
  549. moduleName: '带式输送机防灭火监控系统',
  550. pageType: 'New_fire',
  551. moduleData: {
  552. header: {
  553. show: true,
  554. readFrom: '',
  555. selector: {
  556. show: true,
  557. value: '${systemname}',
  558. },
  559. slot: {
  560. show: false,
  561. value: '',
  562. },
  563. },
  564. background: {
  565. show: false,
  566. type: 'video',
  567. link: '',
  568. },
  569. layout: {
  570. direction: 'column',
  571. items: [
  572. {
  573. name: 'board',
  574. basis: '35%',
  575. },
  576. {
  577. name: 'chart',
  578. basis: '65%',
  579. },
  580. ],
  581. },
  582. board: [
  583. {
  584. type: 'F',
  585. layout: 'val-top',
  586. readFrom: 'arrayCount',
  587. items: [
  588. {
  589. label: '光纤预警',
  590. value: '${[0].val}℃',
  591. },
  592. {
  593. label: '一氧化碳预警',
  594. value: '${[1].val}ppm',
  595. },
  596. {
  597. label: '烟雾预警',
  598. value: '${[2].val}',
  599. },
  600. ],
  601. },
  602. ],
  603. chart: [
  604. {
  605. type: 'line_smooth',
  606. readFrom: 'arrayFiber',
  607. legend: { show: true },
  608. xAxis: [{ show: true }],
  609. yAxis: [{ show: true, name: '温度(℃)', position: 'left' }],
  610. series: [
  611. {
  612. label: '${strinstallpos}',
  613. readFrom: 'fibreTemperature',
  614. xprop: 'pos',
  615. yprop: 'value',
  616. },
  617. ],
  618. },
  619. ],
  620. gallery: [],
  621. gallery_list: [],
  622. table: [],
  623. list: [],
  624. complex_list: [],
  625. preset: [],
  626. },
  627. showStyle: {
  628. size: 'width:440px;height:280px;',
  629. version: '保德',
  630. position: 'top:360px;left:0;',
  631. },
  632. },
  633. {
  634. deviceType: 'obfObj',
  635. moduleName: '密闭采空区监测区域',
  636. pageType: 'New_fire',
  637. moduleData: {
  638. header: {
  639. show: true,
  640. readFrom: 'obfObjModded',
  641. selector: {
  642. show: true,
  643. value: '${objType}',
  644. },
  645. slot: {
  646. show: false,
  647. value: '',
  648. },
  649. },
  650. background: {
  651. show: false,
  652. type: 'video',
  653. link: '',
  654. },
  655. layout: {
  656. direction: 'column',
  657. items: [
  658. {
  659. name: 'chart',
  660. basis: '90%',
  661. },
  662. ],
  663. },
  664. board: [],
  665. chart: [
  666. {
  667. type: 'bar_cylinder',
  668. readFrom: '',
  669. legend: { show: false },
  670. xAxis: [{ show: true }],
  671. yAxis: [{ show: true, name: '', position: 'left' }],
  672. series: [
  673. {
  674. readFrom: 'arrayDev',
  675. xprop: 'strinstallpos',
  676. yprop: 'val',
  677. label: '',
  678. },
  679. ],
  680. },
  681. ],
  682. gallery: [],
  683. gallery_list: [],
  684. table: [],
  685. list: [],
  686. complex_list: [],
  687. preset: [],
  688. },
  689. showStyle: {
  690. size: 'width:440px;height:280px;',
  691. version: '保德',
  692. position: 'top:640px;left:0;',
  693. },
  694. },
  695. {
  696. deviceType: 'sgGxObj',
  697. moduleName: '工作面束管监测',
  698. pageType: 'New_fire',
  699. moduleData: {
  700. header: {
  701. show: true,
  702. readFrom: 'devSgjc',
  703. selector: {
  704. show: true,
  705. value: '${strinstallpos}',
  706. },
  707. slot: {
  708. show: false,
  709. value: '',
  710. },
  711. },
  712. background: {
  713. show: false,
  714. type: 'video',
  715. link: '',
  716. },
  717. layout: {
  718. direction: 'row',
  719. items: [
  720. {
  721. name: 'blast_delta',
  722. basis: '40%',
  723. },
  724. {
  725. name: 'list',
  726. basis: '60%',
  727. },
  728. ],
  729. },
  730. board: [],
  731. chart: [],
  732. gallery: [],
  733. gallery_list: [],
  734. table: [],
  735. list: [
  736. {
  737. type: 'I',
  738. readFrom: '',
  739. items: [
  740. {
  741. label: 'CO',
  742. value: '${coVal}',
  743. color: 'blue',
  744. info: '一氧化碳(ppm)',
  745. },
  746. {
  747. label: 'CO₂',
  748. value: '${co2Val}',
  749. color: 'blue',
  750. info: '二氧化碳(%)',
  751. },
  752. {
  753. label: 'CH₄',
  754. value: '${ch4Val}',
  755. color: 'blue',
  756. info: '甲烷(%)',
  757. },
  758. {
  759. label: 'C₂H₂',
  760. value: '${c2h2Val}',
  761. color: 'blue',
  762. info: '乙炔(ppm)',
  763. },
  764. {
  765. // label: 'C₂H₄',
  766. label: 'O₂',
  767. value: '${o2Val}',
  768. color: 'blue',
  769. info: '氧气(%)',
  770. },
  771. {
  772. // label: 'O₂',
  773. label: 'C₂H₄',
  774. value: '${c2h4Val}',
  775. color: 'blue',
  776. info: '乙烯(ppm)',
  777. },
  778. {
  779. // label: 'O₂',
  780. label: 'N₂',
  781. value: '${N2Val}',
  782. color: 'blue',
  783. info: '二氧化氮(%)',
  784. },
  785. {
  786. label: 'H₂',
  787. value: '${H2Val}',
  788. color: 'blue',
  789. info: '氢气(%)',
  790. },
  791. ],
  792. },
  793. ],
  794. complex_list: [],
  795. preset: [
  796. {
  797. readFrom: '',
  798. },
  799. ],
  800. },
  801. showStyle: {
  802. size: 'width:980px;height:300px;',
  803. version: '保德',
  804. position: 'bottom:8px;left:470px',
  805. headerPosition: 'centerBottom',
  806. },
  807. },
  808. {
  809. deviceType: 'sgGxObj',
  810. moduleName: '工作面光纤监测',
  811. pageType: 'New_fire',
  812. moduleData: {
  813. header: {
  814. show: true,
  815. readFrom: 'devGxcw',
  816. selector: {
  817. show: true,
  818. value: '${strinstallpos}',
  819. },
  820. slot: {
  821. show: false,
  822. value: '',
  823. },
  824. },
  825. background: {
  826. show: false,
  827. type: 'video',
  828. link: '',
  829. },
  830. layout: {
  831. direction: 'row',
  832. items: [
  833. {
  834. name: 'chart',
  835. basis: '100%',
  836. },
  837. ],
  838. },
  839. board: [],
  840. chart: [
  841. {
  842. type: 'line_smooth',
  843. readFrom: '',
  844. legend: { show: true },
  845. xAxis: [{ show: true }],
  846. yAxis: [{ show: true, name: '温度(℃)', position: 'left' }],
  847. series: [
  848. {
  849. label: '${strinstallpos}',
  850. readFrom: 'fibreTemperatureArr',
  851. xprop: 'pos',
  852. yprop: 'value',
  853. },
  854. ],
  855. },
  856. ],
  857. gallery: [],
  858. gallery_list: [],
  859. table: [],
  860. list: [],
  861. complex_list: [],
  862. preset: [],
  863. },
  864. showStyle: {
  865. size: 'width:980px;height:280px;',
  866. version: '保德',
  867. position: 'bottom:8px;left:470px',
  868. headerPosition: 'centerBottom',
  869. },
  870. },
  871. {
  872. deviceType: 'New_fire',
  873. moduleName: '顶部标题',
  874. pageType: 'New_fire',
  875. moduleData: {
  876. header: {
  877. show: false,
  878. readFrom: '',
  879. selector: {
  880. show: false,
  881. value: '',
  882. },
  883. slot: {
  884. show: false,
  885. value: '',
  886. },
  887. },
  888. background: {
  889. show: false,
  890. type: 'video',
  891. link: '',
  892. },
  893. layout: {
  894. direction: 'row',
  895. items: [
  896. {
  897. name: 'tabs',
  898. basis: '65%',
  899. },
  900. ],
  901. },
  902. board: [],
  903. list: [],
  904. table: [],
  905. preset: [],
  906. gallery: [],
  907. complex_list: [],
  908. gallery_list: [],
  909. chart: [],
  910. to: '',
  911. },
  912. showStyle: {
  913. size: 'width:980px;height:120px;',
  914. version: '保德',
  915. position: 'top:85px;left:460px;',
  916. headerPosition: 'centerTop',
  917. },
  918. },
  919. {
  920. deviceType: 'dsArray',
  921. moduleName: '变电硐室防灭火监控系统',
  922. pageType: 'New_fire',
  923. moduleData: {
  924. header: {
  925. show: true,
  926. readFrom: '',
  927. selector: {
  928. show: true,
  929. value: '${systemname}',
  930. },
  931. slot: {
  932. show: false,
  933. value: '',
  934. },
  935. },
  936. background: {
  937. show: false,
  938. type: 'video',
  939. link: '',
  940. },
  941. layout: {
  942. direction: 'column',
  943. items: [
  944. {
  945. name: 'list',
  946. basis: '90%',
  947. },
  948. ],
  949. },
  950. board: [],
  951. chart: [],
  952. gallery: [],
  953. gallery_list: [],
  954. table: [],
  955. list: [
  956. {
  957. type: 'H',
  958. readFrom: 'arrayCount',
  959. items: [
  960. {
  961. label: '光纤预警',
  962. info: '最高温度',
  963. value: '${[0].val}℃',
  964. color: '',
  965. },
  966. {
  967. label: '一氧化碳预警',
  968. info: '最高浓度',
  969. value: '${[1].val}ppm',
  970. color: '',
  971. },
  972. {
  973. label: '烟雾预警',
  974. info: '最高浓度',
  975. value: '${[2].val}',
  976. color: '',
  977. },
  978. ],
  979. },
  980. ],
  981. complex_list: [],
  982. preset: [],
  983. },
  984. showStyle: {
  985. size: 'width:440px;height: 290px;',
  986. version: '保德',
  987. position: 'top:60px;right:0;',
  988. },
  989. },
  990. {
  991. deviceType: '',
  992. moduleName: '开采煤层自燃发火特性',
  993. pageType: 'New_fire',
  994. moduleData: {
  995. header: {
  996. show: false,
  997. readFrom: '',
  998. selector: {
  999. show: false,
  1000. value: '',
  1001. },
  1002. slot: {
  1003. show: false,
  1004. value: '',
  1005. },
  1006. },
  1007. background: {
  1008. show: false,
  1009. type: 'video',
  1010. link: '',
  1011. },
  1012. layout: {
  1013. direction: 'row',
  1014. items: [
  1015. {
  1016. name: 'table',
  1017. basis: '100%',
  1018. },
  1019. ],
  1020. },
  1021. board: [],
  1022. chart: [],
  1023. gallery: [],
  1024. gallery_list: [],
  1025. table: [
  1026. {
  1027. type: 'A',
  1028. readFrom: 'mockTable',
  1029. columns: [
  1030. {
  1031. name: '煤层',
  1032. prop: 'a',
  1033. },
  1034. {
  1035. name: '自燃倾向性',
  1036. prop: 'b',
  1037. },
  1038. {
  1039. name: '最短发火期',
  1040. prop: 'c',
  1041. },
  1042. {
  1043. name: '最小推进速度',
  1044. prop: 'd',
  1045. },
  1046. ],
  1047. },
  1048. ],
  1049. list: [],
  1050. complex_list: [],
  1051. preset: [],
  1052. mock: {
  1053. mockTable: [
  1054. {
  1055. a: '8煤',
  1056. b: '自燃',
  1057. c: '123天',
  1058. d: '0.87md',
  1059. },
  1060. ],
  1061. },
  1062. },
  1063. showStyle: {
  1064. size: 'width:440px;height:280px;',
  1065. version: '保德',
  1066. position: 'top:350px;right:0;',
  1067. },
  1068. },
  1069. {
  1070. deviceType: 'aqjkArray',
  1071. moduleName: '安全监控系统',
  1072. pageType: 'New_fire',
  1073. moduleData: {
  1074. header: {
  1075. show: false,
  1076. readFrom: '',
  1077. selector: {
  1078. show: false,
  1079. value: '',
  1080. },
  1081. slot: {
  1082. show: false,
  1083. value: '',
  1084. },
  1085. },
  1086. background: {
  1087. show: false,
  1088. type: 'video',
  1089. link: '',
  1090. },
  1091. layout: {
  1092. direction: 'row',
  1093. items: [
  1094. {
  1095. name: 'table',
  1096. basis: '100%',
  1097. },
  1098. ],
  1099. },
  1100. board: [],
  1101. chart: [],
  1102. gallery: [],
  1103. gallery_list: [],
  1104. table: [
  1105. {
  1106. type: 'C',
  1107. readFrom: 'aqjkArray',
  1108. columns: [
  1109. {
  1110. name: '测点位置',
  1111. prop: 'strinstallpos',
  1112. },
  1113. {
  1114. name: '温度',
  1115. prop: 'nowVal',
  1116. },
  1117. {
  1118. name: '预警级别',
  1119. prop: 'warnLevel',
  1120. },
  1121. // {
  1122. // name: '时间',
  1123. // prop: 'time',
  1124. // },
  1125. ],
  1126. },
  1127. ],
  1128. list: [],
  1129. complex_list: [],
  1130. preset: [],
  1131. },
  1132. showStyle: {
  1133. size: 'width:440px;height:280px;',
  1134. version: '保德',
  1135. position: 'top:640px;right:0;',
  1136. },
  1137. },
  1138. ];