network.data.ts 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218
  1. import { BasicColumn } from '/@/components/Table';
  2. let sensor1 = Number(7.78).toFixed(2),
  3. sensor2 = Number(1).toFixed(2),
  4. sensor3 = Number(0.53).toFixed(2),
  5. sensor4 = Number(0.62).toFixed(2),
  6. sensor5 = Number(1.06).toFixed(2);
  7. export const sensorColumns: BasicColumn[] = [
  8. {
  9. title: '位置',
  10. dataIndex: 'location',
  11. width: 180,
  12. align: 'center',
  13. },
  14. {
  15. title: '数值',
  16. dataIndex: 'value',
  17. width: 100,
  18. align: 'center',
  19. },
  20. {
  21. title: '单位',
  22. dataIndex: 'unit',
  23. width: 100,
  24. align: 'center',
  25. },
  26. ];
  27. export const sensorData = () => {
  28. sensor1 = Number(Math.random() * 2 - 1 + 7.78).toFixed(2);
  29. sensor2 = Number(Math.random() + 0.13).toFixed(2);
  30. sensor3 = Number(Math.random() + 0.19).toFixed(2);
  31. sensor4 = Number(Math.random() + 0.17).toFixed(2);
  32. sensor5 = Number(Math.random() + 0.81).toFixed(2);
  33. return [
  34. {
  35. location: '副平硐',
  36. value: sensor1,
  37. unit: 'm/s',
  38. },
  39. {
  40. location: '5煤组盘区辅运巷',
  41. value: sensor2,
  42. unit: 'm/s',
  43. },
  44. {
  45. location: '15212辅运顺槽',
  46. value: sensor3,
  47. unit: 'm/s',
  48. },
  49. {
  50. location: '15212胶运顺槽',
  51. value: sensor4,
  52. unit: 'm/s',
  53. },
  54. {
  55. location: '15212回风顺槽',
  56. value: sensor5,
  57. unit: 'm/s',
  58. },
  59. ];
  60. };
  61. export const networkColumns: BasicColumn[] = [
  62. {
  63. title: 'ID',
  64. dataIndex: 'id',
  65. width: 120,
  66. align: 'center',
  67. },
  68. {
  69. title: '名称',
  70. dataIndex: 'name',
  71. width: 120,
  72. align: 'center',
  73. },
  74. {
  75. title: '风量(m³/min)',
  76. dataIndex: 'fl',
  77. width: 120,
  78. align: 'center',
  79. },
  80. {
  81. title: '风速(m/s)',
  82. dataIndex: 'fs',
  83. width: 120,
  84. align: 'center',
  85. },
  86. {
  87. title: '阻力(Pa)',
  88. dataIndex: 'zl',
  89. width: 120,
  90. align: 'center',
  91. },
  92. {
  93. title: '面积(㎡)',
  94. dataIndex: 'mj',
  95. width: 120,
  96. align: 'center',
  97. },
  98. {
  99. title: '灵敏度',
  100. dataIndex: 'lmd',
  101. width: 120,
  102. align: 'center',
  103. },
  104. ];
  105. export const networkData = () => {
  106. return [
  107. {
  108. id: '40008',
  109. name: '副平硐',
  110. fl: Number(Math.random() * 100.68 + 10341.18).toFixed(2),
  111. fs: sensor1,
  112. zl: Number(Math.random() * 10 + 80).toFixed(2),
  113. mj: '21.9',
  114. lmd: Number(Math.random() * 0.2).toFixed(2),
  115. },
  116. {
  117. id: '40009',
  118. name: '5煤组盘区辅运巷',
  119. fl: Number(Math.random() * 100.68 + 1212).toFixed(2),
  120. fs: sensor2,
  121. zl: Number(Math.random() * 10 + 90).toFixed(2),
  122. mj: '20.2',
  123. lmd: Number(Math.random() * 0.2).toFixed(2),
  124. },
  125. {
  126. id: '40010',
  127. name: '15212辅运顺槽',
  128. fl: Number(Math.random() * 40.68 + 645.54).toFixed(2),
  129. fs: sensor3,
  130. zl: Number(Math.random() * 10 + 55).toFixed(2),
  131. mj: '20.3',
  132. lmd: Number(Math.random() * 0.2).toFixed(2),
  133. },
  134. {
  135. id: '40011',
  136. name: '15212胶运顺槽',
  137. fl: Number(Math.random() * 40.68 + 645.64).toFixed(2),
  138. fs: sensor4,
  139. zl: Number(Math.random() * 10 + 52).toFixed(2),
  140. mj: '18.7',
  141. lmd: Number(Math.random() * 0.2).toFixed(2),
  142. },
  143. {
  144. id: '40012',
  145. name: '15212回风顺槽',
  146. fl: Number(Math.random() * 100.68 + 1361.04).toFixed(2),
  147. fs: sensor5,
  148. zl: Number(Math.random() * 10 + 52).toFixed(2),
  149. mj: '21.4',
  150. lmd: Number(Math.random() * 0.2).toFixed(2),
  151. },
  152. ];
  153. };
  154. export const warningColumns: BasicColumn[] = [
  155. {
  156. title: '位置',
  157. dataIndex: 'location',
  158. width: 180,
  159. align: 'center',
  160. },
  161. {
  162. title: '类型',
  163. dataIndex: 'type',
  164. width: 100,
  165. align: 'center',
  166. },
  167. {
  168. title: '等级',
  169. dataIndex: 'level',
  170. width: 70,
  171. align: 'center',
  172. },
  173. {
  174. title: '信息',
  175. dataIndex: 'msg',
  176. width: 120,
  177. align: 'center',
  178. },
  179. ];
  180. export const warningData = () => {
  181. return [
  182. {
  183. location: '副平硐',
  184. type: '风速',
  185. level: '1',
  186. msg: '风速超限',
  187. },
  188. {
  189. location: '5煤组盘区辅运巷',
  190. type: '风量',
  191. level: '2',
  192. msg: '风量不足',
  193. },
  194. {
  195. location: '副平硐',
  196. type: '瓦斯',
  197. level: '2',
  198. msg: '瓦斯超限',
  199. },
  200. {
  201. location: '15212胶运顺槽',
  202. type: 'CO',
  203. level: '3',
  204. msg: 'CO超限',
  205. },
  206. {
  207. location: '15212回风顺槽',
  208. type: '瓦斯',
  209. level: '3',
  210. msg: '瓦斯超限',
  211. },
  212. ];
  213. };