From cdaa88fea17a3e4ec6cad0bc5340fd3c16ef697b Mon Sep 17 00:00:00 2001 From: claude_dev Date: Tue, 25 Aug 2026 00:42:57 +0800 Subject: [PATCH] =?UTF-8?q?feat(web):=20=E6=89=B9=E9=87=8F=E8=AF=84?= =?UTF-8?q?=E4=BC=B0=E9=A1=B5=E2=80=94=E2=80=94=E8=82=A1=E7=A5=A8=E6=B1=A0?= =?UTF-8?q?/=E5=9B=A0=E5=AD=90=E9=9B=86/=E6=97=B6=E9=97=B4=E7=AA=97?= =?UTF-8?q?=E4=B8=89=E6=AD=A5=E6=8F=90=E4=BA=A4=E8=BF=9B=E4=BB=BB=E5=8A=A1?= =?UTF-8?q?=E4=B8=AD=E5=BF=83;CI=E9=97=A8=E7=A6=81=E5=8A=A0tests/factor=20?= =?UTF-8?q?[nas]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/ci-cd.yml | 5 +- frontend/src/views/factor/BatchEval.vue | 270 ++++++++++++++++-- .../src/views/factor/LeaderboardDetail.vue | 2 +- 3 files changed, 247 insertions(+), 30 deletions(-) diff --git a/.gitea/workflows/ci-cd.yml b/.gitea/workflows/ci-cd.yml index bec9e99..83f6b5e 100644 --- a/.gitea/workflows/ci-cd.yml +++ b/.gitea/workflows/ci-cd.yml @@ -50,12 +50,13 @@ jobs: exit 1 fi echo "✅ 本次 push commit 标签齐全" - - name: pytest 冒烟 (venv310 数据层+组合引擎) + - name: pytest 冒烟 (venv310 数据层+组合引擎+因子评估) run: | PY=/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy_v2/venv310/bin/python # 2026-08-22 起扩跑 tests/portfolio(issue#35 方案 B):原 13 个 Mac 环境失败 # 已被依赖治理顺带清零(实测 440 绿 1.74s);组合引擎 440 题进 CI 门禁 - PYTHONPATH="$GITHUB_WORKSPACE" $PY -m pytest tests/data_platform tests/portfolio -q + # 2026-08-25 起加 tests/factor(因子评估层纯逻辑小测,本地62绿) + PYTHONPATH="$GITHUB_WORKSPACE" $PY -m pytest tests/data_platform tests/portfolio tests/factor -q # ---------- NAS 部署(后端代码 + 前端 dist + restart 容器) ---------- nas-deploy: diff --git a/frontend/src/views/factor/BatchEval.vue b/frontend/src/views/factor/BatchEval.vue index 8107dca..09bf0ce 100644 --- a/frontend/src/views/factor/BatchEval.vue +++ b/frontend/src/views/factor/BatchEval.vue @@ -1,18 +1,158 @@ @@ -29,39 +169,76 @@ async function submit() {

01股票池

与实盘可交易域一致 · 退市股保留(无幸存者偏差)
- - -
+ +
+