e.stopPropagation()}
- >
-
-
-
-
定时复盘
-
-
-
-
-
- 开启后,每个交易日到点自动生成大盘复盘报告并归档,静默执行。
- 下次打开本页即可在历史列表看到新报告;也可选推送到飞书。
-
-
- {/* 开关(只改本地草稿, 不提交) */}
-
-
- {/* 时间设置(仅开启时可编辑, 本地草稿) */}
- {draft.enabled && (
-
- 每日
- setDraft(d => ({ ...d, hour: Math.max(0, Math.min(23, Number(e.target.value))) }))}
- className="w-12 px-1.5 py-1 rounded-btn bg-base border border-border text-xs font-mono text-foreground text-center focus:outline-none focus:border-accent/50"
- />
- :
- setDraft(d => ({ ...d, minute: Math.max(0, Math.min(59, Number(e.target.value))) }))}
- className="w-12 px-1.5 py-1 rounded-btn bg-base border border-border text-xs font-mono text-foreground text-center focus:outline-none focus:border-accent/50"
- />
- 不早于 15:00 · 工作日执行
-
- )}
-
- {/* 推送渠道(多选, 独立常驻, 与定时无关, 即时生效) */}
-
-
- 生成后推送完整报告
- {reviewPushChannels.length === 0 ? '未开启' : `${reviewPushChannels.length} 个渠道`}
-
-
- {/* 飞书(可用, 多选) */}
-
- {/* 微信(开发中, 占位不可选) */}
-
-
- 微信
- 公众号/企业微信
- 开发中
-
-
-
- 手动或定时生成的复盘都会以卡片消息推送完整报告。复用「设置 → 实时监控」的飞书 Webhook。
- {reviewPushChannels.includes('feishu') && !feishuConfigured && (
- setShowSchedule(false)}>
- 前往配置 →
-
- )}
-
-
-
- {!draft.enabled && (
-
- 当前: 已关闭。开启后将按设定时间自动复盘。
-
- )}
-
- {/* 操作区: 取消 + 保存(统一提交开关+时间) */}
-
-
-
-
-
-