mirror of
https://github.com/CodePhiliaX/Chat2DB.git
synced 2025-08-01 08:52:11 +08:00
Complete team user code
This commit is contained in:
@ -5,11 +5,11 @@ import java.util.List;
|
||||
import ai.chat2db.server.domain.api.model.DataSource;
|
||||
import ai.chat2db.server.domain.api.param.ConsoleCloseParam;
|
||||
import ai.chat2db.server.domain.api.param.ConsoleConnectParam;
|
||||
import ai.chat2db.server.domain.api.param.DataSourceCreateParam;
|
||||
import ai.chat2db.server.domain.api.param.DataSourcePageQueryParam;
|
||||
import ai.chat2db.server.domain.api.param.DataSourcePreConnectParam;
|
||||
import ai.chat2db.server.domain.api.param.DataSourceSelector;
|
||||
import ai.chat2db.server.domain.api.param.DataSourceUpdateParam;
|
||||
import ai.chat2db.server.domain.api.param.datasource.DataSourceCreateParam;
|
||||
import ai.chat2db.server.domain.api.param.datasource.DataSourcePageQueryParam;
|
||||
import ai.chat2db.server.domain.api.param.datasource.DataSourcePreConnectParam;
|
||||
import ai.chat2db.server.domain.api.param.datasource.DataSourceSelector;
|
||||
import ai.chat2db.server.domain.api.param.datasource.DataSourceUpdateParam;
|
||||
import ai.chat2db.server.domain.api.service.ConsoleService;
|
||||
import ai.chat2db.server.domain.api.service.DataSourceService;
|
||||
import ai.chat2db.server.tools.common.exception.ConnectionException;
|
||||
@ -221,7 +221,7 @@ public class DataSourceController {
|
||||
*/
|
||||
@PostMapping("/datasource/clone")
|
||||
public DataResult<Long> copy(@RequestBody DataSourceCloneRequest request) {
|
||||
return dataSourceService.copyById(request.getId());
|
||||
return dataSourceService.copyByIdWithPermission(request.getId());
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -3,13 +3,13 @@ package ai.chat2db.server.web.api.controller.data.source.converter;
|
||||
import java.util.List;
|
||||
|
||||
import ai.chat2db.server.domain.api.model.DataSource;
|
||||
import ai.chat2db.server.domain.api.param.DataSourceCreateParam;
|
||||
import ai.chat2db.server.domain.api.param.DataSourcePreConnectParam;
|
||||
import ai.chat2db.server.domain.api.param.datasource.DataSourceCreateParam;
|
||||
import ai.chat2db.server.domain.api.param.datasource.DataSourcePreConnectParam;
|
||||
import ai.chat2db.spi.model.Database;
|
||||
import ai.chat2db.server.domain.api.param.ConsoleCloseParam;
|
||||
import ai.chat2db.server.domain.api.param.ConsoleConnectParam;
|
||||
import ai.chat2db.server.domain.api.param.DataSourcePageQueryParam;
|
||||
import ai.chat2db.server.domain.api.param.DataSourceUpdateParam;
|
||||
import ai.chat2db.server.domain.api.param.datasource.DataSourcePageQueryParam;
|
||||
import ai.chat2db.server.domain.api.param.datasource.DataSourceUpdateParam;
|
||||
import ai.chat2db.server.web.api.controller.data.source.request.ConsoleCloseRequest;
|
||||
import ai.chat2db.server.web.api.controller.data.source.request.ConsoleConnectRequest;
|
||||
import ai.chat2db.server.web.api.controller.data.source.request.DataSourceCreateRequest;
|
||||
|
@ -1,7 +1,7 @@
|
||||
package ai.chat2db.server.web.api.controller.rdb;
|
||||
|
||||
import ai.chat2db.server.domain.api.param.DatabaseOperationParam;
|
||||
import ai.chat2db.server.domain.api.param.DatabaseQueryAllParam;
|
||||
import ai.chat2db.server.domain.api.param.datasource.DatabaseOperationParam;
|
||||
import ai.chat2db.server.domain.api.param.datasource.DatabaseQueryAllParam;
|
||||
import ai.chat2db.server.domain.api.param.MetaDataQueryParam;
|
||||
import ai.chat2db.server.domain.api.service.DatabaseService;
|
||||
import ai.chat2db.server.tools.base.wrapper.result.ActionResult;
|
||||
|
@ -3,6 +3,7 @@ package ai.chat2db.server.web.api.controller.rdb;
|
||||
import java.util.List;
|
||||
|
||||
import ai.chat2db.server.domain.api.param.*;
|
||||
import ai.chat2db.server.domain.api.param.datasource.DatabaseOperationParam;
|
||||
import ai.chat2db.server.domain.api.service.DatabaseService;
|
||||
import ai.chat2db.server.domain.api.service.DlTemplateService;
|
||||
import ai.chat2db.server.domain.api.service.TableService;
|
||||
|
Reference in New Issue
Block a user