|
@@ -1138,13 +1138,19 @@ func (t *TaskM) SearchDataInfo() {
|
|
|
coll = "spider_listdata"
|
|
|
}
|
|
|
}
|
|
|
- qu.Debug(coll, stype, event)
|
|
|
+ qu.Debug(coll, stype, event, href)
|
|
|
data, _ := u.MgoS.FindOne(coll, map[string]interface{}{"href": href})
|
|
|
if data != nil && len(*data) > 0 {
|
|
|
- info := (*data)["data"].(map[string]interface{})
|
|
|
- publishtime := qu.Int64All(info["publishtime"])
|
|
|
- str := "publishtime:" + fmt.Sprint(publishtime) + "\ntitle:" + qu.ObjToString((*data)["title"]) + ";\ndetail:" + qu.ObjToString(info["detail"])
|
|
|
- t.ServeJson(str)
|
|
|
+ text := ""
|
|
|
+ if coll == "spider_warn" {
|
|
|
+ info := (*data)["data"].(map[string]interface{})
|
|
|
+ publishtime := qu.Int64All(info["publishtime"])
|
|
|
+ text = "publishtime:" + fmt.Sprint(publishtime) + "\ntitle:" + qu.ObjToString((*data)["title"]) + ";\ndetail:" + qu.ObjToString(info["detail"])
|
|
|
+ } else {
|
|
|
+ text = "publishtime:" + fmt.Sprint((*data)["publishtime"]) + "\ntitle:" + qu.ObjToString((*data)["title"]) + "; "
|
|
|
+ }
|
|
|
+
|
|
|
+ t.ServeJson(text)
|
|
|
} else {
|
|
|
t.ServeJson("无信息")
|
|
|
}
|