panlei
2019-07-24 c38107509ab41692f30c014d7f7c785f2416f873
添加人脸报警等级
1个文件已修改
8 ■■■■■ 已修改文件
insertdata/insertDataToEs.go 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
insertdata/insertDataToEs.go
@@ -55,6 +55,7 @@
    TaskName        string                 `json:"taskName"`
    SdkName         string                 `json:"sdkName"`
    Content         string                 `json:"content"`
    AlarmRules      []AlarmRule            `json:"alarmRules"`
    LikeDate        string                 `json:"likeDate"`
    Sex             string                 `json:"sex"`
    Age             int32                  `json:"age"`
@@ -142,6 +143,11 @@
                if err != nil {
                    panic("解压缩图片时出现错误")
                }
                alarmRules := []AlarmRule{}
                for _, faceResult := range msg.RuleResult["face"].([]ruleserver.FaceResult) {
                    alarm := ChangeToString(faceResult.AlarmLevel)
                    alarmRules = append(alarmRules, AlarmRule{faceResult.RuleGroupId, alarm, faceResult.RuleText})
                }
                i := protomsg.Image{}
                err = proto.Unmarshal(bdata, &i)
                bigPhotoUrl := make(map[string]interface{})
@@ -183,6 +189,7 @@
                    msg.Tasklab.Taskname,
                    "人脸",
                    "",
                    alarmRules,
                    time.Now().Format("2006-01-02 15:04:05"), // 只检测,没有比对时间
                    sex,
                    face.ThftRes.Age,
@@ -257,6 +264,7 @@
        msg.Tasklab.Taskname,
        "人脸",
        "状态转换数据,非报警数据",
        []AlarmRule{},
        time.Now().Format("2006-01-02 15:04:05"), // 只检测,没有比对时间
        "",
        0,