{% extends "base.html" %} {% block title %}管理仪表盘 — HF Daily Papers{% endblock %} {% block content %}
| 时间 | 状态 | 发现 | 新增 | 错误 |
|---|---|---|---|---|
| {{ log.started_at.strftime('%Y-%m-%d %H:%M') if log.started_at else '-' }} | {% if log.status == 'success' %}✓{% elif log.status == 'running' %}⟳{% elif log.status == 'failed' %}✗{% else %}{{ log.status }}{% endif %} | {{ log.papers_found or 0 }} | {{ log.papers_new or 0 }} | {{ (log.error[:50] + '...') if log.error and log.error|length > 50 else (log.error or '-') }} |
暂无调度器执行记录。
{% endif %}| 任务 | 状态 | 日期 | 发现 | 新增 | 开始时间 | 完成时间 | 错误 |
|---|---|---|---|---|---|---|---|
| {{ log.task }} | {# djlint:off #} {% if log.status == 'success' %}✓ 成功{% elif log.status == 'running' %}⟳ 运行中{% elif log.status == 'failed' %}✗ 失败{% else %}{{ log.status }}{% endif %} {# djlint:on #} | {{ log.date or '-' }} | {{ log.papers_found or 0 }} | {{ log.papers_new or 0 }} | {{ log.started_at.strftime('%Y-%m-%d %H:%M') if log.started_at else '-' }} | {{ log.completed_at.strftime('%Y-%m-%d %H:%M') if log.completed_at else '-' }} | {{ (log.error[:60] + '...') if log.error and log.error|length > 60 else (log.error or '-') }} |
暂无活动日志
通过快捷操作触发任务后,日志将出现在这里。