新增消息类型:语音,视频
This commit is contained in:
@@ -32,6 +32,8 @@ class TaskDBOperator(BaseDBOperator):
|
||||
content_image VARCHAR(255),
|
||||
content_link JSON,
|
||||
content_miniprogram JSON,
|
||||
content_voice VARCHAR(255), -- 语音消息文件路径
|
||||
content_video VARCHAR(255), -- 视频消息文件路径
|
||||
groups JSON,
|
||||
priority ENUM('high', 'medium', 'low') DEFAULT 'medium',
|
||||
status ENUM('draft', 'scheduled', 'running', 'completed', 'failed', 'paused') DEFAULT 'draft',
|
||||
@@ -97,10 +99,10 @@ class TaskDBOperator(BaseDBOperator):
|
||||
INSERT INTO t_push_tasks (
|
||||
task_id, name, schedule_type, schedule_time, recurring_interval,
|
||||
recurring_end, recurring_time, weekly_days, monthly_day, content_text,
|
||||
content_image, content_link, content_miniprogram, groups, priority,
|
||||
status, creator_id, preview_recipients
|
||||
content_image, content_link, content_miniprogram, content_voice, content_video,
|
||||
groups, priority, status, creator_id, preview_recipients
|
||||
) VALUES (
|
||||
%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s
|
||||
%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s
|
||||
)
|
||||
"""
|
||||
# 将字典和列表类型转换为JSON字符串
|
||||
@@ -134,6 +136,8 @@ class TaskDBOperator(BaseDBOperator):
|
||||
task_data.get('content_image'),
|
||||
content_link,
|
||||
content_miniprogram,
|
||||
task_data.get('content_voice'),
|
||||
task_data.get('content_video'),
|
||||
groups,
|
||||
task_data.get('priority', 'medium'),
|
||||
task_data.get('status', 'draft'),
|
||||
|
||||
Reference in New Issue
Block a user