{% extends "base.html" %}
{% block title %}系统管理{% endblock %}
{% block heading %}系统管理{% endblock %}
{% block breadcrumb %}品种与合约{% endblock %}
{% block content %}
{% set tab = request.query_params.get('tab', 'sync') %}
{# ═══════════════════ Tab: 数据同步 ═══════════════════ #}
共 {{ total_contracts }} 个合约
{% if products %}
{% for p in products %}
| 合约 | 行情 | 持仓 | 状态 | 操作 |
{% for c in p.contracts %}
| {{ c.code }} |
{{ c.bar_count }} |
{{ c.pos_days }} |
{% if c.is_active %}启用{% else %}停用{% endif %}
|
查看
|
{% endfor %}
{% endfor %}
{% else %}
暂无品种,请先在「品种管理」中新建。
{% endif %}
{# ═══════════════════ Tab: 品种管理 ═══════════════════ #}
{% if products %}
| 代码 | 名称 | 交易所 | 合约数 | 操作 |
{% for p in products %}
| {{ p.code }} |
{{ p.name }} |
{{ p.exchange }} |
{{ p.contracts|length }} |
|
{% endfor %}
{% else %}
暂无品种,请先新建。
{% endif %}
{# ═══════════════════ Tab: 合约管理 ═══════════════════ #}
{% if products %}
{# ── Add contract form ── #}
{# ── Product tabs for contract list ── #}
{% set ctab = request.query_params.get('ctab', products[0].code if products else '') %}
{% for p in products %}
{% if p.code == ctab and p.contracts %}
| 合约代码 | 月份 | 状态 | 操作 |
{% for c in p.contracts %}
| {{ c.code }} |
{{ c.name }} |
{% if c.is_active %}启用{% else %}停用{% endif %}
|
|
{% endfor %}
{% endif %}
{% endfor %}
{% else %}
暂无品种,请先在「品种管理」中新建。
{% endif %}
{% endblock %}