Complete the datasource code

This commit is contained in:
JiaJu Zhuang
2023-08-05 19:21:18 +08:00
parent be87d9ea7c
commit ab4801d97b
29 changed files with 446 additions and 44 deletions

View File

@ -1,7 +1,7 @@
package ai.chat2db.server.admin.api.controller.common;
import ai.chat2db.server.admin.api.controller.common.request.TeamUserPageQueryRequest;
import ai.chat2db.server.admin.api.controller.common.request.CommonPageQueryRequest;
import ai.chat2db.server.admin.api.controller.common.vo.TeamUserListVO;
import ai.chat2db.server.admin.api.controller.datasource.converter.DataSourceAdminConverter;
import ai.chat2db.server.domain.api.service.DataSourceService;
@ -19,7 +19,7 @@ import org.springframework.web.bind.annotation.RestController;
*/
@RequestMapping("/api/admin/common")
@RestController
public class CommonController {
public class CommonAdminController {
@Resource
private DataSourceService dataSourceService;
@ -33,8 +33,32 @@ public class CommonController {
* @return
* @version 2.1.0
*/
@GetMapping("/team-user/list")
public WebPageResult<TeamUserListVO> teamUserList(@Valid TeamUserPageQueryRequest request) {
@GetMapping("/team_user/list")
public WebPageResult<TeamUserListVO> teamUserList(@Valid CommonPageQueryRequest request) {
return null;
}
/**
* Fuzzy query of users
*
* @param request
* @return
* @version 2.1.0
*/
@GetMapping("/user/list")
public WebPageResult<TeamUserListVO> userList(@Valid CommonPageQueryRequest request) {
return null;
}
/**
* Fuzzy query of teams
*
* @param request
* @return
* @version 2.1.0
*/
@GetMapping("/team/list")
public WebPageResult<TeamUserListVO> teamList(@Valid CommonPageQueryRequest request) {
return null;
}

View File

@ -25,7 +25,7 @@ import org.springframework.web.bind.annotation.RestController;
*/
@RequestMapping("/api/admin/data_source/access")
@RestController
public class DataSourceAccessController {
public class DataSourceAccessAdminController {
@Resource
private DataSourceService dataSourceService;

View File

@ -30,7 +30,7 @@ import org.springframework.web.bind.annotation.RestController;
*/
@RequestMapping("/api/admin/data_source")
@RestController
public class DataSourceController {
public class DataSourceAdminController {
@Resource
private DataSourceService dataSourceService;

View File

@ -24,7 +24,7 @@ import org.springframework.web.bind.annotation.RestController;
*/
@RequestMapping("/api/admin/team")
@RestController
public class TeamController {
public class TeamAdminController {
/**
* Pagination query

View File

@ -23,7 +23,7 @@ import org.springframework.web.bind.annotation.RestController;
*/
@RequestMapping("/api/admin/team/data_source")
@RestController
public class TeamDataSourceController {
public class TeamDataSourceAdminController {
/**
* Pagination query

View File

@ -23,7 +23,7 @@ import org.springframework.web.bind.annotation.RestController;
*/
@RequestMapping("/api/admin/team/user")
@RestController
public class TeamUserController {
public class TeamUserAdminController {
/**
* Pagination query

View File

@ -27,7 +27,7 @@ import org.springframework.web.bind.annotation.RestController;
*/
@RequestMapping("/api/admin/user")
@RestController
public class UserController {
public class UserAdminController {
@Resource
private DataSourceService dataSourceService;

View File

@ -23,7 +23,7 @@ import org.springframework.web.bind.annotation.RestController;
*/
@RequestMapping("/api/admin/user/data_source")
@RestController
public class UserDataSourceController {
public class UserDataSourceAdminController {
/**
* Pagination query

View File

@ -23,7 +23,7 @@ import org.springframework.web.bind.annotation.RestController;
*/
@RequestMapping("/api/admin/user/team")
@RestController
public class UserTeamController {
public class UserTeamAdminController {
/**
* Pagination query