diff --git a/muyu-source-common/src/main/java/com/muyu/source/domain/rep/TableInfoResp.java b/muyu-source-common/src/main/java/com/muyu/source/domain/rep/TableInfoResp.java index 5d5d0e9..1742bea 100644 --- a/muyu-source-common/src/main/java/com/muyu/source/domain/rep/TableInfoResp.java +++ b/muyu-source-common/src/main/java/com/muyu/source/domain/rep/TableInfoResp.java @@ -36,7 +36,6 @@ public class TableInfoResp { /** 是否核心 'Y'是 'N'不是 */ private String isCenter; - /** * 子内容 */ diff --git a/muyu-source-server/src/main/java/com/muyu/source/controller/TableDataController.java b/muyu-source-server/src/main/java/com/muyu/source/controller/TableDataController.java index 9049634..00b7dc7 100644 --- a/muyu-source-server/src/main/java/com/muyu/source/controller/TableDataController.java +++ b/muyu-source-server/src/main/java/com/muyu/source/controller/TableDataController.java @@ -66,6 +66,7 @@ public class TableDataController extends BaseController { */ @RequiresPermissions("data:data:list") @GetMapping("/list") + @Operation(summary = "查询结构列表", description = "查询结构列表") public Result> list(TableData tableData) { startPage(); List list = tableDataService.selectTableDataList(tableData); @@ -77,6 +78,7 @@ public class TableDataController extends BaseController { */ @RequiresPermissions("data:data:export") @PostMapping("/export") + @Operation(summary = "导出结构列表", description = "导出结构列表") public void export(HttpServletResponse response, TableData tableData) { List list = tableDataService.selectTableDataList(tableData); ExcelUtil util = new ExcelUtil(TableData.class); @@ -88,6 +90,7 @@ public class TableDataController extends BaseController { */ @RequiresPermissions("data:data:query") @GetMapping(value = "/{id}") + @Operation(summary = "获取结构详细信息", description = "获取结构详细信息") public Result> getInfo(@PathVariable("id") Long id) { return success(tableDataService.selectTableDataById(id)); } @@ -97,6 +100,7 @@ public class TableDataController extends BaseController { */ @RequiresPermissions("data:data:add") @PostMapping + @Operation(summary = "新增结构", description = "新增结构") public Result add( @Validated @RequestBody TableData tableData) { if (tableDataService.checkIdUnique(tableData)) { @@ -111,6 +115,7 @@ public class TableDataController extends BaseController { */ @RequiresPermissions("data:data:edit") @PutMapping + @Operation(summary = "修改结构", description = "修改结构") public Result edit( @Validated @RequestBody TableData tableData) { if (!tableDataService.checkIdUnique(tableData)) { @@ -125,6 +130,7 @@ public class TableDataController extends BaseController { */ @RequiresPermissions("data:data:remove") @DeleteMapping("/{ids}") + @Operation(summary = "删除结构", description = "删除结构") public Result remove(@PathVariable("ids") Long[] ids) { tableDataService.removeBatchByIds(Arrays.asList(ids)); return success(); @@ -137,11 +143,17 @@ public class TableDataController extends BaseController { * @return Result */ @PutMapping("/updIsDict") + @Operation(summary = "修改字段类型是否为字典类型", description = "修改字段类型是否为字典类型") public Result updIsDict(@RequestBody TableData tableData) { return toAjax(tableDataService.updateById(tableData)); } + /** + * 查询表结构树 + * @return tableInfoTreeReps + */ @GetMapping("/findTableInfo") + @Operation(summary = "查询表结构树", description = "查询表结构树") public Result> findTableInfo() { List childrenList =childrenService.findSourceList(); ArrayList tableInfoTreeReps = new ArrayList<>(); @@ -159,7 +171,12 @@ public class TableDataController extends BaseController { return success(tableInfoTreeReps); } + /** + * 根据表名查询表结构 + * @return + */ @GetMapping("/findTableInfoList") + @Operation(summary = "根据表名查询表结构", description = "根据表名查询表结构") public Result findByTableName(){ List childrenList = childrenService.list(); List list = childrenList.stream().filter(children -> children.getAssetId() == 0).map(children -> {