阿里云短信插件
介绍
平台增强套件之一阿里云短信插件,该插件依赖message项目。通过阿里云短信服务平台发送短信。
插件安装,安装完之后,要重启message服务。
联系商务
平台默认发送短信的范围
- 流程模块:流程通知、流程预警、流程催办
- rbac模块:发送验证码
- meta模块:发送验证码
插件配置说明
配置阿里云短信模版
阿里云短信服务需要先创建模版才能使用。
并且模版和签名是强绑定关系,一个签名对应多个模版
- 申请模版,默认情况下,一共需要申请5个模版,申请模版时需要将应用场景填写清楚,并附上截图说明。
模版1:验证码短信模版
模版内容:您好,您的验证码为:${code},验证码有效时长${timeout}秒,如非本人操作,请忽略此短信。
应用场景:发送动态登录验证码,并有过期时间提醒。
建议截图内容:
登录页使用:
平台设置有效时间
短信发送之后的效果:
模版2:流程通知通用模版,有更加个性化的,可以自己根据需求再申请。
模版内容:流程提醒:由${USER_NAME}在${NOW_TIME}给您提交了${PROCESS_NAME}任务,请尽快处理!
应用场景:发送流程提醒通知。
建议截图内容:
平台流程提示使用:
短信发送之后的效果:
模版3:流程催办通知
模版内容:流程催办消息:${USER_NAME}催办您尽快办理${PROCESS_NAME}任务!催办信息:${MESSAGE}
应用场景:流程催办通知
建议截图内容:
平台流程提示使用:
短信发送之后的效果:
模版4:流程催办抄送通知
模版内容:流程催办抄送消息:${USER_NAME}催办${TO_USER_NAME}的任务${PROCESS_NAME},抄送给您,请知悉!抄送信息:${MESSAGE}
应用场景:流程催办通知时,抄送给其他用户,发送通知
建议截图内容:
平台流程提示使用:
短信发送之后的效果:
模版4:流程催办抄送通知
模版内容:流程催办抄送消息:${USER_NAME}催办${TO_USER_NAME}的任务${PROCESS_NAME},抄送给您,请知悉!抄送信息:${MESSAGE}
应用场景:流程催办通知时,抄送给其他用户,发送通知
建议截图内容:
平台流程提示使用:
短信发送之后的效果:
模版5:流程预警通知
模版内容:流程提醒:由${USER_NAME}在${CREATE_TIME}给您提交了${PROCESS_NAME}任务,请尽快处理!
应用场景:当流程超过设置的处理期限时,需要给任务处理人发送预警通知,告诉用户尽快处理。
改消息是由后台的定时任务,自动触发,前面页面只有配置的地方
建议截图内容:
平台流程提示使用:
短信发送之后的效果:
平台配置,设置签名
平台配置模版,关联阿里云模版
安装完升级包,模版的内容应该和阿里云模版中的内容保持一致。如果修改了阿里云的短信模版内容,需要第一时间和平台中的模版内容做同步
- 打开短信模版功能。设置模版编码
- 将阿里云申请通过的模版编码进行修改
- 流程消息模版可以创建多个,这个根据自己的业务需求添加,流程中使用变量替换,需要将@符号去掉,因为阿里云模版中的变量不允许添加@符号
流程使用案例
- 打开流程规划
- 找到短信提醒正文,将模版编码写到里面