configurable.data.New.ts 23 KB

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