|
@@ -61,7 +61,6 @@ func (e *ExtractTask) ExtractRegionInfo(j *ju.Job, tmp *map[string]interface{},
|
|
|
ConfirmUniqueRegionInfo(all_regions, &f_area, &f_city, &f_district)
|
|
|
//給地域做建议的清洗完善
|
|
|
CompleteRegionInfo(&f_area, &f_city, &f_district)
|
|
|
-
|
|
|
//用到的字段
|
|
|
projectname := qu.ObjToString((*tmp)["projectname"])
|
|
|
buyer := qu.ObjToString((*tmp)["buyer"])
|
|
@@ -72,7 +71,6 @@ func (e *ExtractTask) ExtractRegionInfo(j *ju.Job, tmp *map[string]interface{},
|
|
|
f_area, f_city, f_district = a, c, d
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
//此时进行特殊链路新增、补充原则
|
|
|
if f_city == "" {
|
|
|
e.LinkSpecialRuleFullStep(projectname, &f_area, &f_city, &f_district)
|
|
@@ -83,7 +81,6 @@ func (e *ExtractTask) ExtractRegionInfo(j *ju.Job, tmp *map[string]interface{},
|
|
|
if f_city == "" {
|
|
|
e.LinkSpecialRuleBriefStep(buyer, &f_area, &f_city, &f_district)
|
|
|
}
|
|
|
-
|
|
|
//正文补充地域~
|
|
|
if f_area == "全国" || f_area == "" || f_city == "" {
|
|
|
if b := e.NewVerifySensitiveInfo(qu.ObjToString((*j.Data)["detail"]), &f_area, &f_city, &f_district); b {
|
|
@@ -96,7 +93,6 @@ func (e *ExtractTask) ExtractRegionInfo(j *ju.Job, tmp *map[string]interface{},
|
|
|
f_area = sc.Q
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
//最终在清洗一遍数据
|
|
|
CompleteRegionInfo(&f_area, &f_city, &f_district)
|
|
|
//最终赋值
|