|
@@ -468,7 +468,6 @@ func file2text(doc *map[string]interface{}) {
|
|
|
|
|
|
//抽取
|
|
|
func (e *ExtractTask) ExtractProcess(j, jf *ju.Job, isSite bool) {
|
|
|
- permissionExpired(e)
|
|
|
e.ExtractDetail(j, isSite, j.SpiderCode)
|
|
|
if jf != nil && jf.IsFile {
|
|
|
e.ExtractDetail(jf, isSite, j.SpiderCode)
|
|
@@ -2008,18 +2007,6 @@ func AnalysisSaveResult(j, jf *ju.Job, e *ExtractTask) {
|
|
|
}
|
|
|
}
|
|
|
tmp["dataging"] = j.Dataging
|
|
|
- if ju.NowTimeTest() {
|
|
|
- tmptmp := map[string]interface{}{}
|
|
|
- tmpnum := len(tmp) / 6
|
|
|
- for k := range tmp {
|
|
|
- if tmpnum < 0 {
|
|
|
- break
|
|
|
- }
|
|
|
- tmptmp[k] = tmp[k]
|
|
|
- tmpnum--
|
|
|
- }
|
|
|
- tmp = tmptmp
|
|
|
- }
|
|
|
//budget bidamount
|
|
|
if bg, ok := tmp["budget"].(float64); ok && bg >= 500000000000 {
|
|
|
delete(tmp, "budget")
|
|
@@ -2479,20 +2466,3 @@ func RemoveReplicaSliceString(slc []string) []string {
|
|
|
}
|
|
|
return result
|
|
|
}
|
|
|
-
|
|
|
-func permissionExpired(e *ExtractTask) {
|
|
|
- if ju.NowTimeTest() {
|
|
|
- e.RulePres = []*RegLuaInfo{}
|
|
|
- e.RuleBacks = []*RegLuaInfo{}
|
|
|
- e.SiteRuleBacks = []*RegLuaInfo{}
|
|
|
- e.RuleBlock = &ju.RuleBlock{}
|
|
|
- e.RuleCores = make(map[string]map[string][]*RuleCore)
|
|
|
- e.SiteRuleCores = make(map[string]map[string][]*RuleCore)
|
|
|
- e.PkgRuleCores = []*RuleCore{}
|
|
|
- e.Tag = map[string][]*Tag{}
|
|
|
- e.SiteTag = map[string][]*Tag{}
|
|
|
- e.ClearFn = map[string][]string{}
|
|
|
- e.SiteClearFn = map[string][]string{}
|
|
|
- return
|
|
|
- }
|
|
|
-}
|