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 000000000..92afe9925 --- /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 875bb3968..386be77fc 100644 --- a/src/views/devices/devices_cards.vue +++ b/src/views/devices/devices_cards.vue @@ -161,10 +161,19 @@ const getStatusClass = (status) => { * @param {string} action - 操作类型 */ const handleAction = (action) => { - emit('action', { - action, - deviceId: props.deviceInfo.devicecode - }) + if (action === 'data') { + // 打开心电数据组件 + emit('action', { + action: 'openECGData', + deviceId: props.deviceInfo.id, + deviceName: props.deviceInfo.name + }) + } else { + emit('action', { + action, + deviceId: props.deviceInfo.devicecode + }) + } } // 设备类型映射 diff --git a/src/views/devices/index.vue b/src/views/devices/index.vue index 439e70821..19589020c 100644 --- a/src/views/devices/index.vue +++ b/src/views/devices/index.vue @@ -84,6 +84,8 @@ + +