panlei
2019-07-09 eae74e6153a4c93f99639d8a4471bd8a0863a3ae
查询底库人员信息,加一个detectScore字段
2个文件已修改
18 ■■■■ 已修改文件
insertdata/insertDataToEs.go 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruleserver/ruleToformula.go 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
insertdata/insertDataToEs.go
@@ -59,6 +59,7 @@
    AnalyServerName string   `json:"analyServerName"`
    AnalyServerIp   string   `json:"analyServerIp"`
    ClusterId       string   `json:"clusterId"`
    DetectScore        float64     `json:"detectScore"`
    IsAlarm         int      `json:"isAlarm"`
    IsAckAlarm      int      `json:"isAckAlarm"`
    IsCollect       int      `json:"isCollect"`
@@ -174,6 +175,7 @@
                    localConfig.ServerName,
                    serverIp,
                    "",
                    face.Score,
                    1,
                    0,
                    0,
@@ -193,7 +195,7 @@
                }
                //logger.Info(err.Error())
            } else {
                // 人脸提取
                // 人脸比对
                localConfig, err := cache.GetServerInfo()
                if err != nil {
                    logger.Info("查询本机信息失败!")
@@ -250,6 +252,7 @@
                    localConfig.ServerName,
                    serverIp,
                    "",
                    face.Score,
                    1,
                    0,
                    0,
ruleserver/ruleToformula.go
@@ -11,6 +11,7 @@
    "time"
    bigCache "basic.com/pubsub/cache.git"
    "basic.com/pubsub/cache.git/esutil"
    "basic.com/pubsub/protomsg.git"
    "github.com/knetic/govaluate"
)
@@ -268,8 +269,10 @@
                                        logger.Error("getBaseInfo解压错误", err1)
                                    }
                                    for key, val := range m {
                                        fmt.Println(key)
                                        baseinfo := protomsg.Baseinfo{}
                                        baseinfo,err1 := esutil.Dbpersoninfosbyid(key)
                                        if err1 != nil {
                                            logger.Error("查询底库人员信息出错",err1)
                                        }
                                        baseinfo.CompareScore = val
                                        arg.Liker = append(arg.Liker, &baseinfo)
                                    }
@@ -284,8 +287,10 @@
                                            logger.Error("getBaseInfo解压错误", err1)
                                        }
                                        for key, val := range m {
                                            fmt.Println(key)
                                            baseinfo := protomsg.Baseinfo{}
                                            baseinfo, err1 := esutil.Dbpersoninfosbyid(key)
                                            if err1 != nil {
                                                logger.Error("查询底库人员信息出错",err1)
                                            }
                                            baseinfo.CompareScore = val
                                            arg.Liker = append(arg.Liker, &baseinfo)
                                        }