@RequiresPermissions("test:testData:edit") @RequestMapping(value = "delete") public String delete(TestData testData, RedirectAttributes redirectAttributes) { testDataService.delete(testData); addMessage(redirectAttributes, "删除单表成功"); return "redirect:" + Global.getAdminPath() + "/test/testData/?repage"; }
@RequiresPermissions("test:testData:view") @RequestMapping(value = {"list", ""}) public String list( TestData testData, HttpServletRequest request, HttpServletResponse response, Model model) { Page<TestData> page = testDataService.findPage(new Page<TestData>(request, response), testData); model.addAttribute("page", page); return "jeesite/test/testDataList"; }
@RequiresPermissions("test:testData:edit") @RequestMapping(value = "save") public String save(TestData testData, Model model, RedirectAttributes redirectAttributes) { if (!beanValidator(model, testData)) { return form(testData, model); } testDataService.save(testData); addMessage(redirectAttributes, "保存单表成功"); return "redirect:" + Global.getAdminPath() + "/test/testData/?repage"; }
@ModelAttribute public TestData get(@RequestParam(required = false) String id) { TestData entity = null; if (StringUtils.isNotBlank(id)) { entity = testDataService.get(id); } if (entity == null) { entity = new TestData(); } return entity; }