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 96 const messageList: SocketMessageItem[] = [];
97 97 let cmdId = 0;
98 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 104 messageList.push(message);
101 105 setCmdId(cmdId, value);
102 106 cmdId++;
... ...