瀏覽代碼

fix:修改用户权限

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

+ 4 - 0
controllers/base_auth.go

@@ -5,6 +5,7 @@ import (
 	"eta/eta_mini_api/models"
 	"eta/eta_mini_api/utils"
 	"net/http"
+	"time"
 
 	"github.com/beego/beego/v2/server/web"
 )
@@ -51,6 +52,9 @@ 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
+			}
 		} else {
 			c.JSON(models.BaseResponse{Ret: 408, Msg: "请求异常,请联系客服!", ErrMsg: "POST之外的请求,暂不支持"}, false, false)
 			c.StopRun()