Fix js code

main
Anthony 2024-03-08 02:19:18 +08:00
parent a7d481e5a0
commit 219f76003f
1 changed files with 7 additions and 10 deletions

View File

@ -3,10 +3,8 @@ if (resp.result !== 0) return resp;
var envs = []; var envs = [];
var nodes = {}; var nodes = {};
for (var i = 0, envInfo, env; envInfo = resp.infos[i]; i++) { for (var i = 0, envInfo, env; envInfo = resp.infos[i]; i++) {
env = envInfo.env;
if (env.status == 1) { if (env.status == 1) {
for (var j = 0, node; node = envInfo.nodes[j]; j++) { for (var j = 0, node; node = envInfo.nodes[j]; j++) {
if (node.nodeGroup === "storage") {
nodes[env.envName] = nodes[env.envName] || []; nodes[env.envName] = nodes[env.envName] || [];
nodes[env.envName].groups = nodes[env.envName].groups || {}; nodes[env.envName].groups = nodes[env.envName].groups || {};
if (!nodes[env.envName].groups[node.nodeGroup]) nodes[env.envName].push({ if (!nodes[env.envName].groups[node.nodeGroup]) nodes[env.envName].push({
@ -15,14 +13,13 @@ for (var i = 0, envInfo, env; envInfo = resp.infos[i]; i++) {
}); });
nodes[env.envName].groups[node.nodeGroup] = true; nodes[env.envName].groups[node.nodeGroup] = true;
} }
if (nodes[env.envName] && nodes[env.envName].length > 0) {
envs.push({
value: env.envName,
caption: (env.displayName + " (" + env.envName + ")" || env.envName)
});
}
} }
if (nodes[env.envName] && nodes[env.envName].length > 0) {
envs.push({
value: env.envName,
caption: (env.displayName + " (" + env.envName + ")" || env.envName)
});
}
}
} }
if (envs.length > 0) { if (envs.length > 0) {