个性消息模板
当某个租户想要个性化修改短信、邮件、消息模板内容时,可以在个性消息模板页面修改,修改后并不会影响其他租户的模板内容。
涉及表
extend_msg_template
个性消息模板
def_msg_template
全局消息模板
字段介绍
interface_id
该消息模板采用那个接口发送。关联extend_interface表,
type
消息类型。[01-短信 02-邮件 03-站内信]
code
模板标识,通过消息发送接口发送消息时,指定的消息模板标识。
template_code
[短信专用] 模板编码,第三方短信服务商的模板ID
sign
[短信专用] 签名,第三方短信服务商的短信签名
content
消息内容, 可以含有
${}
占位符,支持freemarker格式。最终发送的消息内容会精通Freemarker解析。该字段用于短信时,是否使用该字段,取决于第三方短信服务商的短信发送API需要什么参数。
script
Groovy 脚本,用于动态 组装参数,在通过freemarker模板引擎解析消息内容中的占位符时,可以通过脚本来传递更多的参数。如:
content script 尊敬的用户: ${name}, 您的密码即将到期,到期时间为${date},请及时到${systemName}修改,以免无法登录系统。
UserMapper userMapper = SpringUtils.getBean(UserMapper.class); // id 需要在调用脚本时传进来 User user = userMapper.getById(id); // 返回的参数,会传递给 content 字段 { name: user.getName(), date: user.getPasswordExpireTime(), systemName: '灯灯SaaS平台' }
param
模板参数,用户无需填写,消息内容字段含有
${}
占位符时,系统会自动解析出占位符的值。发送消息时,程序会读取该字段的值。target_
[站内信专用] 打开方式 [01-页面 02-弹窗 03-新开窗口]。
用户看到站内信后,点击消息时,打开页面的方式。
auto_read
[站内信专用] 自动已读
用户看到站内信后,点击消息时,是否自动标记该消息为已读,若设置为false,需要程序内部调用api将该消息标记为已读。
remind_mode
[站内信专用] 提醒方式 [01-待办 02-预警 03-提醒]
功能介绍

导入
导入全局消息模板
编辑
修改租户的个性消息模板。修改数据后,并不会影响其他租户的消息模板。
查看
查看租户的个性消息模板
删除
删除租户的个性消息模板。删除模板后,租户将读取全局的消息模板
❗️❗️❗️若评论区无法显示,请使用"手机热点"或"科学上网"。