diff --git a/web/frontend/src/views/DailyDirectionView.vue b/web/frontend/src/views/DailyDirectionView.vue index 7402e5c..b3b581f 100644 --- a/web/frontend/src/views/DailyDirectionView.vue +++ b/web/frontend/src/views/DailyDirectionView.vue @@ -7,10 +7,12 @@ import { type DailyDirection, type DailyDirectionRunResponse, } from '@/api/daily' +import { runBatch } from '@/api/run' const items = ref([]) const loading = ref(false) const running = ref(false) +const runStep = ref('') const runResult = ref(null) const symbolNames: Record = { @@ -59,6 +61,9 @@ async function handleRun() { running.value = true runResult.value = null try { + runStep.value = '正在拉取数据…' + await runBatch() + runStep.value = '正在 AI 分析…' runResult.value = await runDailyDirection() const ok = runResult.value?.results?.length ?? 0 const fail = runResult.value?.errors?.length ?? 0 @@ -92,7 +97,7 @@ onMounted(fetchList)

日内方向分析

- {{ running ? 'AI 分析中...' : '执行分析' }} + {{ running ? runStep : '执行分析' }}