修复上次提交的问题(新增时报错,删除时按钮点不下去)

This commit is contained in:
chenjinsong
2018-03-22 15:10:36 +08:00
parent 5a82405825
commit 124c968c4a
3 changed files with 28 additions and 7 deletions

View File

@@ -58,6 +58,7 @@ public class DnsIpCfgController extends BaseController {
dnsIpCfg.setIsValid(1);
dnsIpCfg.setCreateTime(now);
dnsIpCfg.setCreator(UserUtils.getUser());
dnsIpCfg.setIsAudit(1);
} else {//修改
dnsIpCfg.setEditor(UserUtils.getUser());
dnsIpCfg.setEditTime(now);
@@ -70,19 +71,26 @@ public class DnsIpCfgController extends BaseController {
}
@RequestMapping("delete")
public String delete(Model model, String cfgIds, RedirectAttributes redirectAttributes) {
public String delete(Model model, HttpServletRequest request,
HttpServletResponse response, DnsIpCfg dnsIpCfg) {
String cfgIds = dnsIpCfg.getCfgIds();
if (!StringUtils.isEmpty(cfgIds)) {
try {
dnsIpCfgService.delete(cfgIds);
addMessage(redirectAttributes, "删除成功");
addMessage(model, "删除成功");
} catch (Exception e) {
e.printStackTrace();
addMessage(redirectAttributes, "删除失败");
addMessage(model, "删除失败");
}
} else {
addMessage(redirectAttributes, "删除失败");
addMessage(model, "删除失败");
}
return "redirect:" + adminPath + "/cfg/dnsIp/list";
Page<DnsIpCfg> page = dnsIpCfgService.findPage(new Page<DnsIpCfg>(request, response, 30), dnsIpCfg);
model.addAttribute("page", page);
addRequestAndServiceDictToModel(model);
return "/cfg/dnsIpCfgList";
}
private void addRequestAndServiceDictToModel(Model model) {