| | |
| | | middleHits := topAttentionHits["hits"].(map[string]interface{}) |
| | | finalHits := middleHits["hits"].([]interface{}) |
| | | startTime := "" |
| | | indexLength := len(finalHits) |
| | | point := 0 |
| | | for _, in := range finalHits { |
| | | point = point+1 |
| | | tmpHitSource := make(map[string]interface{}) |
| | | tmpbuf, ok := in.(map[string]interface{}) |
| | | if !ok { |
| | |
| | | sTime := tmpTime |
| | | eTime := tmpTime |
| | | stayTime := 0.0 |
| | | if startTime != "" { |
| | | if startTime != "" && point < indexLength{ |
| | | sinTime, _ := time.ParseInLocation("2006-01-02 15:04:05", startTime, loc) |
| | | passTime := math.Abs(mTime.Sub(sinTime).Seconds()) |
| | | //fmt.Println("passTime: ", passTime) |
| | |
| | | topAttentionHits := inf.(map[string]interface{})["top_attention_hits"].(map[string]interface{}) |
| | | middleHits := topAttentionHits["hits"].(map[string]interface{}) |
| | | finalHits := middleHits["hits"].([]interface{}) |
| | | indexLength := len(finalHits) |
| | | point := 0 |
| | | startTime := "" |
| | | for _, in := range finalHits { |
| | | point = point+1 |
| | | tmpHitSource := make(map[string]interface{}) |
| | | tmpbuf, ok := in.(map[string]interface{}) |
| | | if !ok { |
| | |
| | | sTime := tmpTime |
| | | eTime := tmpTime |
| | | stayTime := 0.0 |
| | | if startTime != "" { |
| | | if startTime != "" && point < indexLength{ |
| | | sinTime, _ := time.ParseInLocation("2006-01-02 15:04:05", startTime, loc) |
| | | passTime := math.Abs(mTime.Sub(sinTime).Seconds()) |
| | | //fmt.Println("passTime: ", passTime) |