refactor(ems): 优化设备数据获取和排序逻辑

- 在获取监控设备ID时,将字段从 id 改为 code,以确保正确获取设备编号
- 修改查询记录时的排序字段,从 recodeTime 改为 objid,以优化排序性能
boardTest
zch 4 weeks ago
parent 5699dd4f73
commit 60326cb723

@ -185,8 +185,8 @@ export default {
if (!nodes || nodes.length === 0) return ids;
nodes.forEach(node => {
if (node.id) {
ids.push(node.id);
if (node.code) {
ids.push(node.code);
}
if (node.children && node.children.length > 0) {
ids = ids.concat(this.getAllMonitorIds(node.children));

@ -178,14 +178,14 @@ export default {
children: node.children
}
},
// monitorId
//
getAllMonitorIds(nodes) {
let ids = [];
if (!nodes || nodes.length === 0) return ids;
nodes.forEach(node => {
if (node.id) {
ids.push(node.id);
if (node.code) {
ids.push(node.code);
}
if (node.children && node.children.length > 0) {
ids = ids.concat(this.getAllMonitorIds(node.children));

Loading…
Cancel
Save