wangchuanjin 2 vuotta sitten
vanhempi
commit
c13e9bf84d
1 muutettua tiedostoa jossa 12 lisäystä ja 9 poistoa
  1. 12 9
      pushmember/src/report/statistic/job/statisticjob.go

+ 12 - 9
pushmember/src/report/statistic/job/statisticjob.go

@@ -22,15 +22,15 @@ const (
 	SearchBatch                                 = 100
 	Es_Query                                    = `{"query":{"filtered":{"filter":{"terms":{"list.infoid":[%s]}}}},"_source":["sourceinfoid","list.infoid","budget","bidamount","bidstatus","area","city","projectname","projectcode","buyer","s_winner","jgtime","buyerclass"],"from":0,"size":%d}`
 	Es_Query_BidOpen                            = `{"query":{"filtered":{"filter":{"bool":{"must":[{"terms":{"list.infoid":[%s]}},{"range":{"bidopentime":{"gte":%d,"lt":%d}}}]}}}},"_source":["budget","area","city","projectname","projectcode","buyer","bidopentime"],"from":0,"size":%d}`
-	Project_Amount_MaxLen                       = 10 //项目金额排行榜,保留前10
-	Project_Buyerclass_Count_MaxLen             = 10 //本月项目数量TOP10采购行业
-	Project_Buyerclass_Bidamount_MaxLen         = 10 //本月项目规模TOP10采购行业
-	Project_Buyerclass_Average_Bidamount_MaxLen = 10 //本月项目平均规模TOP10采购行业
-	Buyer_MaxLen                                = 30 //本月采购单位排行榜,保留前30个
-	Winner_MaxLen                               = 30 //本月中标企业排行榜,保留前30个
-	Project_Bidamount_MaxLen                    = 20 //本月项目规模排行榜,保留前20个
-	MatchItem_Count_MaxLen                      = 20 //关键词组匹配的项目列表
-	MatchItem_MaxLen                            = 6  //关键词组匹配的项目规模
+	Project_Amount_MaxLen                       = 10    //项目金额排行榜,保留前10
+	Project_Buyerclass_Count_MaxLen             = 10000 //本月项目数量TOP10采购行业
+	Project_Buyerclass_Bidamount_MaxLen         = 10000 //本月项目规模TOP10采购行业
+	Project_Buyerclass_Average_Bidamount_MaxLen = 10000 //本月项目平均规模TOP10采购行业 -> 本月项目平均规模采购行业排行榜
+	Buyer_MaxLen                                = 30    //本月采购单位排行榜,保留前30个
+	Winner_MaxLen                               = 30    //本月中标企业排行榜,保留前30个
+	Project_Bidamount_MaxLen                    = 20    //本月项目规模排行榜,保留前20个
+	MatchItem_Count_MaxLen                      = 20    //关键词组匹配的项目列表
+	MatchItem_MaxLen                            = 6     //关键词组匹配的项目规模
 )
 
 var (
@@ -92,6 +92,9 @@ func NewProject(v map[string]interface{}) *Project {
 	if strings.HasSuffix(p.Area, "市") {
 		p.Area = ""
 	}
+	if p.Buyerclass == "" {
+		p.Buyerclass = "其它"
+	}
 	return p
 }