diff --git a/src/components/device-page/device-card/camera-card.vue b/src/components/device-page/device-card/camera-card.vue index d8373f6..07f5424 100644 --- a/src/components/device-page/device-card/camera-card.vue +++ b/src/components/device-page/device-card/camera-card.vue @@ -6,6 +6,7 @@ import { NCard, NFlex, NTabPane, NTabs } from 'naive-ui'; import { computed, ref, toRefs } from 'vue'; import DeviceHeaderCard from './current-diag-card/device-header-card.vue'; +import CameraHistoryDiagCard from './history-diag-card/camera-history-diag-card.vue'; const props = defineProps<{ stationCode: string; @@ -33,8 +34,14 @@ const selectedTab = ref('设备状态');
{{ lastDiagInfo }}
- + + + + + +
{{ { ...ndmCamera, lastDiagInfo } }}
+
diff --git a/src/components/device-page/device-card/decoder-card.vue b/src/components/device-page/device-card/decoder-card.vue index 75efa92..be2a41a 100644 --- a/src/components/device-page/device-card/decoder-card.vue +++ b/src/components/device-page/device-card/decoder-card.vue @@ -8,6 +8,7 @@ import { computed, ref, toRefs } from 'vue'; import DeviceHeaderCard from './current-diag-card/device-header-card.vue'; import DeviceCommonCard from './current-diag-card/device-common-card.vue'; import DeviceHardwareCard from './current-diag-card/device-hardware-card.vue'; +import DecoderHistoryDiagCard from './history-diag-card/decoder-history-diag-card.vue'; const props = defineProps<{ stationCode: string; @@ -49,11 +50,14 @@ const selectedTab = ref('设备状态'); - + + + + - + diff --git a/src/components/device-page/device-card/history-diag-card/camera-history-diag-card.vue b/src/components/device-page/device-card/history-diag-card/camera-history-diag-card.vue new file mode 100644 index 0000000..7952b18 --- /dev/null +++ b/src/components/device-page/device-card/history-diag-card/camera-history-diag-card.vue @@ -0,0 +1,67 @@ + + + + + diff --git a/src/components/device-page/device-card/history-diag-card/decoder-history-diag-card.vue b/src/components/device-page/device-card/history-diag-card/decoder-history-diag-card.vue new file mode 100644 index 0000000..862a078 --- /dev/null +++ b/src/components/device-page/device-card/history-diag-card/decoder-history-diag-card.vue @@ -0,0 +1,80 @@ + + + + + diff --git a/src/components/device-page/device-card/history-diag-card/device-alarm-history-diag-card.vue b/src/components/device-page/device-card/history-diag-card/device-alarm-history-diag-card.vue new file mode 100644 index 0000000..3ec047a --- /dev/null +++ b/src/components/device-page/device-card/history-diag-card/device-alarm-history-diag-card.vue @@ -0,0 +1,110 @@ + + + + + diff --git a/src/components/device-page/device-card/history-diag-card/device-status-history-diag-card.vue b/src/components/device-page/device-card/history-diag-card/device-status-history-diag-card.vue new file mode 100644 index 0000000..55e889e --- /dev/null +++ b/src/components/device-page/device-card/history-diag-card/device-status-history-diag-card.vue @@ -0,0 +1,163 @@ + + + + + + + diff --git a/src/components/device-page/device-card/history-diag-card/device-usage-history-diag-card.vue b/src/components/device-page/device-card/history-diag-card/device-usage-history-diag-card.vue new file mode 100644 index 0000000..6dad784 --- /dev/null +++ b/src/components/device-page/device-card/history-diag-card/device-usage-history-diag-card.vue @@ -0,0 +1,122 @@ + + + + + + + diff --git a/src/components/device-page/device-card/history-diag-card/keyboard-history-diag-card.vue b/src/components/device-page/device-card/history-diag-card/keyboard-history-diag-card.vue new file mode 100644 index 0000000..58d9a96 --- /dev/null +++ b/src/components/device-page/device-card/history-diag-card/keyboard-history-diag-card.vue @@ -0,0 +1,62 @@ + + + + + diff --git a/src/components/device-page/device-card/history-diag-card/nvr-diag-history-card.vue b/src/components/device-page/device-card/history-diag-card/nvr-diag-history-card.vue new file mode 100644 index 0000000..4c4a161 --- /dev/null +++ b/src/components/device-page/device-card/history-diag-card/nvr-diag-history-card.vue @@ -0,0 +1,79 @@ + + + + + diff --git a/src/components/device-page/device-card/history-diag-card/security-box-history-diag-card.vue b/src/components/device-page/device-card/history-diag-card/security-box-history-diag-card.vue new file mode 100644 index 0000000..0bdba38 --- /dev/null +++ b/src/components/device-page/device-card/history-diag-card/security-box-history-diag-card.vue @@ -0,0 +1,79 @@ + + + + + diff --git a/src/components/device-page/device-card/history-diag-card/server-history-diag-card.vue b/src/components/device-page/device-card/history-diag-card/server-history-diag-card.vue new file mode 100644 index 0000000..a591f3e --- /dev/null +++ b/src/components/device-page/device-card/history-diag-card/server-history-diag-card.vue @@ -0,0 +1,80 @@ + + + + + diff --git a/src/components/device-page/device-card/history-diag-card/switch-history-diag-card.vue b/src/components/device-page/device-card/history-diag-card/switch-history-diag-card.vue new file mode 100644 index 0000000..522bc9b --- /dev/null +++ b/src/components/device-page/device-card/history-diag-card/switch-history-diag-card.vue @@ -0,0 +1,79 @@ + + + + + diff --git a/src/components/device-page/device-card/keyboard-card.vue b/src/components/device-page/device-card/keyboard-card.vue index 2563494..10c1a7f 100644 --- a/src/components/device-page/device-card/keyboard-card.vue +++ b/src/components/device-page/device-card/keyboard-card.vue @@ -4,6 +4,7 @@ import { NCard, NFlex, NTabPane, NTabs } from 'naive-ui'; import { ref, toRefs } from 'vue'; import DeviceHeaderCard from './current-diag-card/device-header-card.vue'; +import KeyboardHistoryDiagCard from './history-diag-card/keyboard-history-diag-card.vue'; const props = defineProps<{ stationCode: string; @@ -23,8 +24,14 @@ const selectedTab = ref('设备状态'); - + + + + + +
{{ { ...ndmKeyboard } }}
+
diff --git a/src/components/device-page/device-card/nvr-card.vue b/src/components/device-page/device-card/nvr-card.vue index fbdeb87..df3e595 100644 --- a/src/components/device-page/device-card/nvr-card.vue +++ b/src/components/device-page/device-card/nvr-card.vue @@ -66,12 +66,13 @@ const selectedTab = ref('设备状态'); - + + - + diff --git a/src/components/device-page/device-card/security-box-card.vue b/src/components/device-page/device-card/security-box-card.vue index d611aed..430f2ba 100644 --- a/src/components/device-page/device-card/security-box-card.vue +++ b/src/components/device-page/device-card/security-box-card.vue @@ -10,6 +10,7 @@ import DeviceCommonCard from './current-diag-card/device-common-card.vue'; import DeviceHardwareCard from './current-diag-card/device-hardware-card.vue'; import SecurityBoxInfoCard from './current-diag-card/security-box-info-card.vue'; import SecurityBoxCircuitCard from './current-diag-card/security-box-circuit-card.vue'; +import SecurityBoxHistoryDiagCard from './history-diag-card/security-box-history-diag-card.vue'; const props = defineProps<{ stationCode: string; @@ -60,11 +61,14 @@ const selectedTab = ref('设备状态'); - + + + + - + diff --git a/src/components/device-page/device-card/server-card.vue b/src/components/device-page/device-card/server-card.vue index 3980a60..97106a5 100644 --- a/src/components/device-page/device-card/server-card.vue +++ b/src/components/device-page/device-card/server-card.vue @@ -7,6 +7,7 @@ import { computed, ref, toRefs } from 'vue'; import DeviceHeaderCard from './current-diag-card/device-header-card.vue'; import DeviceHardwareCard from './current-diag-card/device-hardware-card.vue'; +import ServerHistoryDiagCard from './history-diag-card/server-history-diag-card.vue'; const props = defineProps<{ stationCode: string; @@ -39,11 +40,14 @@ const selectedTab = ref('设备状态'); - + + + + - + diff --git a/src/components/device-page/device-card/switch-card.vue b/src/components/device-page/device-card/switch-card.vue index 10ef857..c00cad5 100644 --- a/src/components/device-page/device-card/switch-card.vue +++ b/src/components/device-page/device-card/switch-card.vue @@ -8,6 +8,7 @@ import { computed, ref, toRefs } from 'vue'; import DeviceHeaderCard from './current-diag-card/device-header-card.vue'; import DeviceHardwareCard from './current-diag-card/device-hardware-card.vue'; import SwitchPortCard from './current-diag-card/switch-port-card.vue'; +import SwitchHistoryDiagCard from './history-diag-card/switch-history-diag-card.vue'; const props = defineProps<{ stationCode: string; @@ -41,11 +42,14 @@ const selectedTab = ref('设备状态'); - + + + + - +