@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;
 }