fengweiqiang 5 years ago
parent
commit
aefaccefc2
2 changed files with 6 additions and 2 deletions
  1. 5 1
      src/jy/extract/extract.go
  2. 1 1
      src/jy/extract/score_jsondata.go

+ 5 - 1
src/jy/extract/extract.go

@@ -1663,7 +1663,11 @@ func AnalysisSaveResult(j, jf *ju.Job, e *ExtractTask) {
 			for _,v := range tmpstr{
 				savewinner = append(savewinner,qu.ObjToString(j.PackageInfo[v]["winner"]))
 			}
-			tmp["s_winner"] = strings.Join(savewinner,",")
+			if (savewinner  == nil || len(savewinner)==0) && tmp["winner"]!=nil{
+				tmp["s_winner"] = tmp["winner"]
+			}else if savewinner != nil{
+				tmp["s_winner"] = strings.Join(savewinner,",")
+			}
 
 		}else if tmp["winner"]!= nil && tmp["winner"]!=""{
 			//没有分包取winner

+ 1 - 1
src/jy/extract/score_jsondata.go

@@ -12,7 +12,7 @@ import (
 )
 
 func JsonDataMergeProcessing(j *util.Job, e *ExtractTask) map[string][]*util.ExtField {
-	if len(j.Result) <= 0 || j.Jsondata == nil || len(*j.Jsondata) <= 0 {
+	if len(j.Result) <= 0 || j.Jsondata == nil || len(*j.Jsondata) <= 0 || j.Site =="中国政府采购网"{
 		return j.Result
 	}
 	jdextweight := util2.IntAll((*j.Jsondata)["extweight"])