| | |
| | | CameraName string |
| | | CameraAddr string |
| | | TaskId string |
| | | Time string |
| | | Persons []ruleserver.Arg |
| | | DefenceLevel string |
| | | } |
| | | |
| | | func (label *Label)DataFormatToLabel(result ruleserver.ResultMsg) Label { |
| | | // 把数据装配到label |
| | | func (label *Label)DataFormatToLabel(result ruleserver.ResultMsg) { |
| | | label.CameraId = result.Cid |
| | | camera, err := cache.GetCameraById(result.Cid) |
| | | if err != nil { |
| | |
| | | label.TaskId = result.Tasklab.Taskid |
| | | label.Persons = result.RuleResult["face"].([]ruleserver.Arg) |
| | | //labelData.DefenceLevel = result. |
| | | return Label{} |
| | | } |
| | | |
| | | // 从缓存中查出所有的规则数据 |