ruleserver/ruleToformula.go
@@ -485,11 +485,13 @@ for _, va := range timeEle.RuleResults { if va.CameraId == args.CameraId { va.Result = strconv.FormatBool(isOk) log.Println("这个摄像机--",args.CameraId,"--被赋予了result",va.Result) } } // 判断结果数组是否完满(即被赋值完毕)可得出报警结果 var isPerfect = true for _, va := range timeEle.RuleResults { log.Println("---------------------瞅瞅当前数组________________:",*va) if va.Result == "" && va.RuleWithPre != "||" { isPerfect = false }