gasPumpMonitor.data.ts 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145
  1. import { ref } from 'vue';
  2. export const navList = ref([
  3. {
  4. title: '设备监测',
  5. pathName: 'deviceMonitor',
  6. isHover: false,
  7. },
  8. {
  9. title: '监测曲线',
  10. pathName: 'monitorChart',
  11. isHover: false,
  12. },
  13. {
  14. title: '历史查询',
  15. pathName: 'history',
  16. isHover: false,
  17. },
  18. {
  19. title: '视频监测',
  20. pathName: 'cameraMonitor',
  21. isHover: false,
  22. },
  23. ]);
  24. export const statusConfig = [{ value: true, label: '开启' }, { label: '关闭' }];
  25. /** 抽放泵列表配置项 */
  26. export const pumpListConfig = [
  27. { prop: 'activedPump', label: '电压' },
  28. { prop: 'activedPump', label: '电流' },
  29. { prop: 'activedPump', label: '电机前轴温度' },
  30. { prop: 'activedPump', label: '电机后轴温度' },
  31. { prop: 'activedPump', label: '泵前轴温度' },
  32. { prop: 'activedPump', label: '泵后轴温度' },
  33. { prop: 'activedPump', label: '垂直振幅' },
  34. { prop: 'activedPump', label: '水平振幅' },
  35. { prop: 'activedPump', label: '运行时间' },
  36. ];
  37. /** 泵站列表配置项 */
  38. export const pumpStationListConfig = [
  39. { prop: 'activedPump', label: '高位水池液位' },
  40. { prop: 'activedPump', label: '高位水池液温' },
  41. { prop: 'activedPump', label: '低位水池液位' },
  42. { prop: 'activedPump', label: '低位水池液温' },
  43. { prop: 'activedPump', label: '环境甲烷浓度' },
  44. { prop: 'activedPump', label: '泵站室内温度' },
  45. ];
  46. /** 抽采泵状态列表配置项 */
  47. export const pumpStatusConfig = [
  48. { prop: 'activedPump', label: '1#' },
  49. { prop: 'activedPump', label: '2#' },
  50. { prop: 'activedPump', label: '3#' },
  51. { prop: 'activedPump', label: '4#' },
  52. ];
  53. /** 水泵状态列表配置项 */
  54. export const waterPumpStatusConfig = [
  55. { prop: 'activedPump', label: '1#' },
  56. { prop: 'activedPump', label: '2#' },
  57. { prop: 'activedPump', label: '3#' },
  58. { prop: 'activedPump', label: '4#' },
  59. ];
  60. /** 高负压泵状态列表配置项 */
  61. export const HPumpStationListItems = [
  62. { prop: 'activedPump', label: '开度', span: 24, type: 'default' },
  63. { prop: 'activedPump', label: '1#进气阀' },
  64. { prop: 'activedPump', label: '2#进气阀' },
  65. { prop: 'activedPump', label: '3#进气阀' },
  66. { prop: 'activedPump', label: '4#进气阀' },
  67. ];
  68. /** 低负压泵状态列表配置项 */
  69. export const LPumpStationListItems = [
  70. { prop: 'activedPump', label: '开度', span: 24, type: 'default' },
  71. { prop: 'activedPump', label: '1#进气阀' },
  72. { prop: 'activedPump', label: '2#进气阀' },
  73. { prop: 'activedPump', label: '3#进气阀' },
  74. { prop: 'activedPump', label: '4#进气阀' },
  75. ];
  76. /** 高负压泵监测类别配置项 */
  77. export const HPumpCategoryConfig = [
  78. { prop: 'activedPump', label: '累积抽采率' },
  79. { prop: 'activedPump', label: 'CO浓度' },
  80. { prop: 'activedPump', label: '高负压浓度' },
  81. { prop: 'activedPump', label: '瞬时流量' },
  82. { prop: 'activedPump', label: '累计抽采时间' },
  83. ];
  84. /** 低负压泵监测类别配置项 */
  85. export const LPumpCategoryConfig = [
  86. { prop: 'activedPump', label: '累积抽采率' },
  87. { prop: 'activedPump', label: 'CO浓度' },
  88. { prop: 'activedPump', label: '低负压浓度' },
  89. { prop: 'activedPump', label: '瞬时流量' },
  90. { prop: 'activedPump', label: '累计抽采时间' },
  91. ];
  92. /** 累积抽采量图表配置项 */
  93. export const cumulativeExtractionChart = [
  94. {
  95. name: '高负压',
  96. prop: 'HPressure',
  97. },
  98. {
  99. name: '低负压',
  100. prop: 'LPressure',
  101. },
  102. ];
  103. /** CO浓度图表配置项 */
  104. export const coChart = [
  105. {
  106. name: '高负压',
  107. prop: 'HPressure',
  108. },
  109. {
  110. name: '低负压',
  111. prop: 'LPressure',
  112. },
  113. ];
  114. /** 负压浓度图表配置项 */
  115. export const negativePressureChart = [
  116. {
  117. name: '高负压',
  118. prop: 'HPressure',
  119. },
  120. {
  121. name: '低负压',
  122. prop: 'LPressure',
  123. },
  124. ];
  125. /** 瞬时流量图表配置项 */
  126. export const instantaneousFlowChart = [
  127. {
  128. name: '高负压',
  129. prop: 'HPressure',
  130. },
  131. {
  132. name: '低负压',
  133. prop: 'LPressure',
  134. },
  135. ];