瀏覽代碼

修复登录日期bug

317699326@qq.com 1 周之前
父節點
當前提交
e8bc57e718
共有 1 個文件被更改,包括 8 次插入1 次删除
  1. 8 1
      controllers/base_auth.go

+ 8 - 1
controllers/base_auth.go

@@ -200,7 +200,14 @@ func (c *BaseAuthController) Prepare() {
 					}
 					utils.ApiLog.Info("uri:%s, authorization:%s, requestBody:%s", c.Ctx.Input.URI(), authorization, requestBody)
 
-					msg := `该账号于` + admin.LastLoginTime + "在其他网络登录。此客户端已退出登录。"
+					var lastLoginTimeStr string
+					lastLoginTime, err := time.ParseInLocation(utils.FormatDateTime, admin.LastLoginTime, time.Local)
+					if err == nil {
+						lastLoginTimeStr = lastLoginTime.Format(utils.FormatDateTime)
+					} else {
+						lastLoginTimeStr = admin.LastLoginTime
+					}
+					msg := `该账号于` + lastLoginTimeStr + "在其他网络登录。此客户端已退出登录。"
 					c.JSON(models.BaseResponse{Ret: 408, Msg: msg, ErrMsg: msg}, false, false)
 					c.StopRun()
 					return