comment.data.ts 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014
  1. import { BasicColumn } from '/@/components/Table';
  2. export const gaspatrolColumnsTwo: BasicColumn[] = [
  3. {
  4. title: '序号',
  5. width: 60,
  6. align: 'center',
  7. customRender: ({ index }: { index: number }) => `${index + 1}`,
  8. },
  9. {
  10. title: '地点',
  11. dataIndex: 'strInstallPos',
  12. key: 'strInstallPos',
  13. align: 'center',
  14. },
  15. {
  16. title: '第一次',
  17. children: [
  18. {
  19. title: 'CH4(%)',
  20. dataIndex: 'ch4One',
  21. key: 'ch4One',
  22. align: 'center',
  23. },
  24. {
  25. title: 'CO2(%)',
  26. dataIndex: 'co2One',
  27. key: 'co2One',
  28. align: 'center',
  29. },
  30. {
  31. title: 'CO(ppm)',
  32. dataIndex: 'coOne',
  33. key: 'coOne',
  34. align: 'center',
  35. },
  36. {
  37. title: 'O2(%)',
  38. dataIndex: 'o2One',
  39. key: 'o2One',
  40. align: 'center',
  41. },
  42. {
  43. title: '温度(°C)',
  44. dataIndex: 'tOne',
  45. key: 'tOne',
  46. align: 'center',
  47. },
  48. {
  49. title: '时间',
  50. dataIndex: 'timeOne',
  51. key: 'timeOne',
  52. align: 'center',
  53. },
  54. ],
  55. },
  56. {
  57. title: '第二次',
  58. children: [
  59. {
  60. title: 'CH4(%)',
  61. dataIndex: 'ch4Two',
  62. key: 'ch4Two',
  63. align: 'center',
  64. },
  65. {
  66. title: 'CO2(%)',
  67. dataIndex: 'co2Two',
  68. key: 'co2Two',
  69. align: 'center',
  70. },
  71. {
  72. title: 'CO(ppm)',
  73. dataIndex: 'coTwo',
  74. key: 'coTwo',
  75. align: 'center',
  76. },
  77. {
  78. title: 'O2(%)',
  79. dataIndex: 'o2Two',
  80. key: 'o2Two',
  81. align: 'center',
  82. },
  83. {
  84. title: '温度(°C)',
  85. dataIndex: 'tTwo',
  86. key: 'tTwo',
  87. align: 'center',
  88. },
  89. {
  90. title: '时间',
  91. dataIndex: 'timeTwo',
  92. key: 'timeTwo',
  93. align: 'center',
  94. },
  95. ],
  96. },
  97. {
  98. title: '瓦检员',
  99. dataIndex: 'checkPerson',
  100. key: 'checkPerson',
  101. align: 'center',
  102. },
  103. {
  104. title: '操作',
  105. dataIndex: 'action',
  106. width: 120,
  107. align: 'center',
  108. slots: { customRender: 'action' },
  109. },
  110. ];
  111. export const gaspatrolColumnsOne: BasicColumn[] = [
  112. {
  113. title: '序号',
  114. width: 60,
  115. align: 'center',
  116. customRender: ({ index }: { index: number }) => `${index + 1}`,
  117. },
  118. {
  119. title: '地点',
  120. dataIndex: 'strInstallPos',
  121. key: 'strInstallPos',
  122. align: 'center',
  123. },
  124. {
  125. title: 'CH4(%)',
  126. dataIndex: 'ch4One',
  127. key: 'ch4One',
  128. align: 'center',
  129. },
  130. {
  131. title: 'CO2(%)',
  132. dataIndex: 'co2One',
  133. key: 'co2One',
  134. align: 'center',
  135. },
  136. {
  137. title: 'CO(ppm)',
  138. dataIndex: 'coOne',
  139. key: 'coOne',
  140. align: 'center',
  141. },
  142. {
  143. title: 'O2(%)',
  144. dataIndex: 'o2One',
  145. key: 'o2One',
  146. align: 'center',
  147. },
  148. {
  149. title: '温度(°C)',
  150. dataIndex: 'tOne',
  151. key: 'tOne',
  152. align: 'center',
  153. },
  154. {
  155. title: '时间',
  156. dataIndex: 'timeOne',
  157. key: 'timeOne',
  158. align: 'center',
  159. },
  160. {
  161. title: '瓦检员',
  162. dataIndex: 'checkPerson',
  163. key: 'checkPerson',
  164. align: 'center',
  165. },
  166. {
  167. title: '操作',
  168. dataIndex: 'action',
  169. width: 200,
  170. align: 'center',
  171. slots: { customRender: 'action' },
  172. },
  173. ];
  174. export const dsutColumns: BasicColumn[] = [
  175. {
  176. title: '序号',
  177. width: 60,
  178. align: 'center',
  179. customRender: ({ index }: { index: number }) => `${index + 1}`,
  180. },
  181. {
  182. title: '工作场所',
  183. dataIndex: 'gzcs',
  184. key: 'gzcs',
  185. width: 130,
  186. align: 'center',
  187. },
  188. {
  189. title: '工种',
  190. dataIndex: 'gz',
  191. key: 'gz',
  192. width: 100,
  193. align: 'center',
  194. },
  195. {
  196. title: '监测地点',
  197. dataIndex: 'jcdd',
  198. key: 'jcdd',
  199. width: 100,
  200. align: 'center',
  201. },
  202. {
  203. title: '粉尘种类',
  204. dataIndex: 'fczl',
  205. key: 'fczl',
  206. width: 80,
  207. align: 'center',
  208. },
  209. {
  210. title: '总尘(短时间监测浓度,单位:mg/m³)',
  211. align: 'center',
  212. children: [
  213. {
  214. title: '作业工序-生产',
  215. dataIndex: 'sc_zcds',
  216. key: 'sc_zcds',
  217. width: 100,
  218. align: 'center',
  219. },
  220. {
  221. title: '作业工序-检修',
  222. dataIndex: 'jx_zcds',
  223. key: 'jx_zcds',
  224. width: 100,
  225. align: 'center',
  226. },
  227. ],
  228. },
  229. {
  230. title: '呼尘(短时间监测浓度,单位:mg/m³)',
  231. align: 'center',
  232. children: [
  233. {
  234. title: '作业工序-生产',
  235. dataIndex: 'sc_hcds',
  236. key: 'sc_hcds',
  237. width: 100,
  238. align: 'center',
  239. },
  240. {
  241. title: '作业工序-检修',
  242. dataIndex: 'jx_hcds',
  243. key: 'jx_hcds',
  244. width: 100,
  245. align: 'center',
  246. },
  247. ],
  248. },
  249. {
  250. title: '总尘(时间加权平均浓度,单位:mg/m³)',
  251. dataIndex: 'zcjqpj',
  252. key: 'zcjqpj',
  253. width: 100,
  254. align: 'center',
  255. },
  256. {
  257. title: '呼尘(时间加权平均浓度,单位:mg/m³)',
  258. dataIndex: 'hcjqpj',
  259. key: 'hcjqpj',
  260. width: 100,
  261. align: 'center',
  262. },
  263. {
  264. title: '总尘容许浓度(mg/m³)',
  265. children: [
  266. {
  267. title: '短时间监测浓度',
  268. dataIndex: 'zcrxd_ds',
  269. key: 'zcrxd_ds',
  270. width: 100,
  271. align: 'center',
  272. },
  273. {
  274. title: '时间加权平均浓度',
  275. dataIndex: 'zcrxd_jqpj',
  276. key: 'zcrxd_jqpj',
  277. width: 100,
  278. align: 'center',
  279. },
  280. ],
  281. },
  282. {
  283. title: '呼尘容许浓度(mg/m³)',
  284. children: [
  285. {
  286. title: '短时间监测浓度',
  287. dataIndex: 'hcrxd_ds',
  288. key: 'hcrxd_ds',
  289. width: 100,
  290. align: 'center',
  291. },
  292. {
  293. title: '时间加权平均浓度',
  294. dataIndex: 'hcrxd_jqpj',
  295. key: 'hcrxd_jqpj',
  296. width: 100,
  297. align: 'center',
  298. },
  299. ],
  300. },
  301. ];
  302. export const dsutDltColumns: BasicColumn[] = [
  303. {
  304. title: '序号',
  305. width: 60,
  306. align: 'center',
  307. customRender: ({ index }: { index: number }) => `${index + 1}`,
  308. },
  309. {
  310. title: '监测地点',
  311. dataIndex: 'jcdd',
  312. key: 'jcdd',
  313. width: 100,
  314. align: 'center',
  315. },
  316. {
  317. title: '粉尘种类',
  318. dataIndex: 'fczl',
  319. key: 'fczl',
  320. width: 80,
  321. align: 'center',
  322. },
  323. {
  324. title: '总尘(短时间监测浓度,单位:mg/m³)',
  325. align: 'center',
  326. children: [
  327. {
  328. title: '作业工序-生产',
  329. dataIndex: 'sc_zcds',
  330. key: 'sc_zcds',
  331. width: 100,
  332. align: 'center',
  333. },
  334. {
  335. title: '作业工序-检修',
  336. dataIndex: 'jx_zcds',
  337. key: 'jx_zcds',
  338. width: 100,
  339. align: 'center',
  340. },
  341. ],
  342. },
  343. {
  344. title: '呼尘(短时间监测浓度,单位:mg/m³)',
  345. align: 'center',
  346. children: [
  347. {
  348. title: '作业工序-生产',
  349. dataIndex: 'sc_hcds',
  350. key: 'sc_hcds',
  351. width: 100,
  352. align: 'center',
  353. },
  354. {
  355. title: '作业工序-检修',
  356. dataIndex: 'jx_hcds',
  357. key: 'jx_hcds',
  358. width: 100,
  359. align: 'center',
  360. },
  361. ],
  362. },
  363. {
  364. title: '总尘(时间加权平均浓度,单位:mg/m³)',
  365. dataIndex: 'zcjqpj',
  366. key: 'zcjqpj',
  367. width: 100,
  368. align: 'center',
  369. },
  370. {
  371. title: '呼尘(时间加权平均浓度,单位:mg/m³)',
  372. dataIndex: 'hcjqpj',
  373. key: 'hcjqpj',
  374. width: 100,
  375. align: 'center',
  376. },
  377. ];
  378. export const dustSwColumns: BasicColumn[] = [
  379. {
  380. title: '序号',
  381. width: 60,
  382. align: 'center',
  383. customRender: ({ index }: { index: number }) => `${index + 1}`,
  384. },
  385. {
  386. title: '班次',
  387. dataIndex: 'class',
  388. key: 'class',
  389. width: 100,
  390. align: 'center',
  391. },
  392. {
  393. title: '工作场所',
  394. dataIndex: 'gzcs',
  395. key: 'gzcs',
  396. width: 100,
  397. align: 'center',
  398. },
  399. {
  400. title: '监测地点',
  401. dataIndex: 'jcdd',
  402. key: 'jcdd',
  403. width: 100,
  404. align: 'center',
  405. },
  406. {
  407. title: '粉尘种类',
  408. dataIndex: 'fczl',
  409. key: 'fczl',
  410. width: 80,
  411. align: 'center',
  412. },
  413. {
  414. title: '总尘(时间加权平均浓度,单位:mg/m³)',
  415. dataIndex: 'zcjqpj',
  416. key: 'zcjqpj',
  417. width: 100,
  418. align: 'center',
  419. },
  420. {
  421. title: '呼尘(时间加权平均浓度,单位:mg/m³)',
  422. dataIndex: 'hcjqpj',
  423. key: 'hcjqpj',
  424. width: 100,
  425. align: 'center',
  426. },
  427. ];
  428. export const bundleColumns: BasicColumn[] = [
  429. {
  430. title: '序号',
  431. width: 60,
  432. align: 'center',
  433. dataIndex: 'xh',
  434. key: 'xh',
  435. },
  436. {
  437. title: '测点名称',
  438. dataIndex: 'jcdd',
  439. key: 'jcdd',
  440. width: 130,
  441. align: 'center',
  442. },
  443. {
  444. title: '分析次数',
  445. dataIndex: 'fxcs',
  446. key: 'fxcs',
  447. width: 60,
  448. align: 'center',
  449. },
  450. {
  451. title: 'CO(PPM)',
  452. children: [
  453. {
  454. title: '最大值',
  455. dataIndex: 'co_max',
  456. key: 'co_max',
  457. width: 60,
  458. align: 'center',
  459. },
  460. {
  461. title: '平均值',
  462. dataIndex: 'co_ave',
  463. key: 'co_ave',
  464. width: 60,
  465. align: 'center',
  466. },
  467. ],
  468. },
  469. {
  470. title: 'CO₂(%)',
  471. children: [
  472. {
  473. title: '最大值',
  474. dataIndex: 'co2_max',
  475. key: 'co2_max',
  476. width: 60,
  477. align: 'center',
  478. },
  479. {
  480. title: '平均值',
  481. dataIndex: 'co2_ave',
  482. key: 'co2_ave',
  483. width: 60,
  484. align: 'center',
  485. },
  486. ],
  487. },
  488. {
  489. title: 'O₂(%)',
  490. children: [
  491. {
  492. title: '最小值',
  493. dataIndex: 'o2_min',
  494. key: 'o2_min',
  495. width: 60,
  496. align: 'center',
  497. },
  498. {
  499. title: '平均值',
  500. dataIndex: 'o2_ave',
  501. key: 'o2_ave',
  502. width: 60,
  503. align: 'center',
  504. },
  505. ],
  506. },
  507. {
  508. title: 'CH₄(%)',
  509. children: [
  510. {
  511. title: '最大值',
  512. dataIndex: 'ch4_max',
  513. key: 'ch4_max',
  514. width: 60,
  515. align: 'center',
  516. },
  517. {
  518. title: '平均值',
  519. dataIndex: 'ch4_ave',
  520. key: 'ch4_ave',
  521. width: 60,
  522. align: 'center',
  523. },
  524. ],
  525. },
  526. {
  527. title: 'C₂H₂(PPM)',
  528. children: [
  529. {
  530. title: '最大值',
  531. dataIndex: 'c2h2_max',
  532. key: 'c2h2_max',
  533. width: 60,
  534. align: 'center',
  535. },
  536. {
  537. title: '平均值',
  538. dataIndex: 'c2h2_ave',
  539. key: 'c2h2_ave',
  540. width: 60,
  541. align: 'center',
  542. },
  543. ],
  544. },
  545. {
  546. title: 'C₂H₄(PPM)',
  547. children: [
  548. {
  549. title: '最大值',
  550. dataIndex: 'c2h4_max',
  551. key: 'c2h4_max',
  552. width: 60,
  553. align: 'center',
  554. },
  555. {
  556. title: '平均值',
  557. dataIndex: 'c2h4_ave',
  558. key: 'c2h4_ave',
  559. width: 60,
  560. align: 'center',
  561. },
  562. ],
  563. },
  564. {
  565. title: '煤自燃阶段',
  566. dataIndex: 'internalFireWarnLevel',
  567. width: 100,
  568. align: 'center',
  569. },
  570. ];
  571. export const bundleSpycolumns: BasicColumn[] = [
  572. {
  573. title: '序号',
  574. width: 60,
  575. align: 'center',
  576. dataIndex: 'xh',
  577. key: 'xh',
  578. },
  579. {
  580. title: '采样地点',
  581. dataIndex: 'jcdd',
  582. key: 'jcdd',
  583. width: 100,
  584. align: 'center',
  585. },
  586. {
  587. title: '取样分析时间',
  588. dataIndex: 'qyfxsj',
  589. key: 'qyfxsj',
  590. width: 100,
  591. align: 'center',
  592. },
  593. {
  594. title: 'O₂(%)',
  595. dataIndex: 'o2_ave',
  596. key: 'o2_ave',
  597. width: 100,
  598. align: 'center',
  599. },
  600. {
  601. title: 'N₂(%)',
  602. dataIndex: 'n2_ave',
  603. key: 'n2_ave',
  604. width: 100,
  605. align: 'center',
  606. },
  607. {
  608. title: 'CO(%)',
  609. dataIndex: 'co_ave',
  610. key: 'co_ave',
  611. width: 100,
  612. align: 'center',
  613. },
  614. {
  615. title: 'CO₂(%)',
  616. dataIndex: 'co2_ave',
  617. key: 'co2_ave',
  618. width: 100,
  619. align: 'center',
  620. },
  621. {
  622. title: 'CH₄(%)',
  623. dataIndex: 'ch4_ave',
  624. key: 'ch4_ave',
  625. width: 100,
  626. align: 'center',
  627. },
  628. {
  629. title: 'C2H6(%)',
  630. dataIndex: 'c2h6_ave',
  631. key: 'c2h6_ave',
  632. width: 100,
  633. align: 'center',
  634. },
  635. {
  636. title: 'C₂H₄(%)',
  637. dataIndex: 'c2h4_ave',
  638. key: 'c2h4_ave',
  639. width: 100,
  640. align: 'center',
  641. },
  642. {
  643. title: 'C₂H₂(%)',
  644. dataIndex: 'c2h2_ave',
  645. key: 'c2h2_ave',
  646. width: 100,
  647. align: 'center',
  648. },
  649. {
  650. title: '总组分含量',
  651. dataIndex: 'zzfhl_ave',
  652. key: 'zzfhl_ave',
  653. width: 100,
  654. align: 'center',
  655. },
  656. {
  657. title: '煤自燃阶段',
  658. dataIndex: 'internalFireWarnLevel',
  659. width: 100,
  660. align: 'center',
  661. },
  662. ];
  663. export const ColumnsReport: BasicColumn[] = [
  664. {
  665. title: '序号',
  666. width: 60,
  667. align: 'center',
  668. customRender: ({ index }: { index: number }) => `${index + 1}`,
  669. },
  670. {
  671. title: '监测地点',
  672. dataIndex: 'jcdd',
  673. key: 'jcdd',
  674. width: 260,
  675. align: 'center',
  676. },
  677. {
  678. title: '检查次数',
  679. dataIndex: 'checkNum',
  680. key: 'checkNum',
  681. align: 'center',
  682. },
  683. {
  684. title: 'O₂(%)',
  685. dataIndex: 'o2',
  686. key: 'o2',
  687. align: 'center',
  688. },
  689. {
  690. title: 'CO(ppm)',
  691. dataIndex: 'co',
  692. key: 'co',
  693. align: 'center',
  694. },
  695. {
  696. title: 'CO₂(%)',
  697. dataIndex: 'co2',
  698. key: 'co2',
  699. align: 'center',
  700. },
  701. {
  702. title: 'CH₄(%)',
  703. dataIndex: 'ch4',
  704. key: 'ch4',
  705. align: 'center',
  706. },
  707. {
  708. title: '巡检员',
  709. dataIndex: 'checkPerson',
  710. key: 'checkPerson',
  711. align: 'center',
  712. },
  713. // {
  714. // title: '检查时间',
  715. // dataIndex: 'checkTime',
  716. // key: 'checkTime',
  717. // align: 'center',
  718. // },
  719. {
  720. title: '操作',
  721. dataIndex: 'action',
  722. width: 120,
  723. align: 'center',
  724. slots: { customRender: 'action' },
  725. },
  726. ];
  727. export const columnsGas1: BasicColumn[] = [
  728. {
  729. title: '序号',
  730. width: 60,
  731. align: 'center',
  732. customRender: ({ index }: { index: number }) => `${index + 1}`,
  733. },
  734. {
  735. title: '监测地点',
  736. dataIndex: 'jcdd',
  737. key: 'jcdd',
  738. width: 180,
  739. align: 'center',
  740. },
  741. {
  742. title: '夜班',
  743. children: [
  744. {
  745. title: 'CH₄‌(%)',
  746. dataIndex: 'ch4Night',
  747. key: 'ch4Night',
  748. align: 'center',
  749. },
  750. {
  751. title: 'CO₂‌(%)',
  752. dataIndex: 'co2Night',
  753. key: 'co2Night',
  754. align: 'center',
  755. },
  756. {
  757. title: 'CO(ppm)',
  758. dataIndex: 'coNight',
  759. key: 'coNight',
  760. align: 'center',
  761. },
  762. {
  763. title: 'O₂‌(%)',
  764. dataIndex: 'o2Night',
  765. key: 'o2Night',
  766. align: 'center',
  767. },
  768. {
  769. title: 'T(°C)',
  770. dataIndex: 'tNight',
  771. key: 'tNight',
  772. align: 'center',
  773. },
  774. ],
  775. },
  776. {
  777. title: '早班',
  778. children: [
  779. {
  780. title: 'CH₄‌(%)',
  781. dataIndex: 'ch4Early',
  782. key: 'ch4Early',
  783. align: 'center',
  784. },
  785. {
  786. title: 'CO₂‌(%)',
  787. dataIndex: 'co2Early',
  788. key: 'co2Early',
  789. align: 'center',
  790. },
  791. {
  792. title: 'CO(ppm)',
  793. dataIndex: 'coEarly',
  794. key: 'coEarly',
  795. align: 'center',
  796. },
  797. {
  798. title: 'O₂‌(%)',
  799. dataIndex: 'o2Early',
  800. key: 'o2Early',
  801. align: 'center',
  802. },
  803. {
  804. title: 'T(°C)',
  805. dataIndex: 'tEarly',
  806. key: 'tEarly',
  807. align: 'center',
  808. },
  809. ],
  810. },
  811. {
  812. title: '中班',
  813. children: [
  814. {
  815. title: 'CH₄‌(%)',
  816. dataIndex: 'ch4Noon',
  817. key: 'ch4Noon',
  818. align: 'center',
  819. },
  820. {
  821. title: 'CO₂‌(%)',
  822. dataIndex: 'co2Noon',
  823. key: 'co2Noon',
  824. align: 'center',
  825. },
  826. {
  827. title: 'CO(ppm)',
  828. dataIndex: 'coNoon',
  829. key: 'coNoon',
  830. align: 'center',
  831. },
  832. {
  833. title: 'O₂‌(%)',
  834. dataIndex: 'o2Noon',
  835. key: 'o2Noon',
  836. align: 'center',
  837. },
  838. {
  839. title: 'T(°C)',
  840. dataIndex: 'tNoon',
  841. key: 'tNoon',
  842. align: 'center',
  843. },
  844. ],
  845. },
  846. {
  847. title: '操作',
  848. dataIndex: 'action',
  849. width: 120,
  850. align: 'center',
  851. slots: { customRender: 'action' },
  852. },
  853. ];
  854. export const columnsGas2: BasicColumn[] = [
  855. {
  856. title: '序号',
  857. width: 60,
  858. align: 'center',
  859. customRender: ({ index }: { index: number }) => `${index + 1}`,
  860. },
  861. {
  862. title: '监测地点',
  863. dataIndex: 'jcdd',
  864. key: 'jcdd',
  865. width: 130,
  866. align: 'center',
  867. },
  868. {
  869. title: '煤层',
  870. dataIndex: 'mc',
  871. width: 80,
  872. key: 'mc',
  873. align: 'center',
  874. },
  875. {
  876. title: '夜班',
  877. children: [
  878. {
  879. title: 'CH₄‌(%)',
  880. dataIndex: 'ch4Night',
  881. key: 'ch4Night',
  882. align: 'center',
  883. },
  884. {
  885. title: 'CO₂‌(%)',
  886. dataIndex: 'co2Night',
  887. key: 'co2Night',
  888. align: 'center',
  889. },
  890. {
  891. title: 'CO(ppm)',
  892. dataIndex: 'coNight',
  893. key: 'coNight',
  894. width: 80,
  895. align: 'center',
  896. },
  897. {
  898. title: 'O₂‌(%)',
  899. dataIndex: 'o2Night',
  900. key: 'o2Night',
  901. align: 'center',
  902. },
  903. {
  904. title: 'T(°C)',
  905. dataIndex: 'tNight',
  906. key: 'tNight',
  907. align: 'center',
  908. },
  909. {
  910. title: '巡检员',
  911. dataIndex: 'checkPersonNight',
  912. key: 'checkPersonNight',
  913. align: 'center',
  914. },
  915. ],
  916. },
  917. {
  918. title: '早班',
  919. children: [
  920. {
  921. title: 'CH₄‌(%)',
  922. dataIndex: 'ch4Early',
  923. key: 'ch4Early',
  924. align: 'center',
  925. },
  926. {
  927. title: 'CO₂‌(%)',
  928. dataIndex: 'co2Early',
  929. key: 'co2Early',
  930. align: 'center',
  931. },
  932. {
  933. title: 'CO(ppm)',
  934. dataIndex: 'coEarly',
  935. key: 'coEarly',
  936. width: 80,
  937. align: 'center',
  938. },
  939. {
  940. title: 'O₂‌(%)',
  941. dataIndex: 'o2Early',
  942. key: 'o2Early',
  943. align: 'center',
  944. },
  945. {
  946. title: 'T(°C)',
  947. dataIndex: 'tEarly',
  948. key: 'tEarly',
  949. align: 'center',
  950. },
  951. {
  952. title: '巡检员',
  953. dataIndex: 'checkPersonEarly',
  954. key: 'checkPersonEarly',
  955. align: 'center',
  956. },
  957. ],
  958. },
  959. {
  960. title: '中班',
  961. children: [
  962. {
  963. title: 'CH₄‌(%)',
  964. dataIndex: 'ch4Noon',
  965. key: 'ch4Noon',
  966. align: 'center',
  967. },
  968. {
  969. title: 'CO₂‌(%)',
  970. dataIndex: 'co2Noon',
  971. key: 'co2Noon',
  972. align: 'center',
  973. },
  974. {
  975. title: 'CO(ppm)',
  976. dataIndex: 'coNoon',
  977. key: 'coNoon',
  978. width: 80,
  979. align: 'center',
  980. },
  981. {
  982. title: 'O₂‌(%)',
  983. dataIndex: 'o2Noon',
  984. key: 'o2Noon',
  985. align: 'center',
  986. },
  987. {
  988. title: 'T(°C)',
  989. dataIndex: 'tNoon',
  990. key: 'tNoon',
  991. align: 'center',
  992. },
  993. {
  994. title: '巡检员',
  995. dataIndex: 'checkPersonNoon',
  996. key: 'checkPersonNoon',
  997. align: 'center',
  998. },
  999. ],
  1000. },
  1001. {
  1002. title: '操作',
  1003. dataIndex: 'action',
  1004. width: 120,
  1005. align: 'center',
  1006. slots: { customRender: 'action' },
  1007. },
  1008. ];