diff --git a/ft-app/app/routers/admin.py b/ft-app/app/routers/admin.py index 570a28c..89fdd1a 100644 --- a/ft-app/app/routers/admin.py +++ b/ft-app/app/routers/admin.py @@ -9,7 +9,13 @@ from app.collector import ( router = APIRouter(prefix="/admin", tags=["admin"]) -EXCHANGES = ["CZCE", "DCE", "SHFE", "CFFEX", "INE"] +EXCHANGES = [ + ("CZCE", "郑州商品交易所 CZCE"), + ("DCE", "大连商品交易所 DCE"), + ("SHFE", "上海期货交易所 SHFE"), + ("CFFEX", "中国金融期货交易所 CFFEX"), + ("INE", "上海国际能源交易中心 INE"), +] @router.get("/", response_class=HTMLResponse) diff --git a/ft-app/app/templates/admin.html b/ft-app/app/templates/admin.html index 254ab23..fa5e71f 100644 --- a/ft-app/app/templates/admin.html +++ b/ft-app/app/templates/admin.html @@ -20,6 +20,10 @@ {% set tab = request.query_params.get('tab', 'sync') %} +{% set exchange_names = {} %} +{% for ex in exchanges %} +{% set _ = exchange_names.update({ex[0]: ex[1]}) %} +{% endfor %}
@@ -51,7 +55,7 @@ onclick="toggleProduct(this)"> {{ p.code }} · {{ p.name }} - {{ p.exchange }} + {{ exchange_names.get(p.exchange, p.exchange) }} {{ p.contracts|length }} 合约
@@ -86,7 +90,7 @@ {# ═══════════════════ Tab: 品种管理 ═══════════════════ #}
-
+
新建品种
@@ -97,11 +101,11 @@
-
+
@@ -121,7 +125,7 @@ {{ p.code }} {{ p.name }} - {{ p.exchange }} + {{ exchange_names.get(p.exchange, p.exchange) }} {{ p.point_value }} {{ p.contracts|length }}