diff --git a/src/views/chart/chart1.vue b/src/views/chart/chart1.vue index 6e7d52e..9fbda4e 100644 --- a/src/views/chart/chart1.vue +++ b/src/views/chart/chart1.vue @@ -51,10 +51,10 @@
- +
- +
@@ -118,6 +118,7 @@ const hover = ref(false); const tableData = ref(); const treeData = ref(); const centerData = ref([]); +const wsData = ref({}) const MenuItem = defineComponent({ name: 'MenuItem', @@ -259,6 +260,46 @@ const getData = () => { }); }); }; + +let data = { + 'objid': 1993874716645003264, + 'deviceId': 1, + 'readStatus': '1', + 'epcStr': ' SW004', + 'alarmFlag': '0', + 'alarmLevel': '�', + 'alarmType': '�', + 'alarmAction': '', + 'recordTime': '2025-11-27T10:49:11.25084+08:00', + 'dataType': 2, + 'deviceStatus': 1 +}; +let data1 = { + 'objid': 1993880261934321664, + 'deviceId': 1, + 'readStatus': '0', + 'epcStr': '', + 'alarmFlag': '1', + 'alarmLevel': '�', + 'alarmType': '�', + 'alarmAction': '未获取到标签信息', + 'recordTime': '2025-11-27T11:11:13.314071+08:00', + 'dataType': 2, + 'deviceStatus': 1 +}; +let data2 = { + 'objid': 0, + 'deviceId': 1, + 'readStatus': '�', + 'epcStr': null, + 'alarmFlag': '1', + 'alarmLevel': '�', + 'alarmType': '�', + 'alarmAction': '链接断开', + 'recordTime': '2025-11-27T10:54:18.600795+08:00', + 'dataType': 1, + 'deviceStatus': 2 +}; const getSocket = () => { const socket = new WebSocket('ws://192.168.100.103:7181/ws'); @@ -283,6 +324,7 @@ const getSocket = () => { onMounted(() => { getData(); getSocket(); + wsData.value[data.deviceId] = data });