feat: 新增查询生成配置信息接口

This commit is contained in:
2023-08-07 23:34:15 +08:00
parent f4c6d83ff5
commit abae964970
11 changed files with 182 additions and 44 deletions

View File

@@ -34,6 +34,7 @@ import top.charles7c.cnadmin.common.model.query.PageQuery;
import top.charles7c.cnadmin.common.model.vo.PageDataVO;
import top.charles7c.cnadmin.common.model.vo.R;
import top.charles7c.cnadmin.tool.model.entity.ColumnMappingDO;
import top.charles7c.cnadmin.tool.model.entity.GenConfigDO;
import top.charles7c.cnadmin.tool.model.query.TableQuery;
import top.charles7c.cnadmin.tool.model.vo.TableVO;
import top.charles7c.cnadmin.tool.service.GeneratorService;
@@ -59,6 +60,12 @@ public class GeneratorController {
return R.ok(generatorService.pageTable(query, pageQuery));
}
@Operation(summary = "查询生成配置信息", description = "查询生成配置信息")
@GetMapping("/table/{tableName}")
public R<GenConfigDO> getGenConfig(@PathVariable String tableName) throws SQLException {
return R.ok(generatorService.getGenConfig(tableName));
}
@Operation(summary = "查询列映射信息列表", description = "查询列映射信息列表")
@GetMapping("/column/{tableName}")
public R<List<ColumnMappingDO>> listColumnMapping(@PathVariable String tableName) {