|
@@ -24,8 +24,7 @@ func ExtractUdp() {
|
|
|
|
|
|
sid := "1fffffffffffffffffffffff"
|
|
|
eid := "9fffffffffffffffffffffff"
|
|
|
- log.Println(sid,eid)
|
|
|
- //QuerySensitiveWords(sid,eid )
|
|
|
+ QuerySensitiveWords(sid,eid )
|
|
|
}
|
|
|
|
|
|
var task chan struct{} = make(chan struct{}, 1)
|
|
@@ -93,10 +92,14 @@ func QuerySensitiveWords(sid, eid string) {
|
|
|
}).Select(Fields).Sort("_id").Iter()
|
|
|
|
|
|
for tmp := map[string]interface{}{}; iter.Next(&tmp); tmp = map[string]interface{}{} {
|
|
|
- log.Println(tmp["_id"])
|
|
|
if win, isok := tmp["winner"].(string); isok {
|
|
|
queryGrpcWinner := query_grpc(win, FindWinnerC)
|
|
|
if queryGrpcWinner == "" {
|
|
|
+ /**********处理未匹配的数据-进行es-分词打分比较**********/
|
|
|
+ new_name,b :=dealWithScoreRules(win,winner_type,winner_index)
|
|
|
+ if b {
|
|
|
+ tmp["winner"] = new_name
|
|
|
+ }
|
|
|
} else {
|
|
|
tmp["winner"] = queryGrpcWinner
|
|
|
}
|
|
@@ -104,6 +107,10 @@ func QuerySensitiveWords(sid, eid string) {
|
|
|
if win, isok := tmp["s_winner"].(string); isok {
|
|
|
queryGrpcWinner := query_grpc(win, FindWinnerC)
|
|
|
if queryGrpcWinner == "" {
|
|
|
+ new_name,b :=dealWithScoreRules(win,winner_type,winner_index)
|
|
|
+ if b {
|
|
|
+ tmp["s_winner"] = new_name
|
|
|
+ }
|
|
|
} else {
|
|
|
tmp["s_winner"] = queryGrpcWinner
|
|
|
}
|
|
@@ -112,6 +119,10 @@ func QuerySensitiveWords(sid, eid string) {
|
|
|
if agency, isok := tmp["agency"].(string); isok {
|
|
|
queryGrpcAgency := query_grpc(agency, FindAgencyC)
|
|
|
if queryGrpcAgency == "" {
|
|
|
+ new_name,b :=dealWithScoreRules(agency,agency_type,agency_index)
|
|
|
+ if b {
|
|
|
+ tmp["agency"] = new_name
|
|
|
+ }
|
|
|
} else {
|
|
|
tmp["agency"] = queryGrpcAgency
|
|
|
}
|
|
@@ -120,6 +131,10 @@ func QuerySensitiveWords(sid, eid string) {
|
|
|
if buyer, isok := tmp["buyer"].(string); isok {
|
|
|
queryGrpcBuyer := query_grpc(buyer, FindBuyerC)
|
|
|
if queryGrpcBuyer == "" {
|
|
|
+ new_name,b :=dealWithScoreRules(buyer,buyer_type,buyer_index)
|
|
|
+ if b {
|
|
|
+ tmp["buyer"] = new_name
|
|
|
+ }
|
|
|
} else {
|
|
|
tmp["buyer"] = queryGrpcBuyer
|
|
|
}
|
|
@@ -164,6 +179,7 @@ func QuerySensitiveWords(sid, eid string) {
|
|
|
}
|
|
|
}
|
|
|
num++
|
|
|
+ break //测试
|
|
|
}
|
|
|
log.Println("处理完成:", num)
|
|
|
|