-- 备忘提醒跟进表 -- 咨询老师在 sidebar 创建提醒,到点后通过企微自建应用 message/send 推送给老师 CREATE TABLE IF NOT EXISTS `reminders` ( `id` BIGINT(20) PRIMARY KEY AUTO_INCREMENT COMMENT '自增主键', `staff_id` VARCHAR(128) NOT NULL COMMENT '咨询老师企微userid', `staff_name` VARCHAR(128) NOT NULL DEFAULT '' COMMENT '咨询老师姓名', `customer_id` VARCHAR(128) NOT NULL COMMENT '学员external_userid', `customer_name` VARCHAR(256) NOT NULL DEFAULT '' COMMENT '学员姓名', `remind_time` DATETIME NOT NULL COMMENT '提醒时间(精确到小时,分秒为0)', `content` VARCHAR(1024) NOT NULL COMMENT '提醒文字', `status` VARCHAR(16) NOT NULL DEFAULT 'PENDING' COMMENT '状态:PENDING待推送 NOTIFIED已推送 FAILED推送失败', `notify_time` DATETIME NULL COMMENT '实际推送时间', `retry_count` INT(11) NOT NULL DEFAULT 0 COMMENT '推送重试次数', `deleted` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '逻辑删除:0正常 1已删除', `created_at` TIMESTAMP DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `updated_at` TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', INDEX `idx_staff_time` (`staff_id`, `remind_time`) COMMENT '老师+提醒时间', INDEX `idx_status_time` (`status`, `remind_time`) COMMENT '状态+提醒时间' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='备忘提醒跟进表';