订阅功能简要分析实现
实现需求:
不同的消息类型,不同的通知方式可供用户自己选择,但系统自带默认方式为站内信,不提供修改
提供手机号码验证功能,有效的提示,随时可以删除号码,避免骚扰
代码层面:
消息类型,通知方式-->>用常量配置具体类型
当前:
默认站内信方式发送提醒所有消息,暂时不提供更改
可选择,邮件/手机 邮件需要激活,手机需要验证
注意点:
1.流程上存在校验
2.通知内容存在可配置问题调用模板,
设计:
1.消息内容模板可配置,通过ftl模板编辑实现,随时可更改
2.不同的发送方式就是不同的策略,所以可以统一在触发发送点,进行策略选择