|
@@ -765,8 +765,9 @@ func AnalysisSaveResult(j *ju.Job, task *TaskInfo) {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
//采购单位库,中标单位库
|
|
//采购单位库,中标单位库
|
|
- BuyerAndWinner(resulttmp)
|
|
|
|
-
|
|
|
|
|
|
+ if ju.Config["buyerwinner"].(bool) {
|
|
|
|
+ BuyerAndWinner(resulttmp)
|
|
|
|
+ }
|
|
b, p, c, d := TransmitData(resulttmp, _id) //抽取省份城市
|
|
b, p, c, d := TransmitData(resulttmp, _id) //抽取省份城市
|
|
//log.Println("抽取省份,城市,县结果=====", b, p, c, d)
|
|
//log.Println("抽取省份,城市,县结果=====", b, p, c, d)
|
|
resulttmp["district"] = d
|
|
resulttmp["district"] = d
|
|
@@ -829,7 +830,7 @@ func BuyerAndWinner(resulttmp map[string]interface{}) {
|
|
//buyer
|
|
//buyer
|
|
for _, buyer := range buyerarr {
|
|
for _, buyer := range buyerarr {
|
|
//log.Println("buyer---------------", buyer)
|
|
//log.Println("buyer---------------", buyer)
|
|
- i := redis.GetInt("buyer", buyer)
|
|
|
|
|
|
+ i := redis.GetInt("buyer", "buyer_"+buyer)
|
|
//log.Println("iiiiiiiiiii", i)
|
|
//log.Println("iiiiiiiiiii", i)
|
|
if i == 0 {
|
|
if i == 0 {
|
|
buyernewdata, _ := db.Mgo.FindOne("buyer_new", `{"s_name":"`+buyer+`"}`)
|
|
buyernewdata, _ := db.Mgo.FindOne("buyer_new", `{"s_name":"`+buyer+`"}`)
|
|
@@ -842,7 +843,7 @@ func BuyerAndWinner(resulttmp map[string]interface{}) {
|
|
//winner
|
|
//winner
|
|
for _, winner := range winnerarr {
|
|
for _, winner := range winnerarr {
|
|
//log.Println("winner---------------", winner)
|
|
//log.Println("winner---------------", winner)
|
|
- j := redis.GetInt("winner", winner)
|
|
|
|
|
|
+ j := redis.GetInt("winner", "winner_"+winner)
|
|
//log.Println("jjjjjjjjjjjj", j)
|
|
//log.Println("jjjjjjjjjjjj", j)
|
|
if j == 0 {
|
|
if j == 0 {
|
|
winnernewdata, _ := db.Mgo.FindOne("winner_new", `{"s_name":"`+winner+`"}`)
|
|
winnernewdata, _ := db.Mgo.FindOne("winner_new", `{"s_name":"`+winner+`"}`)
|