balancePressO2.data.ts 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. import { data } from 'emoji-mart-vue-fast/data/apple.json';
  2. import { reactive, ref } from 'vue';
  3. import echarts from '/@/utils/lib/echarts';
  4. import { ModuleDataChart } from '/@/views/vent/deviceManager/configurationTable/types';
  5. export const PressO2Option: ModuleDataChart = {
  6. type: 'scatter',
  7. readFrom: '',
  8. legend: { show: true },
  9. xAxis: [{ show: true }],
  10. yAxis: [
  11. {
  12. show: true,
  13. name: '氧气',
  14. position: 'left',
  15. },
  16. {
  17. show: true,
  18. name: '大气压',
  19. position: 'right',
  20. },
  21. ],
  22. series: [
  23. {
  24. type: 'scatter',
  25. readFrom: 'chartData',
  26. xprop: 'dateTime',
  27. yprop: 'o2Val',
  28. label: '氧气',
  29. color: '#5470C6',
  30. yAxisIndex: 0,
  31. },
  32. {
  33. type: 'line',
  34. readFrom: 'chartData',
  35. xprop: 'dateTime',
  36. yprop: 'o2Val',
  37. label: '氧气曲线',
  38. color: '#ff7b00ff',
  39. yAxisIndex: 0,
  40. },
  41. {
  42. type: 'scatter',
  43. readFrom: 'chartData',
  44. xprop: 'dateTime',
  45. yprop: 'pressureVal',
  46. label: '大气压',
  47. color: '#EE6666',
  48. yAxisIndex: 1,
  49. },
  50. {
  51. type: 'line',
  52. readFrom: 'chartData',
  53. xprop: 'dateTime',
  54. yprop: 'pressureVal',
  55. label: '大气压曲线',
  56. color: '#0400ffff',
  57. yAxisIndex: 1,
  58. },
  59. ],
  60. };
  61. export const mockData1 = {
  62. chartData: [
  63. {
  64. dateTime: '2025-10-14 14:00:00',
  65. o2Val: '14.08',
  66. pressureVal: '890',
  67. },
  68. {
  69. dateTime: '2025-10-14 15:00:00',
  70. o2Val: '14.08',
  71. pressureVal: '890',
  72. },
  73. {
  74. dateTime: '2025-10-14 16:00:00',
  75. o2Val: '14.08',
  76. pressureVal: '890',
  77. },
  78. {
  79. dateTime: '2025-10-14 17:00:00',
  80. o2Val: '14.1',
  81. pressureVal: '889',
  82. },
  83. {
  84. dateTime: '2025-10-14 18:00:00',
  85. o2Val: '14.08',
  86. pressureVal: '890',
  87. },
  88. ],
  89. };