panlei
2019-07-31 ec30367ccdbc7a6e8aeb12f3511fa4c1e6b19176
联动任务缓存数据(结构重整)---指针换成值
2个文件已修改
6 ■■■■ 已修改文件
insertdata/insertDataToEs.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruleserver/ruleToformula.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
insertdata/insertDataToEs.go
@@ -367,9 +367,9 @@
            linkFlag := false
            for _, yoloResult := range msg.RuleResult["yolo"].([]ruleserver.Result) {
                if (yoloResult.Others["timeLabel"].(string) == "01" || yoloResult.Others["timeLabel"].(string) == "10") && yoloResult.Others["linkCache"] != nil && len(yoloResult.Others["linkCache"].([]*ruleserver.ResultMsg)) > 0{
                    for _, msg2 := range yoloResult.Others["linkCache"].([]*ruleserver.ResultMsg) {
                    for _, msg2 := range yoloResult.Others["linkCache"].([]ruleserver.ResultMsg) {
                        logger.Warn("插入联动数据")
                        InsertYolo(*msg2)
                        InsertYolo(msg2)
                        linkFlag = true
                    }
                }
ruleserver/ruleToformula.go
@@ -399,7 +399,7 @@
                }
            }
            if flag1 {
                TimeEleList[groupRule.GroupId].RuleResults = append(TimeEleList[groupRule.GroupId].RuleResults, &RuleResult{groupRule.Rules[j].CameraId, groupRule.Rules[j].Sort, "", groupRule.Rules[j].RuleWithPre,nil})
                TimeEleList[groupRule.GroupId].RuleResults = append(TimeEleList[groupRule.GroupId].RuleResults, &RuleResult{groupRule.Rules[j].CameraId, groupRule.Rules[j].Sort, "", groupRule.Rules[j].RuleWithPre,ResultMsg{}})
            }
        }
    }