Kaynağa Gözat

代理充值

Althars123 2 yıl önce
ebeveyn
işleme
eb7e7261ee

+ 4 - 0
sdjk-admin/src/main/java/com/miaxis/pc/controller/vip/VipCodeController.java

@@ -1,6 +1,7 @@
 package com.miaxis.pc.controller.vip;
 
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
 import com.miaxis.common.constant.Constants;
 import java.util.List;
 import java.util.Arrays;
@@ -16,6 +17,7 @@ import com.miaxis.system.service.ISysUserService;
 import com.miaxis.vip.dto.QueryVipCodeListDTO;
 import io.swagger.annotations.*;
 import com.miaxis.common.core.domain.Response;
+import org.springframework.http.HttpRequest;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.GetMapping;
@@ -35,6 +37,8 @@ import com.miaxis.vip.service.IVipCodeService;
 import com.miaxis.common.utils.poi.ExcelUtil;
 import com.miaxis.common.core.page.ResponsePageInfo;
 
+import javax.servlet.http.HttpServletRequest;
+
 /**
  * 【激活码】Controller
  *

+ 5 - 2
sdjk-framework/src/main/java/com/miaxis/framework/web/service/TokenService.java

@@ -151,8 +151,11 @@ public class TokenService
         loginUser.setExpireTime(loginUser.getLoginTime() + expireTime * MILLIS_MINUTE);
         // 根据uuid将loginUser缓存
         String userKey = getTokenKey(loginUser.getToken());
-        //确保唯一登录
-        uniqueLogin(loginUser.getId(),userKey);
+        //如果不是系统用户
+        if (loginUser.getUser()== null){
+            //确保唯一登录
+            uniqueLogin(loginUser.getId(),userKey);
+        }
         redisCache.setCacheObject(userKey, loginUser, expireTime, TimeUnit.MINUTES);
 
     }