派生自 projectDept/qhighschool

胡仁荣
2023-09-11 fcabf7920a9306756464c5fcad4203643efd24c8
src/main/java/com/qxueyou/scc/sys/action/LoginController.java
@@ -328,15 +328,16 @@
   }
   //退出录 清除session
   @RequestMapping(value = "khdloginout", method = RequestMethod.POST)
   @RequestMapping(value = "release", method = RequestMethod.GET)
   @ResponseBody
   public void khdloginout(HttpServletRequest request, HttpServletResponse response) {
      System.out.println("清除session");
      HttpSession session = request.getSession();
      redisTemplate.delete(UserInfoWrapper.SESSION_USER_INFO_KEY);
      System.out.println(session.getAttribute("userId"));
      System.out.println(session.getAttribute("classId"));
      session.invalidate();
   public void release(HttpServletRequest request, HttpServletResponse response) {
//      System.out.println("清除session");
//      HttpSession session = request.getSession();
//      redisTemplate.delete(UserInfoWrapper.SESSION_USER_INFO_KEY);
//      System.out.println(session.getAttribute("userId"));
//      System.out.println(session.getAttribute("classId"));
      doRelease(request, response);
//      session.invalidate();
   }
   /**
@@ -438,6 +439,8 @@
        // 查询用户信息
        User user = commonDAO.findUnique(hql,params, User.class);
      System.out.println(user);
       if(uuNumber!=null&&!"".equals(uuNumber)&&!"null".equals(uuNumber)){
          //录成功存入user里,删除session里的uuNumber,下个人无法使用
         user.setEmail(uuNumber);
@@ -459,7 +462,7 @@
      //比较用户输入的密码加密后的字符串是否跟注册时填写的加密密码相同
      if("study".equals(logType) || "portal".equals(logType) || "adminis".equals(logType)){
         if (!newPassword.equals(user.getPassword())) {
            return new Result(false, "用户账户、密码错误或缺少凭证");
            return new Result(false, "密码错误");
         }
      }
@@ -565,12 +568,12 @@
     * @param account 账户
     * @return
     */
   @ApiOperation(value = "退出后台系统操作", notes = "")
    @RequestMapping(value = "release", method = RequestMethod.GET)
    public String release(HttpServletRequest httpRequest, HttpServletResponse response) {
        doRelease(httpRequest, response);
        return "redirect:/web/admin/index.html#login";
    }
//   @ApiOperation(value = "退出后台系统操作", notes = "")
//    @RequestMapping(value = "out", method = RequestMethod.GET)
//    public String release(HttpServletRequest httpRequest, HttpServletResponse response) {
//        doRelease(httpRequest, response);
//        return "退出成功";
//    }
    /**
     * 后台:退出录,后台系统