feat: get_abstract_from_elsevier 先执行混排
This commit is contained in:
parent
be264fd558
commit
9efc412f7d
|
|
@ -127,7 +127,8 @@ def get_abstract_from_elsevier(number_of_task:int = 20, exclude_failed:bool=True
|
|||
def_name = get_abstract_from_elsevier.name
|
||||
if not show_task_run(def_name):
|
||||
return "stoped"
|
||||
qs = Paper.objects.filter(Q(has_abstract=False)|Q(has_fulltext_xml=False))
|
||||
# qs = Paper.objects.filter(Q(has_abstract=False)|Q(has_fulltext_xml=False))
|
||||
qs = Paper.objects.filter(has_abstract=False)
|
||||
# qs = qs.exclude(
|
||||
# fail_reason__contains="elsevier_doi_not_found"
|
||||
# ).exclude(fail_reason__contains="elsevier_abstract_not_found"
|
||||
|
|
@ -135,7 +136,7 @@ def get_abstract_from_elsevier(number_of_task:int = 20, exclude_failed:bool=True
|
|||
if exclude_failed:
|
||||
qs = qs.filter(fail_reason=None)
|
||||
qs = qs.exclude(fetch_status="downloading"
|
||||
).filter(doi__startswith="10.1016").order_by("publication_date")
|
||||
).filter(doi__startswith="10.1016").order_by("?")
|
||||
|
||||
if not qs.exists():
|
||||
return "done"
|
||||
|
|
|
|||
Loading…
Reference in New Issue