refactor(schedule): 优化日程生成日志输出
将月度计划的日志记录逻辑从 `plan_manager` 迁移到 `schedule_manager` 中,使其仅在生成日程并实际使用到月度计划时才打印相关信息,避免了不必要的日志输出。 - 从 `plan_manager` 中移除了获取月度计划后的日志打印。 - 在 `schedule_manager` 的日志函数中增加了对参考月度计划的展示,使日志内容更具上下文。
This commit is contained in:
@@ -43,9 +43,6 @@ class PlanManager:
|
||||
await delete_plans_by_ids(delete_ids) # type: ignore
|
||||
plans = await get_active_plans_for_month(target_month)
|
||||
|
||||
if plans:
|
||||
plan_texts = "\n".join([f" {i + 1}. {plan.plan_text}" for i, plan in enumerate(plans)])
|
||||
logger.info(f"当前月度计划内容:\n{plan_texts}")
|
||||
return True
|
||||
|
||||
async def _generate_monthly_plans_logic(self, target_month: str | None = None) -> bool:
|
||||
|
||||
Reference in New Issue
Block a user