Browse Source

添加刷新用户信息缓存接口

lighter 1 year ago
parent
commit
afb77f3628

+ 5 - 5
src/main/java/thyyxxk/webserver/controller/PublicController.java

@@ -20,12 +20,8 @@ import thyyxxk.webserver.utils.ListUtil;
 import thyyxxk.webserver.utils.ResultVoUtil;
 import thyyxxk.webserver.utils.SnowFlakeId;
 
-import javax.servlet.http.HttpServletResponse;
 import java.io.File;
-import java.io.FileInputStream;
 import java.io.FilenameFilter;
-import java.io.IOException;
-import java.io.OutputStream;
 import java.lang.reflect.InvocationTargetException;
 import java.util.ArrayList;
 import java.util.Date;
@@ -237,5 +233,9 @@ public class PublicController {
         return service.setUserConfigByCode(config);
     }
 
-
+    @PassToken
+    @GetMapping("/refreshUserInfo")
+    public ResultVo<String> refreshUserInfo(@RequestParam("code") String code) {
+        return service.refreshUserInfo(code);
+    }
 }

+ 0 - 1
src/main/java/thyyxxk/webserver/service/LoginService.java

@@ -56,7 +56,6 @@ public class LoginService {
     }
 
     public ResultVo<UserInfo> login(UserInfo userInfo, boolean encrypt) {
-        Date now = new Date();
         UserInfo tempUserInfo = dao.findUserByCodeRsFromDjUserBase(userInfo.getCodeRs());
         if (null == tempUserInfo) {
             tempUserInfo = dao.findUserByCodeRsFromEmployeeMi(userInfo.getCodeRs());

+ 4 - 0
src/main/java/thyyxxk/webserver/service/PublicServer.java

@@ -881,6 +881,10 @@ public class PublicServer {
         return ResultVoUtil.success();
     }
 
+    public ResultVo<String> refreshUserInfo(String code) {
+        redisLikeService.handleUserLogin(code);
+        return ResultVoUtil.success();
+    }
 
 }