Selaa lähdekoodia

Merge branch 'bzq/dev' of eta_mini/eta_mini_api into debug

鲍自强 1 vuosi sitten
vanhempi
commit
3cbfa4e32d
2 muutettua tiedostoa jossa 8 lisäystä ja 6 poistoa
  1. 8 2
      controllers/base_auth.go
  2. 0 4
      controllers/user.go

+ 8 - 2
controllers/base_auth.go

@@ -52,8 +52,14 @@ func (c *BaseAuthController) Prepare() {
 			}
 			c.User = user
 			c.Session = session
-			if c.User.ValidStartTime.Before(time.Now()) && c.User.ValidEndTime.After(time.Now()) {
-				c.User.Status = utils.UserStatusNo
+			// 判断正式用户,是否在有效期内
+			if c.User.Status == utils.UserStatusFormal {
+				if c.User.ValidStartTime.Before(time.Now()) && c.User.ValidEndTime.After(time.Now()) {
+					c.User.Status = utils.UserStatusFormal
+				} else {
+					c.User.Status = utils.UserStatusNo
+				}
+
 			}
 		} else {
 			c.JSON(models.BaseResponse{Ret: 408, Msg: "请求异常,请联系客服!", ErrMsg: "POST之外的请求,暂不支持"}, false, false)

+ 0 - 4
controllers/user.go

@@ -510,10 +510,6 @@ func (this *UserAuthController) Info() {
 		return
 	}
 
-	if user.ValidStartTime.Before(time.Now()) && user.ValidEndTime.After(time.Now()) {
-		user.Status = utils.UserStatusNo
-	}
-
 	userView := &models.UserView{
 		Headimgurl:     miniconf["Logo"],
 		RealName:       user.RealName,