## 问题 当配置中的 `report.enabled` 为 `false` 时,用户在前端日报页面点击“生成日报”,前端仍会提交生成任务。后端任务随后因日报功能未启用而跳过,导致用户看到“任务已提交”但列表中没有新日报。 ## 期望行为 如果 `report.enabled=false`,前端在点击生成日报时直接提示用户“请在控制页面打开report功能”,并且不提交生成任务。 ## 影响 避免用户误以为日报正在生成,同时减少无效的后端任务调度。
问题
当配置中的
report.enabled为false时,用户在前端日报页面点击“生成日报”,前端仍会提交生成任务。后端任务随后因日报功能未启用而跳过,导致用户看到“任务已提交”但列表中没有新日报。期望行为
如果
report.enabled=false,前端在点击生成日报时直接提示用户“请在控制页面打开report功能”,并且不提交生成任务。影响
避免用户误以为日报正在生成,同时减少无效的后端任务调度。