panlei
2019-09-02 0562b97177523da4a6776f8bce713957075d9d06
数组不圆满不打标签的标签长度越界bug
1个文件已修改
6 ■■■■■ 已修改文件
ruleserver/ruleToformula.go 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruleserver/ruleToformula.go
@@ -515,8 +515,10 @@
        } else {
            logger.Warn("数组不圆满不打标签")
            // 倒是把打的组规则标签给去掉了啊
            lens := len(args.RuleResult["yolo"].([]Result))-1
            args.RuleResult["yolo"] = args.RuleResult["yolo"].([]Result)[0:lens]
            if len(args.RuleResult["yolo"].([]Result)) > 1 {
                lens := len(args.RuleResult["yolo"].([]Result))-1
                args.RuleResult["yolo"] = args.RuleResult["yolo"].([]Result)[0:lens]
            }
        }
    } else { // 没有报警,
        //logger.Info("这帧图像在任务下的一整条规则下(联动任务下就是跟本摄像机像相关的小规则)的判断结果为false")