|
@@ -50,9 +50,15 @@ func (this *AlarmMsgController) SmsSend() {
|
|
|
//邮箱
|
|
|
{
|
|
|
if utils.RunMode == "release" {
|
|
|
- configItem, _ := cache.GetSmsConfigByCache("email")
|
|
|
- if configItem != nil {
|
|
|
- go services.SendAlarmMsgByEmail(req.ProjectName, req.RunMode, req.MsgBody, configItem.ConfigValue, req.Level)
|
|
|
+ emailToUser := req.Email
|
|
|
+ if emailToUser == ``{
|
|
|
+ configItem, _ := cache.GetSmsConfigByCache("email")
|
|
|
+ if configItem != nil {
|
|
|
+ emailToUser = configItem.ConfigValue
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if emailToUser != `nil` {
|
|
|
+ go services.SendAlarmMsgByEmail(req.ProjectName, req.RunMode, req.MsgBody, emailToUser, req.Level)
|
|
|
}
|
|
|
}
|
|
|
}
|