Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuilderService ¶
type BuilderServiceImpl ¶
type BuilderServiceImpl struct {
// contains filtered or unexported fields
}
func NewBuilderServiceImpl ¶
func NewBuilderServiceImpl(logger *zap.SugaredLogger, appRepository repository.AppRepository, resourceRepository repository.ResourceRepository, actionRepository repository.ActionRepository) *BuilderServiceImpl
func (*BuilderServiceImpl) GetTeamBuilderDesc ¶
func (impl *BuilderServiceImpl) GetTeamBuilderDesc(teamID int) (interface{}, error)
type EmptyBuilderDescResponse ¶
type EmptyBuilderDescResponse struct { AppNum int `json:"appNum"` ResourceNum int `json:"resourceNum"` ActionNum int `json:"actionNum"` LastModifiedAt string `json:"lastModifiedAt"` // is "" by first time enter builder. }
func NewEmptyBuilderDescResponse ¶
func NewEmptyBuilderDescResponse(appNum int, resourceNum int, actionNum int) *EmptyBuilderDescResponse
type GetBuilderDescResponse ¶
type GetBuilderDescResponse struct { AppNum int `json:"appNum"` ResourceNum int `json:"resourceNum"` ActionNum int `json:"actionNum"` LastModifiedAt time.Time `json:"lastModifiedAt"` }
Click to show internal directories.
Click to hide internal directories.