修复config的错误,调整记录日志中间件的获取用户id逻辑,优先从jwt里取,新增状态码不为200时发送邮件到指定邮箱功能

This commit is contained in:
SliverHorn
2020-09-22 18:45:24 +08:00
parent f8e1832172
commit 099ff42404
4 changed files with 35 additions and 4 deletions
+9
View File
@@ -16,6 +16,15 @@ func Email(subject string, body string) error {
return send(to, subject, body)
}
// ErrorToEmail Error 发送邮件
func ErrorToEmail(subject string, body string) error {
to := strings.Split(global.GVA_CONFIG.Email.EmailTo, ",")
if to[len(to)-1] == "" { // 判断切片的最后一个元素是否为空,为空则移除
to = to[:len(to)-1]
}
return send(to, subject, body)
}
func EmailTest(subject string, body string) error {
to := []string{global.GVA_CONFIG.Email.EmailFrom}
return send(to, subject, body)