|
@@ -3,6 +3,7 @@ package services
|
|
|
import (
|
|
|
"encoding/json"
|
|
|
"fmt"
|
|
|
+ "hongze/hongze_yb/services/alarm_msg"
|
|
|
"hongze/hongze_yb/utils"
|
|
|
"io/ioutil"
|
|
|
"net/http"
|
|
@@ -22,14 +23,16 @@ func SendSmsCode(mobile, vCode string) bool {
|
|
|
var netReturn map[string]interface{}
|
|
|
err = json.Unmarshal(result, &netReturn)
|
|
|
if err != nil {
|
|
|
- go SendEmail("短信验证码发送失败", "err:"+err.Error()+" result"+string(result), utils.EmailSendToUsers)
|
|
|
+ //go SendEmail("短信验证码发送失败", "err:"+err.Error()+" result"+string(result), utils.EmailSendToUsers)
|
|
|
+ go alarm_msg.SendAlarmMsg("短信验证码发送失败, Err:"+err.Error()+";Result:"+string(result), 2)
|
|
|
flag = false
|
|
|
}
|
|
|
if netReturn["error_code"].(float64) == 0 {
|
|
|
fmt.Printf("接口返回result字段是:\r\n%v", netReturn["result"])
|
|
|
flag = true
|
|
|
} else {
|
|
|
- go SendEmail("短信验证码发送失败", " result"+string(result), utils.EmailSendToUsers)
|
|
|
+ //go SendEmail("短信验证码发送失败", " result"+string(result), utils.EmailSendToUsers)
|
|
|
+ go alarm_msg.SendAlarmMsg("短信验证码发送失败, Result:"+string(result), 2)
|
|
|
flag = false
|
|
|
}
|
|
|
return flag
|
|
@@ -75,14 +78,16 @@ func SendSmsCodeGj(mobile, vCode, areaNum string) bool {
|
|
|
var netReturn map[string]interface{}
|
|
|
err = json.Unmarshal(result, &netReturn)
|
|
|
if err != nil {
|
|
|
- go SendEmail("短信验证码发送失败", "err:"+err.Error()+" result"+string(result), utils.EmailSendToUsers)
|
|
|
+ //go SendEmail("短信验证码发送失败", "err:"+err.Error()+" result"+string(result), utils.EmailSendToUsers)
|
|
|
+ go alarm_msg.SendAlarmMsg("短信验证码发送失败, Err:"+err.Error()+";Result:"+string(result), 2)
|
|
|
flag = false
|
|
|
}
|
|
|
if netReturn["error_code"].(float64) == 0 {
|
|
|
fmt.Printf("接口返回result字段是:\r\n%v", netReturn["result"])
|
|
|
flag = true
|
|
|
} else {
|
|
|
- go SendEmail("短信验证码发送失败", " result"+string(result), utils.EmailSendToUsers)
|
|
|
+ //go SendEmail("短信验证码发送失败", " result"+string(result), utils.EmailSendToUsers)
|
|
|
+ go alarm_msg.SendAlarmMsg("短信验证码发送失败, Result:"+string(result), 2)
|
|
|
flag = false
|
|
|
}
|
|
|
return flag
|