diff --git a/internal/services/tasks/task_service.go b/internal/services/tasks/task_service.go index 3b2cdf6..3690ca6 100644 --- a/internal/services/tasks/task_service.go +++ b/internal/services/tasks/task_service.go @@ -128,6 +128,6 @@ func (ts *TaskService) DeleteTask(id string) bool { // 同时删除关联的通知推送设置 database.DB.Where("type = ? AND data_id = ?", constant.BindingTypeTask, id).Delete(&models.NotifyBinding{}) - result := database.DB.Where("id = ?", id).Delete(&models.Task{}) + result := database.DB.Unscoped().Where("id = ?", id).Delete(&models.Task{}) return result.RowsAffected > 0 }