81041
2019-06-20 e4efa2387409d35e1fc5e566b84e2065aafa30a6
sensor/src/com/fgkj/Filters/HotlinkFilter.java
@@ -14,10 +14,8 @@
import javax.servlet.http.HttpServletRequest;
import com.fgkj.actions.ActionUtil;
import com.fgkj.actions.CustompageAction;
import com.fgkj.dto.Custompage;
import com.fgkj.dto.User_inf;
import com.fgkj.dto.User_permitgroup;
import com.google.gson.reflect.TypeToken;
/**
 * 防止用户非法盗链
@@ -129,14 +127,14 @@
                  flag=true;
               }
            }else{
               List<User_permitgroup> permits=ActionUtil.getGson("yyyy-MM-dd HH:mm:ss").fromJson(ActionUtil.getSession().getAttribute("permits").toString(), new TypeToken<List<User_permitgroup>>(){}.getType());
               /*List<User_permitgroup> permits=ActionUtil.getGson("yyyy-MM-dd HH:mm:ss").fromJson(ActionUtil.getSession().getAttribute("permits").toString(), new TypeToken<List<User_permitgroup>>(){}.getType());
               //System.out.println(permitName);
               //System.out.println(permits);
               User_permitgroup permit=getPermitByName(permitName, permits);
               //System.out.println(cust);
               if(permit!=null && permit.getPermit_item_value()==1 && cust.getSubflag()==1){
                  flag=true;
               }
               }      */
            }
            Custompage t=getMainMenu(cust, custompages);
            if(t!=null && t.getSubflag()==0){
@@ -158,7 +156,7 @@
            
   }
   
   //判断当前用户是否有(permit)该权限
   /*//判断当前用户是否有(permit)该权限
   public static boolean getAlow(List<User_permitgroup> permits,User_permitgroup permit){
      boolean flag=false;
      for (int i = 0; i < permits.size(); i++) {
@@ -169,8 +167,8 @@
      }
      return flag;
   }
   //根据权限的名字获取权限对象
   */
   /*//根据权限的名字获取权限对象
   public static User_permitgroup getPermitByName(String name,List<User_permitgroup> permits){
      for(int i=0;i<permits.size();i++){
         if(name.equalsIgnoreCase(permits.get(i).getPermit_item_name())){
@@ -179,7 +177,7 @@
      }
      //System.out.println("没有该权限");
      return null;
   }
   }*/
   
   //根据访问的页面获取导航对象
   public static Custompage getCustompage(String target,List<Custompage> Custs){