zhibing.pu
2024-08-23 6fe2d7f0114d77c9f63f53cb22bf53e496f50774
ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/filter/AuthFilter.java
@@ -49,10 +49,12 @@
   public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
      HttpServletRequest request = (HttpServletRequest) servletRequest;
      HttpServletResponse response = (HttpServletResponse) servletResponse;
      String token = getToken(request);
      Claims claims = JwtUtils.parseToken(token);
      String userid = JwtUtils.getUserId(claims);
      String userType = JwtUtils.getUserType(claims);
      String userid = request.getHeader("user_id");
      if(StringUtils.isEmpty(userid)){
         filterChain.doFilter(request, response);
         return;
      }
      String userType = request.getHeader("user_type");
      //管理后台用户
      if ("system".equals(userType)) {
         SysUser sysUser = sysUserClient.getSysUser(Long.valueOf(userid)).getData();