Control Policy配置增加源/目的IP、关键字检索条件.
This commit is contained in:
@@ -161,6 +161,19 @@ public class WebsiteCfgService extends CrudService<WebsiteCfgDao,CfgIndexInfo> {
|
||||
// 生成数据权限过滤条件(dsf为dataScopeFilter的简写,在xml中使用 ${sqlMap.dsf}调用权限SQL)
|
||||
entity.getSqlMap().put("dsf", configScopeFilter(entity.getCurrentUser(),"a"));
|
||||
entity.setPage(page);
|
||||
// 设置cfg_type,用于列表检索时区分
|
||||
if(entity.getHttpReqHdr() != null){
|
||||
entity.getHttpReqHdr().setCfgType(Constants.HTTP_REQ_HEAD_REGION);
|
||||
}
|
||||
if(entity.getHttpReqBody() != null){
|
||||
entity.getHttpReqBody().setCfgType(Constants.HTTP_REQ_BODY_REGION);
|
||||
}
|
||||
if(entity.getHttpResHdr() != null){
|
||||
entity.getHttpResHdr().setCfgType(Constants.HTTP_RES_HEAD_REGION);
|
||||
}
|
||||
if(entity.getHttpResBody() != null){
|
||||
entity.getHttpResBody().setCfgType(Constants.HTTP_RES_BODY_REGION);
|
||||
}
|
||||
List<CfgIndexInfo> list = websiteCfgDao.getWebsiteList(entity);
|
||||
page.setList(list);
|
||||
return page;
|
||||
|
||||
Reference in New Issue
Block a user