diff --git a/backend/services/spider_handler/spider.go b/backend/services/spider_handler/spider.go index d5e377df..ac857e0a 100644 --- a/backend/services/spider_handler/spider.go +++ b/backend/services/spider_handler/spider.go @@ -107,6 +107,7 @@ func (s *SpiderSync) Download() { // 解压缩临时文件到目标文件夹 dstPath := filepath.Join( viper.GetString("spider.path"), + s.Spider.Name, ) if err := utils.DeCompress(tmpFile, dstPath); err != nil { log.Errorf(err.Error()) diff --git a/backend/services/spider_handler/spider_test.go b/backend/services/spider_handler/spider_test.go index f7bf97bf..66d47455 100644 --- a/backend/services/spider_handler/spider_test.go +++ b/backend/services/spider_handler/spider_test.go @@ -36,9 +36,9 @@ func init() { s = SpiderSync{ Spider: model.Spider{ - Id: bson.ObjectIdHex("5d8d5e4b44500b000150009c"), + Id: bson.ObjectIdHex("5d8d8326bc3c4f000186e5df"), Name: "scrapy-pre_sale", - FileId: bson.ObjectIdHex("5d8d5e4b44500b0001500098"), + FileId: bson.ObjectIdHex("5d8d8326bc3c4f000186e5db"), Src: "/opt/crawlab/spiders/scrapy-pre_sale", }, }