📄 30d0ad87d727001d1166d0283e82af3e
字号:
package com.qrsx.qrsxcrm.dao;
import java.util.Iterator;
import java.util.Set;
import com.qrsxcrm.crm.model.Privilege;
import com.qrsxcrm.crm.model.Role;
public class PrivilegeFilter {
public boolean check(String roleId,StringBuffer uri){
String uri1 = uri.toString();
RoleDAO rdao = new RoleDAO(Role.class);
Role r = rdao.findById(Role.class, roleId);
Set<Privilege> privileges = r.getPrivileges();
Iterator i = privileges.iterator();
int len = privileges.size();
int j = 0;
Privilege privilege = new Privilege();
if(len!=0){
String[] pri = new String[len];
while(i.hasNext()){
privilege =(Privilege) i.next();
pri[j] = privilege.getUri();
j++;
}
for(int k = 0;k < len; k++){
int o = uri.indexOf(pri[k]);
if(o!=-1){
return true;
}
}
}
else{
return false;
}
return false;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -