分组配置管理删除分组下最后一条域配置时增加提示信息
This commit is contained in:
@@ -13,6 +13,7 @@ import org.springframework.stereotype.Controller;
|
||||
import org.springframework.ui.Model;
|
||||
import org.springframework.web.bind.annotation.ModelAttribute;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.springframework.web.bind.annotation.ResponseBody;
|
||||
import org.springframework.web.servlet.mvc.support.RedirectAttributes;
|
||||
@@ -83,6 +84,12 @@ public class CommonGroupManageController extends BaseController {
|
||||
return "redirect:" + adminPath + "/basics/commonGroup/list";
|
||||
}
|
||||
|
||||
@ResponseBody
|
||||
@RequestMapping(value="ajaxCheckIsLastOneCfg",method=RequestMethod.POST)
|
||||
public List<Integer> ajaxCheckIsLastOneCfg(Model model, String grouIdAndCfgId, Integer groupType){
|
||||
return commonGroupManageService.ajaxCheckIsLastOneCfg(grouIdAndCfgId, groupType);
|
||||
}
|
||||
|
||||
// 数据导出
|
||||
@RequestMapping(value = "exportGroup")
|
||||
public void exportGroup(Model model,@ModelAttribute("cfg")CommonGroupInfo entity,String ids,RedirectAttributes redirectAttributes,
|
||||
|
||||
@@ -116,9 +116,9 @@ public class DomainCommGroupController extends BaseController{
|
||||
}
|
||||
|
||||
@RequestMapping(value = {"/delete"})
|
||||
public String delete(String compileIds, String ids, Integer functionId, RedirectAttributes redirectAttributes){
|
||||
public String delete(String groupIds, String ids, Integer functionId, RedirectAttributes redirectAttributes){
|
||||
try{
|
||||
domainCommGroupService.delete(ids,compileIds);
|
||||
domainCommGroupService.delete(ids,groupIds);
|
||||
addMessage(redirectAttributes,"success","delete_success");
|
||||
}catch(Exception e){
|
||||
logger.error("Delete failed",e);
|
||||
|
||||
@@ -125,9 +125,9 @@ public class IpCommGroupController extends BaseController {
|
||||
|
||||
@RequestMapping(value = { "/delete" })
|
||||
@RequiresPermissions(value = { "ip:common:config" })
|
||||
public String delete(String compileIds, String ids, Integer functionId, RedirectAttributes redirectAttributes) {
|
||||
public String delete(String groupIds, String ids, Integer functionId, RedirectAttributes redirectAttributes) {
|
||||
try {
|
||||
ipCommGroupCfgService.delete(ids, compileIds);
|
||||
ipCommGroupCfgService.delete(ids, groupIds);
|
||||
addMessage(redirectAttributes, "success", "delete_success");
|
||||
} catch (Exception e) {
|
||||
logger.error("Delete failed", e);
|
||||
|
||||
@@ -116,9 +116,9 @@ public class ScriberIdCommGroupController extends BaseController{
|
||||
}
|
||||
|
||||
@RequestMapping(value = {"/delete"})
|
||||
public String delete(String compileIds, String ids, Integer functionId, RedirectAttributes redirectAttributes){
|
||||
public String delete(String groupIds, String ids, Integer functionId, RedirectAttributes redirectAttributes){
|
||||
try{
|
||||
scriberIdCommGroupService.delete(ids,compileIds);
|
||||
scriberIdCommGroupService.delete(ids,groupIds);
|
||||
addMessage(redirectAttributes,"success","delete_success");
|
||||
}catch(Exception e){
|
||||
logger.error("Delete failed",e);
|
||||
|
||||
@@ -116,9 +116,9 @@ public class UrlCommGroupController extends BaseController{
|
||||
}
|
||||
|
||||
@RequestMapping(value = {"/delete"})
|
||||
public String delete(String compileIds, String ids, Integer functionId, RedirectAttributes redirectAttributes){
|
||||
public String delete(String groupIds, String ids, Integer functionId, RedirectAttributes redirectAttributes){
|
||||
try{
|
||||
urlCommGroupService.delete(ids,compileIds);
|
||||
urlCommGroupService.delete(ids,groupIds);
|
||||
addMessage(redirectAttributes,"success","delete_success");
|
||||
}catch(Exception e){
|
||||
logger.error("Delete failed",e);
|
||||
|
||||
Reference in New Issue
Block a user