Documentation ¶
Index ¶
- Constants
- type QueryRoleConfDetailsReq
- type QueryRoleConfDetailsReqBuilder
- func (builder *QueryRoleConfDetailsReqBuilder) Build() *QueryRoleConfDetailsReq
- func (builder *QueryRoleConfDetailsReqBuilder) ProjectKey(projectKey string) *QueryRoleConfDetailsReqBuilder
- func (builder *QueryRoleConfDetailsReqBuilder) WorkItemTypeKey(workItemTypeKey string) *QueryRoleConfDetailsReqBuilder
- type QueryRoleConfDetailsResp
- type RoleConfDetail
- type RoleConfService
- type SimpleRoleConf
Constants ¶
View Source
const APIPathQueryRoleConfDetails = "/open_api/:project_key/flow_roles/:work_item_type_key"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type QueryRoleConfDetailsReq ¶
type QueryRoleConfDetailsReq struct {
// contains filtered or unexported fields
}
type QueryRoleConfDetailsReqBuilder ¶
type QueryRoleConfDetailsReqBuilder struct {
// contains filtered or unexported fields
}
func NewQueryRoleConfDetailsReqBuilder ¶
func NewQueryRoleConfDetailsReqBuilder() *QueryRoleConfDetailsReqBuilder
func (*QueryRoleConfDetailsReqBuilder) Build ¶
func (builder *QueryRoleConfDetailsReqBuilder) Build() *QueryRoleConfDetailsReq
func (*QueryRoleConfDetailsReqBuilder) ProjectKey ¶
func (builder *QueryRoleConfDetailsReqBuilder) ProjectKey(projectKey string) *QueryRoleConfDetailsReqBuilder
func (*QueryRoleConfDetailsReqBuilder) WorkItemTypeKey ¶
func (builder *QueryRoleConfDetailsReqBuilder) WorkItemTypeKey(workItemTypeKey string) *QueryRoleConfDetailsReqBuilder
type QueryRoleConfDetailsResp ¶
type QueryRoleConfDetailsResp struct { *core.APIResp `json:"-"` core.CodeError Data []*RoleConfDetail `json:"data"` }
type RoleConfDetail ¶
type RoleConfDetail struct { ID string `json:"id"` Name string `json:"name"` IsOwner bool `json:"is_owner"` RoleAppearMode int64 `json:"role_appear_mode"` Deletable bool `json:"deletable"` AutoEnterGroup bool `json:"auto_enter_group"` MemberAssignMode int64 `json:"member_assign_mode"` Members []string `json:"members"` Key string `json:"key"` }
type RoleConfService ¶
type RoleConfService struct {
// contains filtered or unexported fields
}
func NewService ¶
func NewService(config *core.Config) *RoleConfService
func (*RoleConfService) QueryRoleConfDetails ¶
func (a *RoleConfService) QueryRoleConfDetails(ctx context.Context, req *QueryRoleConfDetailsReq, options ...core.RequestOptionFunc) (*QueryRoleConfDetailsResp, error)
获取流程角色配置详情
type SimpleRoleConf ¶
Click to show internal directories.
Click to hide internal directories.