diff --git a/src/views/devices/Device_Data_Components/ECG_datas.vue b/src/views/devices/Device_Data_Components/ECG_datas.vue new file mode 100644 index 00000000..92afe992 --- /dev/null +++ b/src/views/devices/Device_Data_Components/ECG_datas.vue @@ -0,0 +1,185 @@ + + + + + diff --git a/src/views/devices/devices_cards.vue b/src/views/devices/devices_cards.vue index bd29d6d5..aacb2c03 100644 --- a/src/views/devices/devices_cards.vue +++ b/src/views/devices/devices_cards.vue @@ -101,10 +101,19 @@ const props = defineProps({ const emit = defineEmits(['action']) const handleAction = (action) => { - emit('action', { - action, - deviceId: props.deviceInfo.id - }) + if (action === 'data') { + // 打开心电数据组件 + emit('action', { + action: 'openECGData', + deviceId: props.deviceInfo.id, + deviceName: props.deviceInfo.name + }) + } else { + emit('action', { + action, + deviceId: props.deviceInfo.id + }) + } } diff --git a/src/views/devices/index.vue b/src/views/devices/index.vue index e830a3d4..6da1efdb 100644 --- a/src/views/devices/index.vue +++ b/src/views/devices/index.vue @@ -77,6 +77,8 @@ + +