跳过正文
  1. 全部/
  2. 笔记/
  3. 项目/
  4. 后端项目/

消息模板

1.抽象内容信息,支持模板中插入动态数据(例如 {{username}}),即动态替换占位符生成完整的消息内容。​ 2.抽象渠道信息,比如支持短信、邮件等​ 3.提供模板管理能力,即提供模板的创建、修改、删除和查询功能。

text/template:用于生成纯文本内容(如配置文件、代码)

模板表(t_msg_template)

字段类型描述
idbigint模板唯一标识
source_idstring业务ID
namevarchar(256)模板名称
template_idvarchar(256)模板ID
rel_template_idvarchar(256)关联模板ID(对接第三方平台模板时使用)
contentvarchar(4096)模板内容(支持占位符)
subjectvarchar(256)主题
sign_namevarchar(256)签名(短信渠道需要)
channelint(10)推送渠道(1: 邮件;2: 短信;3: 飞书)
statustinyint(4)状态(1: 等待审核;2: 正常)
create_timedatetime创建时间
modify_timedatetime修改时间

RESTful 接口设计​ 创建模板:POST /api/templates​ 获取模板:GET /api/templates/{id}​ 更新模板:POST /api/templates/{id}​ 删除模板:DELETE /api/templates/{id}

Reply by Email