Browse Source

fix:修改时间判断

jimmyyem 2 days ago
parent
commit
308e9d1e40
1 changed files with 3 additions and 5 deletions
  1. 3 5
      internal/logic/token/check_token_logic.go

+ 3 - 5
internal/logic/token/check_token_logic.go

@@ -10,7 +10,6 @@ import (
 	"wechat-api/ent"
 	"wechat-api/ent/agent"
 	"wechat-api/ent/token"
-	"wechat-api/internal/utils"
 	"wechat-api/internal/utils/dberrorhandler"
 
 	"wechat-api/internal/svc"
@@ -49,10 +48,9 @@ func (l *CheckTokenLogic) CheckToken(req *types.CheckTokenReq) (resp *types.Chec
 	var openaiBase string
 	var openaiKey string
 
-	loc, _ := utils.GetTimezone()
-	expireAt := tokenItem.ExpireAt.In(loc).Unix()
-	timestamp := time.Now().In(loc).Unix()
-
+	expireAt := tokenItem.ExpireAt.Unix()
+	timestamp := time.Now().Add(time.Hour * 8).Unix()
+	//l.Logger.Infof("expireAt=%v timestamp=%v \n", expireAt, timestamp)
 	if tokenItem == nil { // 判断Token是否存在
 		valid = false
 	} else if expireAt > timestamp { // 判断Token是否过期