Complete team user code

This commit is contained in:
JiaJu Zhuang
2023-08-13 19:42:00 +08:00
parent 4a19c57b37
commit 0ecf290b83
14 changed files with 136 additions and 23 deletions

View File

@ -1,7 +1,7 @@
package ai.chat2db.server.domain.api.param.datasource.access;
import ai.chat2db.server.domain.api.enums.AccessObjectTypeEnum;
import ai.chat2db.server.tools.base.wrapper.param.PageQueryParam;
import jakarta.validation.constraints.NotNull;
import lombok.Data;
/**
@ -14,9 +14,20 @@ public class DataSourceAccessComprehensivePageQueryParam extends PageQueryParam
/**
* 数据源id
*/
@NotNull
private Long dataSourceId;
/**
* 授权类型
*
* @see AccessObjectTypeEnum
*/
private String accessObjectType;
/**
* 授权id,根据类型区分是用户还是团队
*/
private Long accessObjectId;
/**
* Query keywords for users or teams
*/