表结构的增删改查
parent
b40b52a5c7
commit
d90c5c2190
|
@ -46,16 +46,5 @@ public class ChildrenController {
|
||||||
return Result.success(children);
|
return Result.success(children);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* 查询单个数据库中表的数量
|
|
||||||
*
|
|
||||||
* @param id 数据库结构ID
|
|
||||||
* @return 资产数据模型数量
|
|
||||||
*/
|
|
||||||
@GetMapping("/getTableDataCount/{id}")
|
|
||||||
@Operation(summary = "查询单个数据库中表的数量", description = "可以根据数据源的ID查询单个数据库中表的数量")
|
|
||||||
public Result getTableDataCount(@PathVariable("id") Integer id) {
|
|
||||||
//TODO 统计资产模型的总数量
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -170,18 +170,6 @@ public class DataSourceController extends BaseController {
|
||||||
return Result.success(dataSource);
|
return Result.success(dataSource);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* 查询表数据总数
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
*/
|
|
||||||
@GetMapping("/selectTableDataCount")
|
|
||||||
@Operation(summary = "查询接入的数据库的总数", description = "查询接入的数据库的总数")
|
|
||||||
public Result selectTableDataCount() {
|
|
||||||
//TODO 统计出数据接入的数量
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -29,7 +29,7 @@ import java.util.List;
|
||||||
*/
|
*/
|
||||||
@Log4j2
|
@Log4j2
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/tableData")
|
@RequestMapping("/data")
|
||||||
@Tag(name = "表结构控制层", description = "进行表结构管理,查看等相关操作")
|
@Tag(name = "表结构控制层", description = "进行表结构管理,查看等相关操作")
|
||||||
public class TableDataController extends BaseController{
|
public class TableDataController extends BaseController{
|
||||||
public TableDataController() {
|
public TableDataController() {
|
||||||
|
@ -53,7 +53,7 @@ public class TableDataController extends BaseController{
|
||||||
/**
|
/**
|
||||||
* 查询结构列表
|
* 查询结构列表
|
||||||
*/
|
*/
|
||||||
@RequiresPermissions("tableData:data:list")
|
@RequiresPermissions("data:data:list")
|
||||||
@GetMapping("/list")
|
@GetMapping("/list")
|
||||||
public Result<TableDataInfo<TableData>> list(TableData tableData)
|
public Result<TableDataInfo<TableData>> list(TableData tableData)
|
||||||
{
|
{
|
||||||
|
@ -65,7 +65,7 @@ public class TableDataController extends BaseController{
|
||||||
/**
|
/**
|
||||||
* 导出结构列表
|
* 导出结构列表
|
||||||
*/
|
*/
|
||||||
@RequiresPermissions("tableData:data:export")
|
@RequiresPermissions("data:data:export")
|
||||||
@PostMapping("/export")
|
@PostMapping("/export")
|
||||||
public void export(HttpServletResponse response, TableData tableData)
|
public void export(HttpServletResponse response, TableData tableData)
|
||||||
{
|
{
|
||||||
|
@ -77,7 +77,7 @@ public class TableDataController extends BaseController{
|
||||||
/**
|
/**
|
||||||
* 获取结构详细信息
|
* 获取结构详细信息
|
||||||
*/
|
*/
|
||||||
@RequiresPermissions("tableData:data:query")
|
@RequiresPermissions("data:data:query")
|
||||||
@GetMapping(value = "/{id}")
|
@GetMapping(value = "/{id}")
|
||||||
public Result<List<TableData>> getInfo(@PathVariable("id") Long id)
|
public Result<List<TableData>> getInfo(@PathVariable("id") Long id)
|
||||||
{
|
{
|
||||||
|
@ -87,7 +87,7 @@ public class TableDataController extends BaseController{
|
||||||
/**
|
/**
|
||||||
* 新增结构
|
* 新增结构
|
||||||
*/
|
*/
|
||||||
@RequiresPermissions("tableData:data:add")
|
@RequiresPermissions("data:data:add")
|
||||||
@PostMapping
|
@PostMapping
|
||||||
public Result<Integer> add(
|
public Result<Integer> add(
|
||||||
@Validated @RequestBody TableData tableData)
|
@Validated @RequestBody TableData tableData)
|
||||||
|
@ -102,7 +102,7 @@ public class TableDataController extends BaseController{
|
||||||
/**
|
/**
|
||||||
* 修改结构
|
* 修改结构
|
||||||
*/
|
*/
|
||||||
@RequiresPermissions("tableData:data:edit")
|
@RequiresPermissions("data:data:edit")
|
||||||
@PutMapping
|
@PutMapping
|
||||||
public Result<Integer> edit(
|
public Result<Integer> edit(
|
||||||
@Validated @RequestBody TableData tableData)
|
@Validated @RequestBody TableData tableData)
|
||||||
|
@ -117,7 +117,7 @@ public class TableDataController extends BaseController{
|
||||||
/**
|
/**
|
||||||
* 删除结构
|
* 删除结构
|
||||||
*/
|
*/
|
||||||
@RequiresPermissions("tableData:data:remove")
|
@RequiresPermissions("data:data:remove")
|
||||||
@DeleteMapping("/{ids}")
|
@DeleteMapping("/{ids}")
|
||||||
public Result<Integer> remove(@PathVariable("ids") Long[] ids)
|
public Result<Integer> remove(@PathVariable("ids") Long[] ids)
|
||||||
{
|
{
|
||||||
|
@ -125,18 +125,6 @@ public class TableDataController extends BaseController{
|
||||||
return success();
|
return success();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* 统计出一个表中字段的数量
|
|
||||||
*
|
|
||||||
* @param id 表ID
|
|
||||||
* @return 数量
|
|
||||||
*/
|
|
||||||
@GetMapping("/selectTableDataCount/{id}")
|
|
||||||
@Operation(summary = "统计出一个表中字段的数量", description = "可以根据表的ID统计单个表中中表的数量")
|
|
||||||
public Result selectTableDataCount(@PathVariable("id") Integer id) {
|
|
||||||
//TODO 统计出数据模型的数量
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue