跳转到内容

提醒管理插件使用说明

用于配置到期类业务提醒。例如合同到期、证照到期、员工转正等

  • 一个发送规则可指定多个时间节点(如到期前30天、7天等)
  • 不同时间节点,可指定多个发送任务(不同的发送渠道,发送至不同的人员)
  • 由内置工作流定时执行,不需要再单独设置该到期提醒的工作流
  • 在“通知管理”中至少配置并启用一个通知渠道,例如站内信
  • 确认需要提醒的业务表中有日期/时间字段,例如“到期日期”。没有日期字段的表不会出现在规则的可选业务表列表中
  • 给实施或业务管理员分配“提醒管理”相关权限,确保能够访问插件设置页面

进入“提醒管理”,按以下顺序配置

进入“消息模板”,新建模板并选择对应的业务表

  • 填写模板名称、标题和内容
  • 通过“插入标题变量”或“插入内容变量”选择业务字段和系统变量
  • 常用系统变量包括当前时间、到期时间、计划发送时间和剩余天数

进入“发送规则”,新建规则:

  • 选择业务表,并选择该表的“到期字段”
  • 按业务需要填写“业务记录筛选条件”,此项可留空
  • 添加时间节点:选择“到期前 / 到期当天 / 到期后”,填写偏移天数及发送时间
  • 在时间节点中添加发送任务:选择通知渠道、消息模板(对应该业务表的消息模板)和接收人
  • 接收人可以是固定用户,或按条件查询出的用户

插件启用后会自动创建并启用“提醒规则执行器”工作流。该工作流每 10 分钟扫描一次符合条件的规则和业务记录,因此实际发送时间可能比配置时间晚几分钟

在“发送记录”中查看执行结果:已发送、发送失败或已跳过

或可使用接收人账号查看渠道发送结果:

首次验证时,建议使用一条测试业务数据,并将其到期时间和时间节点设置为当前扫描窗口内,避免因时间未命中而误判配置失败

现象排查方式
业务表未显示确认该表含有日期/时间字段
没有收到通知确认通知渠道已启用、规则/时间节点/发送动作均为开启状态,并检查发送记录
发送记录显示“已跳过”常见原因是未解析到接收人,检查接收人字段是否存放有效的 NocoBase 用户 ID
发送记录显示“发送失败”打开发送记录详情查看原因,并检查通知渠道的配置与连通性
配置后没有立即发送内置工作流按 10 分钟周期扫描;同时确认当前时间是否命中时间节点
无法进入提醒管理页面检查当前角色是否已被授予“提醒管理”权限