瀏覽代碼

fix:无返回值异常

zqbao 9 月之前
父節點
當前提交
60a9f5e061
共有 2 個文件被更改,包括 1 次插入4 次删除
  1. 1 1
      controllers/base_auth.go
  2. 0 3
      controllers/user.go

+ 1 - 1
controllers/base_auth.go

@@ -89,7 +89,7 @@ func (c *BaseAuthController) ServeJSON(encoding ...bool) {
 			//requestBody, _ = url.QueryUnescape(string(c.Ctx.Input.RequestBody))
 			requestBody = string(c.Ctx.Input.RequestBody)
 		}
-		if baseRes.Ret != 200 && baseRes.IsSendEmail {
+		if baseRes.Ret != 200 && baseRes.IsSendEmail && c.User != nil {
 			//go utils.SendEmail(utils.APPNAME+"【"+utils.RunMode+"】"+"失败提醒", "URI:"+c.Ctx.Input.URI()+"<br/> "+"Params"+requestBody+" <br/>"+"ErrMsg:"+baseRes.ErrMsg+";<br/>Msg:"+baseRes.Msg+";<br/> Body:"+string(body)+"<br/>"+c.SysUser.RealName, utils.EmailSendToUsers)
 			body := "URI:" + c.Ctx.Input.URI() + "<br/> " + "Params" + requestBody + " <br/>" + "ErrMsg:" + baseRes.ErrMsg + ";<br/>Msg:" + baseRes.Msg + ";<br/> Body:" + string(body) + "<br/>" + c.User.RealName
 			// go alarm_msg.SendAlarmMsg(body, 1)

+ 0 - 3
controllers/user.go

@@ -28,9 +28,6 @@ type UserAuthController struct {
 func (this *UserAuthController) Login() {
 	br := new(models.BaseResponse).Init()
 	defer func() {
-		if err := recover(); err != nil {
-			fmt.Println(err)
-		}
 		this.Data["json"] = br
 		this.ServeJSON()
 	}()