错误 #2755
网管2.1T13版本+基站:"Rel_3.0.0_Pre1T2","版本,无法添加基站
开始日期:
2025-01-25
计划完成日期:
% 完成:
0%
预期时间:
描述
网管2.1T13版本+基站:"Rel_3.0.0_Pre1T2"版本,无法添加基站
备注:
提示:
文件
历史记录
由 马 党旗 更新于 7 个月 之前
- 状态 从 进行中 变更为 转测试
// 从基站上报的版本号中截取网管纳管版本号
func GetGnbVersionByReportVersion(ver string) string {
var res []string
if strings.Contains(ver, "P_") || strings.Contains(ver, "p_") || strings.Contains(ver, "P-") ||
strings.Contains(ver, "P-") || strings.HasSuffix(ver, "P") || strings.HasSuffix(ver, "p") {
res = regexp.MustCompile(`^[Rr][Ee][Ll][_-]\d+\.\d+\.\d+([Pp])?`).FindStringSubmatch(ver)
} else {
res = regexp.MustCompile(`^[Rr][Ee][Ll][_-]\d+\.\d+\.\d+?`).FindStringSubmatch(ver)
}
if len(res) < 1 {
return ""
} else {
return strings.ToUpper(res0)
}
}
原因是正则表达式不匹配Rel_3.0.0_Pre1T2格式,已经修改进行适配了