@ModelAttribute public RenwuRun get(@RequestParam(required = false) String id) { RenwuRun entity = null; if (StringUtils.isNotBlank(id)) { entity = renwuRunService.get(id); } if (entity == null) { entity = new RenwuRun(); } return entity; }
@RequiresPermissions("renwu_run:renwuRun:view") @RequestMapping(value = "form") public String form(RenwuRun renwuRun, Model model) { if (renwuRun.getParent() != null && StringUtils.isNotBlank(renwuRun.getParent().getId())) { renwuRun.setParent(renwuRunService.get(renwuRun.getParent().getId())); // 获取排序号,最末节点排序号+30 if (StringUtils.isBlank(renwuRun.getId())) { RenwuRun renwuRunChild = new RenwuRun(); renwuRunChild.setParent(new RenwuRun(renwuRun.getParent().getId())); List<RenwuRun> list = renwuRunService.findList(renwuRun); if (list.size() > 0) { renwuRun.setSort(list.get(list.size() - 1).getSort()); if (renwuRun.getSort() != null) { renwuRun.setSort(renwuRun.getSort() + 30); } } } } if (renwuRun.getSort() == null) { renwuRun.setSort(30); } model.addAttribute("renwuRun", renwuRun); return "modules/renwu_run/renwuRunForm"; }