编写测试连接的代码

master
冷调 2024-08-23 20:25:51 +08:00
parent 8c3d769ab3
commit 1a67885ef0
1 changed files with 8 additions and 0 deletions

View File

@ -53,6 +53,7 @@ public class DataSourceController extends BaseController {
* @return * @return
*/ */
@PostMapping("/test") @PostMapping("/test")
@Operation(summary = "测试连接", description = "测试连接")
public Result testConnection(@RequestBody DataSource dataSource){ public Result testConnection(@RequestBody DataSource dataSource){
Boolean b =dataSourceService.testConnection(dataSource); Boolean b =dataSourceService.testConnection(dataSource);
if(b){ if(b){
@ -72,6 +73,7 @@ public class DataSourceController extends BaseController {
* @return * @return
*/ */
@GetMapping("/getDataSourceList") @GetMapping("/getDataSourceList")
@Operation(summary = "获取数据源列表", description = "获取数据源列表")
public Result<List<DataSource>> getDataSourceList(){ public Result<List<DataSource>> getDataSourceList(){
List<DataSource> dataSourceList =dataSourceService.list(); List<DataSource> dataSourceList =dataSourceService.list();
return success(dataSourceList); return success(dataSourceList);
@ -82,6 +84,7 @@ public class DataSourceController extends BaseController {
*/ */
@RequiresPermissions("source:source:list") @RequiresPermissions("source:source:list")
@GetMapping("/list") @GetMapping("/list")
@Operation(summary = "查询数据源列表", description = "查询数据源列表")
public Result<TableDataInfo<DataSource>> list(DataSource dataSource) public Result<TableDataInfo<DataSource>> list(DataSource dataSource)
{ {
startPage(); startPage();
@ -94,6 +97,7 @@ public class DataSourceController extends BaseController {
*/ */
@RequiresPermissions("source:source:export") @RequiresPermissions("source:source:export")
@PostMapping("/export") @PostMapping("/export")
@Operation(summary = "导出数据源列表", description = "导出数据源列表")
public void export(HttpServletResponse response, DataSource dataSource) public void export(HttpServletResponse response, DataSource dataSource)
{ {
List<DataSource> list = dataSourceService.selectDataSourceList(dataSource); List<DataSource> list = dataSourceService.selectDataSourceList(dataSource);
@ -106,6 +110,7 @@ public class DataSourceController extends BaseController {
*/ */
@RequiresPermissions("source:source:query") @RequiresPermissions("source:source:query")
@GetMapping(value = "/getDataSourceById/{id}") @GetMapping(value = "/getDataSourceById/{id}")
@Operation(summary = "获取数据源详细信息", description = "获取数据源详细信息")
public Result<List<DataSource>> getInfo(@PathVariable("id") Long id) public Result<List<DataSource>> getInfo(@PathVariable("id") Long id)
{ {
return success(dataSourceService.selectDataSourceById(id)); return success(dataSourceService.selectDataSourceById(id));
@ -116,6 +121,7 @@ public class DataSourceController extends BaseController {
*/ */
@RequiresPermissions("source:source:add") @RequiresPermissions("source:source:add")
@PostMapping @PostMapping
@Operation(summary = "新增数据源", description = "新增数据源")
public Result<Integer> add( public Result<Integer> add(
@Validated @RequestBody DataSource dataSource) @Validated @RequestBody DataSource dataSource)
{ {
@ -131,6 +137,7 @@ public class DataSourceController extends BaseController {
*/ */
@RequiresPermissions("source:source:edit") @RequiresPermissions("source:source:edit")
@PutMapping @PutMapping
@Operation(summary = "修改数据源", description = "修改数据源")
public Result<Integer> edit( public Result<Integer> edit(
@Validated @RequestBody DataSource dataSource) @Validated @RequestBody DataSource dataSource)
{ {
@ -146,6 +153,7 @@ public class DataSourceController extends BaseController {
*/ */
@RequiresPermissions("source:source:remove") @RequiresPermissions("source:source:remove")
@DeleteMapping("/{ids}") @DeleteMapping("/{ids}")
@Operation(summary = "删除数据源", description = "删除数据源")
public Result<Integer> remove(@PathVariable("ids") Long[] ids) public Result<Integer> remove(@PathVariable("ids") Long[] ids)
{ {
dataSourceService.removeBatchByIds(Arrays.asList(ids)); dataSourceService.removeBatchByIds(Arrays.asList(ids));