修改contIp 的model为redirectAttribute
contIpForm增加loading遮盖
This commit is contained in:
@@ -52,26 +52,26 @@ import com.nis.web.security.UserUtils;
|
|||||||
public class AvContentController extends BaseController {
|
public class AvContentController extends BaseController {
|
||||||
/*****************************voip业务***************/
|
/*****************************voip业务***************/
|
||||||
//音视频VOIP配置新增界面
|
//音视频VOIP配置新增界面
|
||||||
@RequestMapping(value = {"/voipForm"})
|
@RequestMapping(value = {"/voipForm"})
|
||||||
@RequiresPermissions(value={"avVoip:config"})
|
@RequiresPermissions(value={"avVoip:config"})
|
||||||
public String voipFrom(Model model,HttpServletRequest request,HttpServletResponse response,String ids,String compileIds,@ModelAttribute("cfg")CfgIndexInfo cfg){
|
public String voipFrom(Model model,HttpServletRequest request,HttpServletResponse response,String ids,String compileIds,@ModelAttribute("cfg")CfgIndexInfo cfg){
|
||||||
if(!StringUtil.isEmpty(compileIds)){
|
if(!StringUtil.isEmpty(compileIds)){
|
||||||
cfg.setCompileId(Integer.parseInt(compileIds));
|
cfg.setCompileId(Integer.parseInt(compileIds));
|
||||||
cfg = avContentCfgService.getCfgIndexInfo(cfg);
|
cfg = avContentCfgService.getCfgIndexInfo(cfg);
|
||||||
initUpdateFormCondition(model, cfg);
|
initUpdateFormCondition(model, cfg);
|
||||||
}else{
|
}else{
|
||||||
List<AvVoipAccountCfg> avVoipAccountCfgs=new ArrayList<AvVoipAccountCfg>();
|
List<AvVoipAccountCfg> avVoipAccountCfgs=new ArrayList<AvVoipAccountCfg>();
|
||||||
avVoipAccountCfgs.add(new AvVoipAccountCfg());
|
avVoipAccountCfgs.add(new AvVoipAccountCfg());
|
||||||
cfg.setVoipAccounts(avVoipAccountCfgs);
|
cfg.setVoipAccounts(avVoipAccountCfgs);
|
||||||
List<AvVoipIpCfg> avVoipIpCfgs=new ArrayList<AvVoipIpCfg>();
|
List<AvVoipIpCfg> avVoipIpCfgs=new ArrayList<AvVoipIpCfg>();
|
||||||
avVoipIpCfgs.add(new AvVoipIpCfg());
|
avVoipIpCfgs.add(new AvVoipIpCfg());
|
||||||
cfg.setVoipIps(avVoipIpCfgs);
|
cfg.setVoipIps(avVoipIpCfgs);
|
||||||
initFormCondition(model,cfg);
|
initFormCondition(model,cfg);
|
||||||
|
}
|
||||||
|
|
||||||
|
model.addAttribute("_cfg", cfg);
|
||||||
|
return "/cfg/av/voip/voipForm";
|
||||||
}
|
}
|
||||||
|
|
||||||
model.addAttribute("_cfg", cfg);
|
|
||||||
return "/cfg/av/voip/voipForm";
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
//保存voip信息
|
//保存voip信息
|
||||||
@@ -184,14 +184,15 @@ public class AvContentController extends BaseController {
|
|||||||
@RequestMapping(value = {"/saveContIp"})
|
@RequestMapping(value = {"/saveContIp"})
|
||||||
public String saveContIp(Model model,HttpServletRequest request,HttpServletResponse response,
|
public String saveContIp(Model model,HttpServletRequest request,HttpServletResponse response,
|
||||||
@ModelAttribute("cfg")BaseIpCfg cfg,
|
@ModelAttribute("cfg")BaseIpCfg cfg,
|
||||||
@ModelAttribute("areaCfgIds")String areaCfgIds){
|
@ModelAttribute("areaCfgIds")String areaCfgIds
|
||||||
|
,RedirectAttributes redirectAttributes){
|
||||||
try{
|
try{
|
||||||
avContentCfgService.saveOrUpdateContIp(cfg,areaCfgIds);
|
avContentCfgService.saveOrUpdateContIp(cfg,areaCfgIds);
|
||||||
addMessage(model,"save_success");
|
addMessage(redirectAttributes,"save_success");
|
||||||
}catch(Exception e){
|
}catch(Exception e){
|
||||||
logger.error("信息保存失败",e);
|
logger.error("信息保存失败",e);
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
addMessage(model,"save_failed");
|
addMessage(redirectAttributes,"save_failed");
|
||||||
}
|
}
|
||||||
|
|
||||||
return "redirect:" + adminPath +"/ntc/av/contIpList?functionId="+cfg.getFunctionId();
|
return "redirect:" + adminPath +"/ntc/av/contIpList?functionId="+cfg.getFunctionId();
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ $(function(){
|
|||||||
$(element).parents(".form-group").find("div[for='"+element.attr("name")+"']").append(error);
|
$(element).parents(".form-group").find("div[for='"+element.attr("name")+"']").append(error);
|
||||||
},
|
},
|
||||||
submitHandler: function(form){
|
submitHandler: function(form){
|
||||||
//loading('onloading...');
|
loading('onloading...');
|
||||||
form.submit();
|
form.submit();
|
||||||
},
|
},
|
||||||
errorContainer: "#messageBox",
|
errorContainer: "#messageBox",
|
||||||
|
|||||||
Reference in New Issue
Block a user