panlei
2019-08-01 5729425c8552b08d80f3b4c3488d0436c42fd50e
label重大更新
1个文件已修改
6 ■■■■ 已修改文件
ruleserver/ruleToformula.go 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruleserver/ruleToformula.go
@@ -469,15 +469,11 @@
                    //        result.Others["linkCache"] = label
                    //    }
                    //}
                    tempMap := make(map[string]interface{})
                    for k,result := range args.RuleResult {
                        tempMap[k] = result
                    }
                    for i := 0; i < len(args.RuleResult["yolo"].([]Result)); i++  {
                        if args.RuleResult["yolo"].([]Result)[i].RuleGroupId == groupRule.GroupId { // 把原来那个删掉再存一份新的
                            res := args.RuleResult["yolo"].([]Result)[i]
                            res.Others["linkCache"] = label["linkCache"]
                            args.RuleResult["yolo"] = append(args.RuleResult["yolo"].([]Result)[:i],tempMap["yolo"].([]Result)[i+1:]...)
                            args.RuleResult["yolo"] = append(args.RuleResult["yolo"].([]Result)[:i],args.RuleResult["yolo"].([]Result)[i+1:]...)
                            args.RuleResult["yolo"] = append(args.RuleResult["yolo"].([]Result),res)
                        }
                    }