NotificationHelper
NotificationHelper 提供消息通知和待办事项的管理能力,包括基于消息模板的多渠道通知发送(站内消息 / 待办 / 邮件 / 短信)、手动发送待办、以及待办的关闭与删除。
概述
在业务流程中,及时的消息通知和待办提醒是提升用户体验的关键。NotificationHelper 封装了平台的消息通知能力:
- 模板化通知(
NotifyAsync):传入消息模板 ID 和接收人,服务端根据模板中勾选的渠道(站内消息、待办、邮件、短信)自动分发。模板勾选了待办渠道时,一次调用即可同时发出待办,无需再单独调用SendTodoAsync。 - 手动待办(
SendTodoAsync):不依赖消息模板,直接向用户写入待办事项,适合临时性、不想维护模板的场景。 - 待办管理(
CloseTodoAsync/BatchCloseTodoAsync/BatchDeleteTodoAsync):按业务数据 ID 等条件关闭或删除待办。
消息通知(Message Notification / 站内信 / 消息模板)与待办(Todo / To-do)的配置入口参见消息通知模块。