Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IAuthorizationModule ¶
type IAuthorizationModule interface { // AddAuthorization 添加项目鉴权信息 AddAuthorization(ctx context.Context, appId string, info *application_authorization_dto.CreateAuthorization) (*application_authorization_dto.Authorization, error) // EditAuthorization 修改项目鉴权信息 EditAuthorization(ctx context.Context, appId string, aid string, info *application_authorization_dto.EditAuthorization) (*application_authorization_dto.Authorization, error) // DeleteAuthorization 删除项目鉴权 DeleteAuthorization(ctx context.Context, appId string, aid string) error // Authorizations 获取项目鉴权列表 Authorizations(ctx context.Context, appId string) ([]*application_authorization_dto.AuthorizationItem, error) // Detail 获取项目鉴权详情(弹窗用) Detail(ctx context.Context, appId string, aid string) ([]application_authorization_dto.DetailItem, error) // Info 获取项目鉴权详情 Info(ctx context.Context, appId string, aid string) (*application_authorization_dto.Authorization, error) }
type IExportAuthorizationModule ¶
type IExportAuthorizationModule interface { system.IExportModule[application_authorization_dto.ExportAuthorization] }
Click to show internal directories.
Click to hide internal directories.