fireAreaJudgeAnalysis.data.ts 8.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314
  1. import { BasicColumn } from '/@/components/Table';
  2. import { FormSchema } from '/@/components/Table';
  3. export const boardData = [
  4. {
  5. label: '存在风险情况数量',
  6. value: '10',
  7. },
  8. {
  9. label: '低风险',
  10. value: '27',
  11. },
  12. {
  13. label: '一般风险',
  14. value: '27',
  15. },
  16. {
  17. label: '较高风险',
  18. value: '27',
  19. },
  20. {
  21. label: '高风险',
  22. value: '27',
  23. },
  24. ];
  25. // 实时数据相关
  26. export const columns: BasicColumn[] = [
  27. {
  28. title: '序号',
  29. align: 'center',
  30. width: 80,
  31. customRender: ({ index }: { index: number }) => `${index + 1}`,
  32. },
  33. {
  34. title: '区域',
  35. dataIndex: 'areaName',
  36. width: 100,
  37. },
  38. {
  39. title: '煤矿名称',
  40. dataIndex: 'mineName',
  41. width: 200,
  42. },
  43. {
  44. title: '密闭名称',
  45. dataIndex: 'devicePos',
  46. width: 100,
  47. },
  48. {
  49. title: '所属煤层',
  50. dataIndex: 'coalSeamName',
  51. width: 100,
  52. },
  53. {
  54. title: '自燃倾向性',
  55. dataIndex: 'riskLevel',
  56. width: 100,
  57. },
  58. {
  59. title: '空气温度(℃)',
  60. dataIndex: 'temperature',
  61. width: 100,
  62. },
  63. {
  64. title: 'O2浓度(ppm)',
  65. dataIndex: 'o2Val',
  66. width: 100,
  67. },
  68. {
  69. title: 'C2H4浓度(ppm)',
  70. dataIndex: 'c2h4Val',
  71. width: 100,
  72. },
  73. {
  74. title: 'C2H2浓度(ppm)',
  75. dataIndex: 'c2h2Val',
  76. width: 100,
  77. },
  78. {
  79. title: 'CO浓度(ppm)',
  80. dataIndex: 'coVal',
  81. width: 100,
  82. },
  83. {
  84. title: '出水温度(℃)',
  85. dataIndex: 'temperature',
  86. width: 100,
  87. },
  88. {
  89. title: '监测时长(天)',
  90. dataIndex: 'daysMonitored',
  91. width: 100,
  92. },
  93. {
  94. title: '风险分析',
  95. dataIndex: 'riskAnalysis',
  96. width: 100,
  97. },
  98. {
  99. title: '预警时间',
  100. dataIndex: 'alertTime',
  101. width: 100,
  102. },
  103. {
  104. title: '是否解决',
  105. dataIndex: 'isResolved',
  106. width: 100,
  107. },
  108. ];
  109. export const searchFormSchema: FormSchema[] = [
  110. {
  111. field: 'mineName',
  112. label: '所属执法处',
  113. component: 'Select',
  114. componentProps: {
  115. options: [
  116. { label: '执法一处', value: '0' },
  117. { label: '执法二处', value: '1' },
  118. { label: '执法三处', value: '2' },
  119. ],
  120. },
  121. colProps: { span: 6 },
  122. },
  123. {
  124. field: 'mineName',
  125. label: '所属区域',
  126. component: 'Select',
  127. componentProps: {
  128. options: [
  129. { label: '执法一处', value: '0' },
  130. { label: '执法二处', value: '1' },
  131. { label: '执法三处', value: '2' },
  132. ],
  133. },
  134. colProps: { span: 6 },
  135. },
  136. {
  137. field: 'mineName',
  138. label: '煤矿名称',
  139. component: 'Input',
  140. colProps: { span: 6 },
  141. },
  142. {
  143. field: 'mineNameAbbr',
  144. label: '煤矿简称',
  145. component: 'Input',
  146. colProps: { span: 6 },
  147. },
  148. {
  149. field: 'productStatus',
  150. label: '生产状态',
  151. component: 'Select',
  152. componentProps: {
  153. options: [
  154. { label: '拟建矿井', value: '0' },
  155. { label: '正常生产矿井', value: '1' },
  156. { label: '长期停产矿井', value: '2' },
  157. ],
  158. },
  159. colProps: { span: 6 },
  160. },
  161. {
  162. field: 'riskLevel',
  163. label: '自燃情况',
  164. component: 'Select',
  165. componentProps: {
  166. options: [
  167. { label: 'Ⅰ类容易自燃', value: '0' },
  168. { label: 'Ⅱ类自燃', value: '1' },
  169. { label: 'Ⅲ类不易自燃', value: '2' },
  170. ],
  171. },
  172. colProps: { span: 6 },
  173. },
  174. ];
  175. export const minesData = [
  176. {
  177. orderNo: 101, // 序号
  178. enforcement: '执法一处', // 区域
  179. mineName: '神木市三江', // 煤矿名称
  180. sealedName: '采空区密闭', // 密闭名称
  181. coalSeam: 'XX煤层', // 所属煤层
  182. riskLevel: 'Ⅰ类容易自燃', // 自燃倾向性(与搜索框选项label一致)
  183. COVal: 24, // CO浓度(ppm)
  184. CH4Val: 0, // CH4浓度(%)
  185. C2H2Val: 0, // C2H2浓度(ppm)
  186. O2Val: 20, // O2浓度(%)
  187. temperature: 35, // 温度(℃)
  188. pressureDiff: 50, // 压差(Pa)
  189. leakage: '气体涌出', // 是否漏风
  190. fireHazard: '低风险', // 自然发火隐患
  191. unsealing: '不可启封', // 密闭启封判定
  192. explosionHazard: '低风险', // 爆炸危险性
  193. updateTime: '2025-11-17 15:00:40', // 更新时间
  194. alertTime: '2025-11-17 15:00:40',
  195. interPressure: '10',
  196. outerPressure: '20',
  197. },
  198. {
  199. orderNo: 102, // 序号
  200. enforcement: '执法一处', // 区域
  201. mineName: '神木市三江', // 煤矿名称
  202. sealedName: '采空区密闭', // 密闭名称
  203. coalSeam: 'XX煤层', // 所属煤层
  204. riskLevel: 'Ⅰ类容易自燃', // 自燃倾向性(与搜索框选项label一致)
  205. COVal: 24, // CO浓度(ppm)
  206. CH4Val: 0, // CH4浓度(%)
  207. C2H2Val: 0, // C2H2浓度(ppm)
  208. O2Val: 20, // O2浓度(%)
  209. temperature: 35, // 温度(℃)
  210. pressureDiff: 50, // 压差(Pa)
  211. leakage: '气体涌出', // 是否漏风
  212. fireHazard: '低风险', // 自然发火隐患
  213. unsealing: '不可启封', // 密闭启封判定
  214. explosionHazard: '低风险', // 爆炸危险性
  215. updateTime: '2025-11-17 15:00:40', // 更新时间
  216. alertTime: '2025-11-17 15:00:40',
  217. interPressure: '10',
  218. outerPressure: '20',
  219. },
  220. {
  221. orderNo: 103, // 序号
  222. enforcement: '执法一处', // 区域
  223. mineName: '神木市三江', // 煤矿名称
  224. sealedName: '采空区密闭', // 密闭名称
  225. coalSeam: 'XX煤层', // 所属煤层
  226. riskLevel: 'Ⅰ类容易自燃', // 自燃倾向性(与搜索框选项label一致)
  227. COVal: 24, // CO浓度(ppm)
  228. CH4Val: 0, // CH4浓度(%)
  229. C2H2Val: 0, // C2H2浓度(ppm)
  230. O2Val: 20, // O2浓度(%)
  231. temperature: 35, // 温度(℃)
  232. pressureDiff: 50, // 压差(Pa)
  233. leakage: '气体涌出', // 是否漏风
  234. fireHazard: '低风险', // 自然发火隐患
  235. unsealing: '不可启封', // 密闭启封判定
  236. explosionHazard: '低风险', // 爆炸危险性
  237. updateTime: '2025-11-17 15:00:40', // 更新时间
  238. alertTime: '2025-11-17 15:00:40',
  239. interPressure: '10',
  240. outerPressure: '20',
  241. },
  242. ];
  243. export const historicalMinesData = [
  244. {
  245. orderNo: 101, // 序号
  246. enforcement: '执法一处', // 区域
  247. mineName: '神木市三江', // 煤矿名称
  248. sealedName: '采空区密闭', // 密闭名称
  249. coalSeam: 'XX煤层', // 所属煤层
  250. riskLevel: 'Ⅰ类容易自燃', // 自燃倾向性(与搜索框选项label一致)
  251. COVal: 24, // CO浓度(ppm)
  252. CH4Val: 0, // CH4浓度(%)
  253. C2H2Val: 0, // C2H2浓度(ppm)
  254. O2Val: 20, // O2浓度(%)
  255. temperature: 35, // 温度(℃)
  256. pressureDiff: 50, // 压差(Pa)
  257. leakage: '气体涌出', // 是否漏风
  258. fireHazard: '低风险', // 自然发火隐患
  259. unsealing: '不可启封', // 密闭启封判定
  260. explosionHazard: '低风险', // 爆炸危险性
  261. updateTime: '2025-12-22 15:00:40', // 更新时间
  262. alertTime: '2025-11-17 15:00:40',
  263. interPressure: '10',
  264. outerPressure: '20',
  265. },
  266. {
  267. orderNo: 102, // 序号
  268. enforcement: '执法一处', // 区域
  269. mineName: '神木市三江', // 煤矿名称
  270. sealedName: '采空区密闭', // 密闭名称
  271. coalSeam: 'XX煤层', // 所属煤层
  272. riskLevel: 'Ⅰ类容易自燃', // 自燃倾向性(与搜索框选项label一致)
  273. COVal: 24, // CO浓度(ppm)
  274. CH4Val: 0, // CH4浓度(%)
  275. C2H2Val: 0, // C2H2浓度(ppm)
  276. O2Val: 20, // O2浓度(%)
  277. temperature: 35, // 温度(℃)
  278. pressureDiff: 50, // 压差(Pa)
  279. leakage: '气体涌出', // 是否漏风
  280. fireHazard: '低风险', // 自然发火隐患
  281. unsealing: '不可启封', // 密闭启封判定
  282. explosionHazard: '低风险', // 爆炸危险性
  283. updateTime: '2025-12-22 15:00:40', // 更新时间
  284. alertTime: '2025-11-17 15:00:40',
  285. interPressure: '10',
  286. outerPressure: '20',
  287. },
  288. {
  289. orderNo: 103, // 序号
  290. enforcement: '执法一处', // 区域
  291. mineName: '神木市三江', // 煤矿名称
  292. sealedName: '采空区密闭', // 密闭名称
  293. coalSeam: 'XX煤层', // 所属煤层
  294. riskLevel: 'Ⅰ类容易自燃', // 自燃倾向性(与搜索框选项label一致)
  295. COVal: 24, // CO浓度(ppm)
  296. CH4Val: 0, // CH4浓度(%)
  297. C2H2Val: 0, // C2H2浓度(ppm)
  298. O2Val: 20, // O2浓度(%)
  299. temperature: 35, // 温度(℃)
  300. pressureDiff: 50, // 压差(Pa)
  301. leakage: '气体涌出', // 是否漏风
  302. fireHazard: '低风险', // 自然发火隐患
  303. unsealing: '不可启封', // 密闭启封判定
  304. explosionHazard: '低风险', // 爆炸危险性
  305. updateTime: '2025-12-22 15:00:40', // 更新时间
  306. alertTime: '2025-11-17 15:00:40',
  307. interPressure: '10',
  308. outerPressure: '20',
  309. },
  310. ];