whyclxw
2025-02-18 62bbc44683dfba63998815bcfca74616eae241f1
app登出
2个文件已修改
8 ■■■■ 已修改文件
src/main/java/com/whyc/service/AppLoginOutService.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/UserInfService.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/AppLoginOutService.java
@@ -88,7 +88,6 @@
        QueryWrapper wrapper=new QueryWrapper();
        wrapper.eq("uname","restart");
        AppLoginOut app=mapper.selectOne(wrapper);
        remove("restart","0");
        boolean bl=false;
        String msg="";
        if(app!=null){
src/main/java/com/whyc/service/UserInfService.java
@@ -49,6 +49,10 @@
    @Autowired(required = false)
    private AreaUserMapper areaUserMapper;
    @Autowired(required = false)
    private AppLoginOutService appLoginOutService;
@@ -203,6 +207,8 @@
        servletContext.setAttribute(uname, request.getSession().getId());
        request.getSession().setMaxInactiveInterval(60*30);
        request.getSession().setAttribute("user", userDB);
        appLoginOutService.remove("restart","0");
        return response.setII(1,true, userDB,"登录成功");
    }
    //登录-uKey
@@ -243,6 +249,7 @@
        //Session存储当前用户及权限组列表
        request.getSession().setAttribute("user", userDB);
        request.getSession().setMaxInactiveInterval(60*30);
        appLoginOutService.remove("restart","0");
        return new Response<>().setII(1, true, userDB, "登录成功");
    }
    public void logout() {