Sfoglia il codice sorgente

fix:验证码预警

zqbao 10 mesi fa
parent
commit
a930d6ca60
2 ha cambiato i file con 8 aggiunte e 0 eliminazioni
  1. 5 0
      controllers/user.go
  2. 3 0
      utils/config.go

+ 5 - 0
controllers/user.go

@@ -6,6 +6,7 @@ import (
 	"eta/eta_mini_api/models/request"
 	"eta/eta_mini_api/models/response"
 	"eta/eta_mini_api/services"
+	"eta/eta_mini_api/services/alarm_msg"
 	"eta/eta_mini_api/services/go_redis"
 	"eta/eta_mini_api/utils"
 	"fmt"
@@ -123,6 +124,10 @@ func (this *UserAuthController) Login() {
 func (this *UserController) GetVerifyCode() {
 	br := new(models.BaseResponse).Init()
 	defer func() {
+		if br.Ret != 200 {
+			b, _ := json.Marshal(br)
+			alarm_msg.SendAlarmMsg(string(b), 1)
+		}
 		this.Data["json"] = br
 		this.ServeJSON()
 	}()

+ 3 - 0
utils/config.go

@@ -86,6 +86,9 @@ func init() {
 
 	SMS_TPLID = config["sms_tplId"]
 	DesKey = config["des_key"]
+	if RunMode == "debug" {
+		AlarmMsgUrl = "http://127.0.0.1:8606/api/alarm/send"
+	}
 
 	WX_MINI_APPID = config["wx_mini_appid"]
 	WX_MINI_APP_SECRET = config["wx_mini_app_secret"]