Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DigModuleMessageProviderAll = []interface{}{ dao.NewMessageDao, email.NewIEmail, sms.NewAliSms2, NewMessageModule, }
Functions ¶
This section is empty.
Types ¶
type MessageModule ¶
type MessageModule struct { Dao *dao.MessageDao // contains filtered or unexported fields }
func NewMessageModule ¶
func NewMessageModule(log *nlog.NLog, dao *dao.MessageDao, email email.IEmail, sms sms.IAliSms) *MessageModule
func (*MessageModule) SendEmail ¶
func (s *MessageModule) SendEmail(ctx context.Context, to, subject, content string) error
func (*MessageModule) SendRegisterSms ¶
func (s *MessageModule) SendRegisterSms(ctx context.Context, phone, code string) error
SendRegisterSms 发送注册短信
Click to show internal directories.
Click to hide internal directories.