页面权限修改
This commit is contained in:
@@ -83,7 +83,7 @@ public class IpMultiplexController extends CommonController {
|
||||
return "redirect:" + adminPath +"/manipulation/ipmulitiplex/list?functionId="+functionId;
|
||||
}
|
||||
@RequestMapping(value = {"/audit"})
|
||||
// @RequiresPermissions("ip:mulitiplex:audit")
|
||||
@RequiresPermissions("ip:mulitiplex:audit")
|
||||
public String auditIp(String cfgName,String ids,IpPortCfg cfg,RedirectAttributes redirectAttributes) {
|
||||
this._auditIp(cfgName,ids, cfg, redirectAttributes);
|
||||
redirectAttributes.addAttribute("urlPrefix","/manipulation/ipmulitiplex");
|
||||
|
||||
@@ -96,7 +96,7 @@ public class RatelimitController extends CommonController {
|
||||
return "redirect:" + adminPath +"/manipulation/ratelimit/domain/list?functionId="+functionId;
|
||||
}
|
||||
@RequestMapping(value = {"/ip/audit"})
|
||||
// @RequiresPermissions("ip:ratelimit:audit")
|
||||
@RequiresPermissions("ip:ratelimit:audit")
|
||||
public String auditIp(String cfgName,String ids,IpPortCfg cfg,RedirectAttributes redirectAttributes) {
|
||||
this._auditIp(cfgName,ids, cfg, redirectAttributes);
|
||||
redirectAttributes.addAttribute("urlPrefix","/manipulation/ratelimit/ip");
|
||||
@@ -104,7 +104,7 @@ public class RatelimitController extends CommonController {
|
||||
return "redirect:" + adminPath +"/manipulation/ratelimit/ip/list?functionId="+cfg.getFunctionId();
|
||||
}
|
||||
@RequestMapping(value = {"/domain/audit"})
|
||||
// @RequiresPermissions("domain:ratelimit:audit")
|
||||
@RequiresPermissions("domain:ratelimit:audit")
|
||||
public String auditDomain(String ids,HttpUrlCfg cfg,RedirectAttributes redirectAttributes) {
|
||||
this._auditDomain(ids, cfg, redirectAttributes);
|
||||
redirectAttributes.addAttribute("urlPrefix","/manipulation/ratelimit/domain");
|
||||
|
||||
@@ -56,7 +56,7 @@ public class IpController extends CommonController{
|
||||
return "redirect:" + adminPath +"/ntc/iplist/list?functionId="+functionId;
|
||||
}
|
||||
@RequestMapping(value = {"audit"})
|
||||
// @RequiresPermissions("iplist:audit")
|
||||
@RequiresPermissions("iplist:audit")
|
||||
public String audit(String cfgName,String ids,IpPortCfg cfg,RedirectAttributes redirectAttributes) {
|
||||
this._auditIp(cfgName, ids, cfg, redirectAttributes);
|
||||
redirectAttributes.addAttribute("urlPrefix","/ntc/iplist");
|
||||
|
||||
@@ -34,7 +34,7 @@ import com.nis.web.controller.BaseController;
|
||||
public class WhiteListController extends BaseController{
|
||||
|
||||
@RequestMapping(value = {"ipList"})
|
||||
@RequiresPermissions(value={"whitelist:config","whitelist:audit"},logical=Logical.OR)
|
||||
@RequiresPermissions(value={"whitelist:ip:config","whitelist:ip:audit"},logical=Logical.OR)
|
||||
public String ipList(Model model,@ModelAttribute("cfg")IpPortCfg cfg,HttpServletRequest request,HttpServletResponse response) {
|
||||
cfg.setTableName(IpPortCfg.getTablename());
|
||||
Page<BaseIpCfg> searchPage=new Page<BaseIpCfg>(request,response,"r");
|
||||
@@ -44,7 +44,7 @@ public class WhiteListController extends BaseController{
|
||||
return "/cfg/whitelist/ipList";
|
||||
}
|
||||
@RequestMapping(value = {"domainList"})
|
||||
@RequiresPermissions(value={"whitelist:config","whitelist:audit"},logical=Logical.OR)
|
||||
@RequiresPermissions(value={"whitelist:domain:config","whitelist:domain:audit"},logical=Logical.OR)
|
||||
public String domainList(Model model,@ModelAttribute("cfg")HttpUrlCfg cfg,HttpServletRequest request,HttpServletResponse response) {
|
||||
cfg.setTableName(HttpUrlCfg.getTablename());
|
||||
Page<HttpUrlCfg> searchPage=new Page<HttpUrlCfg>(request,response,"r");
|
||||
@@ -54,7 +54,7 @@ public class WhiteListController extends BaseController{
|
||||
return "/cfg/whitelist/domainList";
|
||||
}
|
||||
@RequestMapping(value = {"ipForm"})
|
||||
@RequiresPermissions(value={"whitelist:config"})
|
||||
@RequiresPermissions(value={"whitelist:ip:config"})
|
||||
public String ipForm(Model model,String ids,BaseIpCfg entity) {
|
||||
if(StringUtils.isNotBlank(ids)){
|
||||
entity = ipCfgService.getIpCfgById(IpPortCfg.getTablename(),Long.parseLong(ids));
|
||||
@@ -73,7 +73,7 @@ public class WhiteListController extends BaseController{
|
||||
return "/cfg/whitelist/ipForm";
|
||||
}
|
||||
@RequestMapping(value = {"domainForm"})
|
||||
@RequiresPermissions(value={"whitelist:config"})
|
||||
@RequiresPermissions(value={"whitelist:domain:config"})
|
||||
public String domainForm(Model model,String ids,HttpUrlCfg entity) {
|
||||
if(StringUtils.isNotBlank(ids)){
|
||||
entity = domainService.getStringCfgById(Long.parseLong(ids));
|
||||
@@ -140,7 +140,7 @@ public class WhiteListController extends BaseController{
|
||||
}
|
||||
|
||||
@RequestMapping(value = {"deleteIp"})
|
||||
@RequiresPermissions("whitelist:config")
|
||||
@RequiresPermissions("whitelist:ip:config")
|
||||
public String deleteIp(String ids,Integer functionId,RedirectAttributes model) {
|
||||
try{
|
||||
ipCfgService.deleteIp(ids,null,functionId.intValue());
|
||||
@@ -152,7 +152,7 @@ public class WhiteListController extends BaseController{
|
||||
return "redirect:" + adminPath +"/ntc/whitelist/ipList?functionId="+functionId;
|
||||
}
|
||||
@RequestMapping(value = {"deleteDomain"})
|
||||
@RequiresPermissions("whitelist:config")
|
||||
@RequiresPermissions("whitelist:domain:config")
|
||||
public String deleteDomain(String ids,Integer functionId,RedirectAttributes model) {
|
||||
try{
|
||||
domainService.deleteWhiteDomain(ids);
|
||||
@@ -164,7 +164,7 @@ public class WhiteListController extends BaseController{
|
||||
return "redirect:" + adminPath +"/ntc/whitelist/domainList?functionId="+functionId;
|
||||
}
|
||||
@RequestMapping(value = {"auditIp"})
|
||||
// @RequiresPermissions("whitelist:aduit")
|
||||
@RequiresPermissions("whitelist:ip:aduit")
|
||||
public String auditIp(String ids,IpPortCfg cfg,RedirectAttributes redirectAttributes) {
|
||||
try{
|
||||
for(String id:ids.split(",")){
|
||||
@@ -191,7 +191,7 @@ public class WhiteListController extends BaseController{
|
||||
return "redirect:" + adminPath +"/ntc/whitelist/ipList?functionId="+cfg.getFunctionId();
|
||||
}
|
||||
@RequestMapping(value = {"auditDomain"})
|
||||
// @RequiresPermissions("whitelist:aduit")
|
||||
@RequiresPermissions("whitelist:domain:aduit")
|
||||
public String auditDomain(String ids,HttpUrlCfg cfg,RedirectAttributes redirectAttributes) {
|
||||
try{
|
||||
List<HttpUrlCfg> beans=domainService.getListByCfgId(ids);
|
||||
|
||||
@@ -70,7 +70,7 @@ public class XmppController extends BaseController {
|
||||
return "redirect:" + adminPath +"/ntc/other/xmppList?functionId="+functionId;
|
||||
}
|
||||
@RequestMapping(value = {"auditXmppCfg"})
|
||||
@RequiresPermissions(value={"other:xmpp:config"})
|
||||
@RequiresPermissions(value={"other:xmpp:audit"})
|
||||
public String auditXmppCfg(Integer isAudit,Integer isValid,String ids,Integer functionId, RedirectAttributes redirectAttributes) {
|
||||
CfgIndexInfo entity = new CfgIndexInfo();
|
||||
String[] idArray = ids.split(",");
|
||||
|
||||
@@ -96,7 +96,7 @@ public class ControlController extends CommonController {
|
||||
return "redirect:" + adminPath +"/proxy/control/domain/list?functionId="+functionId;
|
||||
}
|
||||
@RequestMapping(value = {"/ip/audit"})
|
||||
// @RequiresPermissions("control:ip:audit")
|
||||
@RequiresPermissions("control:ip:audit")
|
||||
public String auditIp(String cfgName,String ids,IpPortCfg cfg,RedirectAttributes redirectAttributes) {
|
||||
this._auditIp(cfgName,ids, cfg, redirectAttributes);
|
||||
redirectAttributes.addAttribute("urlPrefix","/proxy/control/ip");
|
||||
@@ -104,7 +104,7 @@ public class ControlController extends CommonController {
|
||||
return "redirect:" + adminPath +"/proxy/control/ip/list?functionId="+cfg.getFunctionId();
|
||||
}
|
||||
@RequestMapping(value = {"/domain/audit"})
|
||||
// @RequiresPermissions("control:domain:audit")
|
||||
@RequiresPermissions("control:domain:audit")
|
||||
public String auditDomain(String ids,HttpUrlCfg cfg,RedirectAttributes redirectAttributes) {
|
||||
this._auditDomain(ids, cfg, redirectAttributes);
|
||||
redirectAttributes.addAttribute("urlPrefix","/proxy/control/domain");
|
||||
|
||||
@@ -86,7 +86,7 @@ public class InterceptController extends CommonController{
|
||||
return "redirect:" + adminPath +"/proxy/intercept/domain/list?functionId="+functionId;
|
||||
}
|
||||
@RequestMapping(value = {"/ip/audit"})
|
||||
// @RequiresPermissions("intercept:ip:audit")
|
||||
@RequiresPermissions("intercept:ip:audit")
|
||||
public String auditIp(String cfgName,String ids,IpPortCfg cfg,RedirectAttributes redirectAttributes) {
|
||||
this._auditIp(cfgName,ids, cfg, redirectAttributes);
|
||||
redirectAttributes.addAttribute("urlPrefix","/proxy/intercept/ip");
|
||||
@@ -94,7 +94,7 @@ public class InterceptController extends CommonController{
|
||||
return "redirect:" + adminPath +"/proxy/intercept/ip/list?functionId="+cfg.getFunctionId();
|
||||
}
|
||||
@RequestMapping(value = {"/domain/audit"})
|
||||
// @RequiresPermissions("intercept:domain:audit")
|
||||
@RequiresPermissions("intercept:domain:audit")
|
||||
public String auditDomain(String ids,HttpUrlCfg cfg,RedirectAttributes redirectAttributes) {
|
||||
this._auditDomain(ids, cfg, redirectAttributes);
|
||||
redirectAttributes.addAttribute("urlPrefix","/proxy/intercept/domain");
|
||||
|
||||
Reference in New Issue
Block a user