项目

一般

简介

错误 #2913

多RU,如果中间的RU掉了,资源监控这里RUid对不上,需要核查代码是只显示RU0和1,23卡没了;还是实际显示的是1和3,是编号不对

程 鹏6 个月 之前添加. 更新于 6 个月 之前.

状态:
已解决
优先级:
普通
指派给:
开始日期:
2025-02-28
计划完成日期:
2025-03-31
% 完成:

0%

预期时间:

描述

多RU,如果中间的RU掉了,资源监控这里RUid对不上,需要核查代码是只显示RU0和1,23卡没了;还是实际显示的是1和3,是编号不对


文件

1111.jpg (560 KB) 1111.jpg 程 鹏, 2025-02-28 15:52

历史记录

#1

程 鹏 更新于 6 个月 之前

  • 计划完成日期 被设置为 2025-03-31
  • 指派给 被设置为 薛 泽庆
#2

薛 泽庆 更新于 6 个月 之前

  • 状态新建 变更为 进行中
#3

薛 泽庆 更新于 6 个月 之前

  • 状态进行中 变更为 转测试
  • 指派给薛 泽庆 变更为 马 党旗

新增处理逻辑用于将无序的返回值和实际关联:
function mapPruTemperature(ruStatus, pruTemperature) {

let mappedTemperature = {};
let activeIndexes = [];
// 找出 ruStatus 中值为 "1" 的索引(从 1 开始计数)
ruStatus.forEach((status, index) => {
if (status === "1") {
activeIndexes.push(index);
}
});
// 重新映射 pruTemperature 的 key
let i = 0;
for (let key in pruTemperature) {
if (key !== "time" && i < activeIndexes.length) {
mappedTemperature[activeIndexes[i]] = pruTemperature[key];
i++;
}
}
// 保留时间戳
if (pruTemperature.time) {
mappedTemperature.time = pruTemperature.time;
}
return mappedTemperature;
}
#4

马 党旗 更新于 6 个月 之前

  • 指派给马 党旗 变更为 杨 凯
#5

杨 凯 更新于 6 个月 之前

  • 指派给杨 凯 变更为 程 鹏

该问题已验证解决YZMM2.1.0Pre1T17——0314版本
请在网管2.1.17版本验证

#6

程 鹏 更新于 6 个月 之前

  • 状态转测试 变更为 已解决

导出 Atom PDF