派生自 projectDept/qhighschool

胡仁荣
2023-09-25 f6df0f0156a8c5eaf2c5f1935c4838563af85c7e
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();
   }
   /**
@@ -436,7 +437,7 @@
        }
        // 查询用户信息
        User user = commonDAO.findUnique(hql,params, User.class);
        User user = commonDAO.findUnique(hql,params, User .class);
       if(uuNumber!=null&&!"".equals(uuNumber)&&!"null".equals(uuNumber)){
          //录成功存入user里,删除session里的uuNumber,下个人无法使用
@@ -459,7 +460,7 @@
      //比较用户输入的密码加密后的字符串是否跟注册时填写的加密密码相同
      if("study".equals(logType) || "portal".equals(logType) || "adminis".equals(logType)){
         if (!newPassword.equals(user.getPassword())) {
            return new Result(false, "用户账户、密码错误或缺少凭证");
            return new Result(false, "密码错误");
         }
      }
@@ -561,16 +562,16 @@
    /**
     * 后台:退出录,后台系统
     *
     * @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";
    }
//     *
//     * @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";
//    }
    /**
     * 后台:退出录,后台系统