```
feat(scheduler): 新增多种报表推送功能并重构调度器代码 - 新增考勤汇总、风险进度、工作日报、工作周报等报表推送功能 - 重构调度器中的报表推送逻辑,提取通用的 deliver_report 函数 - 添加新的定时任务配置项用于各种报表推送 - 实现飞书推送配置检查函数 _feishu_delivery_configured - 将重复的报表推送代码抽取为可复用的函数模式 ```
This commit is contained in:
@@ -6,10 +6,20 @@ class ReportType(StrEnum):
|
||||
WEEKLY = "weekly"
|
||||
|
||||
|
||||
class ReportPushType(StrEnum):
|
||||
DAILY_BRIEF = "daily_brief"
|
||||
PROJECT_WEEKLY = "project_weekly"
|
||||
ATTENDANCE_SUMMARY = "attendance_summary"
|
||||
RISK_PROGRESS = "risk_progress"
|
||||
WORK_DAILY = "work_daily"
|
||||
WORK_WEEKLY = "work_weekly"
|
||||
|
||||
|
||||
class ReportTitle(StrEnum):
|
||||
DAILY_BRIEF = "每日经营晨报"
|
||||
PROJECT_WEEKLY = "项目周报"
|
||||
ATTENDANCE_SUMMARY = "打卡汇总"
|
||||
RISK_PROGRESS = "项目风险进度"
|
||||
WORK_DAILY = "经营日报"
|
||||
WORK_WEEKLY = "经营周报"
|
||||
PROJECT_LIFECYCLE = "项目全生命周期报告"
|
||||
|
||||
Reference in New Issue
Block a user