将策略分组、欺骗ip、dns策略、bgp、音视频文本、文件摘要、http内容替换业务Controller方法返回对象修改为redirectAttribute
This commit is contained in:
@@ -37,7 +37,9 @@ public class PolicyGroupController extends BaseController {
|
||||
|
||||
//@RequiresPermissions(value={"basics:policyGroup:view"},logical=Logical.OR)
|
||||
@RequestMapping(value = {"/policyGroupList", ""})
|
||||
public String policyGroupList(PolicyGroupInfo cfg,HttpServletRequest request, HttpServletResponse response, Model model) {
|
||||
public String policyGroupList(PolicyGroupInfo cfg,HttpServletRequest request
|
||||
, HttpServletResponse response, Model model
|
||||
,RedirectAttributes redirectAttributes) {
|
||||
if(cfg == null)cfg=new PolicyGroupInfo();
|
||||
Page<PolicyGroupInfo> pageCondition = new Page<PolicyGroupInfo>(request, response,"r");
|
||||
|
||||
@@ -57,7 +59,7 @@ public class PolicyGroupController extends BaseController {
|
||||
*/
|
||||
//@RequiresPermissions(value={"basics:classification:add","basics:attribute:add","basics:label:add","basics:classification:edit","basics:attribute:edit","basics:label:edit","basics:classification:view","basics:attribute:view","basics:label:view"},logical=Logical.OR)
|
||||
@RequestMapping(value={"/policyGroupForm"})
|
||||
public String form(String ids,Model model,String doAction) {
|
||||
public String form(String ids,Model model,String doAction,RedirectAttributes redirectAttributes) {
|
||||
PolicyGroupInfo policyGroup=new PolicyGroupInfo();
|
||||
if(!StringUtil.isEmpty(ids)){
|
||||
policyGroup=policyGroupInfoService.getById(Integer.parseInt(ids));
|
||||
@@ -71,22 +73,15 @@ public class PolicyGroupController extends BaseController {
|
||||
*/
|
||||
//@RequiresPermissions(value={"basics:classification:add","basics:attribute:add","basics:label:add","basics:classification:edit","basics:attribute:edit","basics:label:edit"},logical=Logical.OR)
|
||||
@RequestMapping(value = "saveOrUpdate")
|
||||
public String saveOrUpdate(PolicyGroupInfo cfg,Model model, RedirectAttributes redirectAttributes,String itType) {
|
||||
public String saveOrUpdate(PolicyGroupInfo cfg,Model model,
|
||||
RedirectAttributes redirectAttributes,String itType) {
|
||||
|
||||
try {
|
||||
policyGroupInfoService.saveOrUpdate(cfg);
|
||||
if(!StringUtil.isEmpty(cfg.getGroupId())){
|
||||
addMessage(redirectAttributes, "save_success");
|
||||
}else{
|
||||
addMessage(redirectAttributes, "update_success");
|
||||
}
|
||||
addMessage(redirectAttributes, "save_success");
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
if(!StringUtil.isEmpty(cfg.getGroupId())){
|
||||
addMessage(redirectAttributes, "save_failed");
|
||||
}else{
|
||||
addMessage(redirectAttributes, "update_failed");
|
||||
}
|
||||
logger.error("新增失败",e);
|
||||
addMessage(redirectAttributes, "save_failed");
|
||||
}
|
||||
|
||||
return "redirect:" + adminPath + "/basics/policyGroup/policyGroupList";
|
||||
@@ -106,7 +101,7 @@ public class PolicyGroupController extends BaseController {
|
||||
policyGroupInfoService.deldete(ids,isValid);
|
||||
addMessage(redirectAttributes, "delete_success");
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
logger.error("删除失败",e);
|
||||
addMessage(redirectAttributes, "delete_failed");
|
||||
}
|
||||
return "redirect:" + adminPath + "/basics/policyGroup/policyGroupList";
|
||||
|
||||
Reference in New Issue
Block a user