派生自 projectDept/qhighschool

yn147
2023-11-23 bccada7cbf7eea3c37c0243d95426d1a29d9121f
src/main/java/com/qxueyou/scc/base/util/ClientUtils.java
@@ -48,9 +48,16 @@
   /** 得到用户信息*/
   public static UserInfoWrapper getUserInfo() {
      HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest();
      HttpSession session = request.getSession();
      String userids = (String) session.getAttribute("userId");
      Object str = redisTemplate.opsForValue().get(userids);
      String userid = str.toString();
      System.out.println("userid======================="+userid);
//      UserInfoWrapper wrapper = threadLocalUserInfo.get();
//      if(wrapper == null) {
      wrapper = (UserInfoWrapper)redisTemplate.opsForValue().get(UserInfoWrapper.SESSION_USER_INFO_KEY);
      wrapper = (UserInfoWrapper)redisTemplate.opsForValue().get(UserInfoWrapper.SESSION_USER_INFO_KEY+userid);
      if (wrapper == null) {
         wrapper = new UserInfoWrapper();
         User user = new User();
@@ -247,13 +254,14 @@
      HttpServletRequest request =((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest();
      HttpSession session = request.getSession();
      Object admin =session.getAttribute("admin");
//      if(Boolean.valueOf((Boolean) admin)){
//         System.out.println(Boolean.valueOf((Boolean) admin));
//         return Boolean.valueOf((Boolean) admin);
//      }else{
//         return false;
//      }
      return true;
      if (admin==null){
         return false;
      }else if(Boolean.valueOf((Boolean) admin)){
         System.out.println(Boolean.valueOf((Boolean) admin));
         return Boolean.valueOf((Boolean) admin);
      }
      return false;
//      return true;
//      System.out.println(Boolean.valueOf((Boolean) admin));
//      return Boolean.valueOf((Boolean) admin);
   }