{% extends "base.html" %} {% block title %}任务列表{% endblock %} {% block page_title %}任务列表{% endblock %} {% block styles %} {% endblock %} {% block content %}

我的任务

新建任务
{% if tasks_by_category and sorted_category_ids %}
{% for category_id in sorted_category_ids %} {% set category = categories_dict.get(category_id, {}) %} {% set category_name = category.get('name', category_id) %} {% set category_tasks = tasks_by_category.get(category_id, []) %} {% if category_tasks|length > 0 or category_id in categories_dict %}
{% if category_tasks|length > 0 %}
{% for task_id, task in category_tasks %}
{{ task.name }}
{% if task.status == 'completed' %}已完成 {% elif task.status == 'failed' %}失败 {% elif task.status == 'cancelled' %}已取消 {% else %}运行中{% endif %} {% if task.status == 'running' %} {% endif %}
{{ task.created_at.strftime('%Y-%m-%d %H:%M:%S') if task.created_at else '未知时间' }}
{% endfor %}
{% else %}

暂无 {{ category_name }} 任务

该方向还没有生成任何题目

{% if category.get('enabled') %} 创建 {{ category_name }} 任务 {% endif %}
{% endif %}
{% endif %} {% endfor %}
{% else %}

暂无任务

点击"新建任务"开始生成题目

新建任务
{% endif %}
{% endblock %} {% block scripts %} {{ super() }} {% endblock %}