From 8cf48d871e37d4574650a6cbf97e49bc23df4c70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=99=AF=E9=98=B3?= <1656488874@qq.com> Date: Thu, 5 Sep 2019 20:07:08 +0800 Subject: [PATCH 1/6] =?UTF-8?q?fix=20=E5=88=A0=E9=99=A4spider=E6=B2=A1?= =?UTF-8?q?=E6=9C=89=E5=88=A0=E9=99=A4task?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/model/task.go | 2 +- backend/routes/spider.go | 2 +- frontend/src/views/spider/SpiderList.vue | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/model/task.go b/backend/model/task.go index 4957b577..177edccb 100644 --- a/backend/model/task.go +++ b/backend/model/task.go @@ -191,7 +191,7 @@ func RemoveTask(id string) error { return nil } -func RemoveTaskBySpiderId(id string) error { +func RemoveTaskBySpiderId(id bson.ObjectId) error { tasks, err := GetTaskList(bson.M{"spider_id": id}, 0, constants.Infinite, "-create_ts") if err != nil { log.Error("get tasks error:" + err.Error()) diff --git a/backend/routes/spider.go b/backend/routes/spider.go index 76e5c568..0777aa69 100644 --- a/backend/routes/spider.go +++ b/backend/routes/spider.go @@ -230,7 +230,7 @@ func DeleteSpider(c *gin.Context) { } // 删除爬虫对应的task任务 - if err := model.RemoveTaskBySpiderId(spider.Id.Hex()); err != nil { + if err := model.RemoveTaskBySpiderId(spider.Id); err != nil { HandleError(http.StatusInternalServerError, c, err) return } diff --git a/frontend/src/views/spider/SpiderList.vue b/frontend/src/views/spider/SpiderList.vue index dbd1dda8..6ff5cb35 100644 --- a/frontend/src/views/spider/SpiderList.vue +++ b/frontend/src/views/spider/SpiderList.vue @@ -207,7 +207,7 @@ :width="col.width"> - +