Ejemplo n.º 1
0
 // @RequiresPermissions("gen:genTable:view")
 @RequestMapping(value = "form")
 public String form(GenTable genTable, Model model) {
   // 获取物理表列表
   List<GenTable> tableList = genTableService.findTableListFormDb(new GenTable());
   model.addAttribute("tableList", tableList);
   // 验证表是否存在
   if (StringUtils.isBlank(genTable.getId())
       && !genTableService.checkTableName(genTable.getName())) {
     addMessage(model, "下一步失败!" + genTable.getName() + " 表已经添加!");
     genTable.setName("");
   }
   // 获取物理表字段
   else {
     genTable = genTableService.getTableFormDb(genTable);
   }
   model.addAttribute("genTable", genTable);
   model.addAttribute("config", GenUtils.getConfig());
   return "admin/gen/genTableForm";
 }