Commit b94d3b581202666b0012d76a7c501fe252609d57

Authored by ww
1 parent 22b4319d

fix: visual board query attr repeat

@@ -96,7 +96,11 @@ export function useSocketConnect(dataSourceRef: Ref<DataBoardLayoutInfo[]>) { @@ -96,7 +96,11 @@ export function useSocketConnect(dataSourceRef: Ref<DataBoardLayoutInfo[]>) {
96 const messageList: SocketMessageItem[] = []; 96 const messageList: SocketMessageItem[] = [];
97 let cmdId = 0; 97 let cmdId = 0;
98 groupMapping.forEach((value, key) => { 98 groupMapping.forEach((value, key) => {
99 - const message = generateMessage(key, cmdId, value.map((item) => item.attribute).join(',')); 99 + const message = generateMessage(
  100 + key,
  101 + cmdId,
  102 + Array.from(new Set(value.map((item) => item.attribute))).join(',')
  103 + );
100 messageList.push(message); 104 messageList.push(message);
101 setCmdId(cmdId, value); 105 setCmdId(cmdId, value);
102 cmdId++; 106 cmdId++;