v4

package
v0.0.9-beta Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 28, 2020 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GenReqDefForCreateProjectV4

func GenReqDefForCreateProjectV4(request *model.CreateProjectV4Request) *def.HttpRequestDef

func GenReqDefForListDomainNotAddedProjectsV4

func GenReqDefForListDomainNotAddedProjectsV4(request *model.ListDomainNotAddedProjectsV4Request) *def.HttpRequestDef

func GenReqDefForListIssueCommentsV4

func GenReqDefForListIssueCommentsV4(request *model.ListIssueCommentsV4Request) *def.HttpRequestDef

func GenReqDefForListIssueRecordsV4

func GenReqDefForListIssueRecordsV4(request *model.ListIssueRecordsV4Request) *def.HttpRequestDef

func GenReqDefForListProjectMembersV4

func GenReqDefForListProjectMembersV4(request *model.ListProjectMembersV4Request) *def.HttpRequestDef

func GenReqDefForListProjectVersionsV4

func GenReqDefForListProjectVersionsV4(request *model.ListProjectVersionsV4Request) *def.HttpRequestDef

func GenReqDefForListProjectWorkHours

func GenReqDefForListProjectWorkHours(request *model.ListProjectWorkHoursRequest) *def.HttpRequestDef

func GenReqDefForListProjectsV4

func GenReqDefForListProjectsV4(request *model.ListProjectsV4Request) *def.HttpRequestDef

func GenReqDefForRemoveProject

func GenReqDefForRemoveProject(request *model.RemoveProjectRequest) *def.HttpRequestDef

func GenReqDefForShowCurUserInfo

func GenReqDefForShowCurUserInfo(request *model.ShowCurUserInfoRequest) *def.HttpRequestDef

func GenReqDefForShowCurUserRole

func GenReqDefForShowCurUserRole(request *model.ShowCurUserRoleRequest) *def.HttpRequestDef

func GenReqDefForShowProjectWorkHours

func GenReqDefForShowProjectWorkHours(request *model.ShowProjectWorkHoursRequest) *def.HttpRequestDef

func GenReqDefForShowtIssueCompletionRate

func GenReqDefForShowtIssueCompletionRate(request *model.ShowtIssueCompletionRateRequest) *def.HttpRequestDef

func GenReqDefForUpdateMembesRoleV4

func GenReqDefForUpdateMembesRoleV4(request *model.UpdateMembesRoleV4Request) *def.HttpRequestDef

func GenRespForCreateProjectV4

func GenRespForCreateProjectV4() (*model.CreateProjectV4Response, *def.HttpResponseDef)

func GenRespForListIssueCommentsV4

func GenRespForListIssueCommentsV4() (*model.ListIssueCommentsV4Response, *def.HttpResponseDef)

func GenRespForListIssueRecordsV4

func GenRespForListIssueRecordsV4() (*model.ListIssueRecordsV4Response, *def.HttpResponseDef)

func GenRespForListProjectsV4

func GenRespForListProjectsV4() (*model.ListProjectsV4Response, *def.HttpResponseDef)

func GenRespForRemoveProject

func GenRespForRemoveProject() (*model.RemoveProjectResponse, *def.HttpResponseDef)

func GenRespForShowCurUserInfo

func GenRespForShowCurUserInfo() (*model.ShowCurUserInfoResponse, *def.HttpResponseDef)

func GenRespForShowCurUserRole

func GenRespForShowCurUserRole() (*model.ShowCurUserRoleResponse, *def.HttpResponseDef)

func GenRespForUpdateMembesRoleV4

func GenRespForUpdateMembesRoleV4() (*model.UpdateMembesRoleV4Response, *def.HttpResponseDef)

func ProjectManClientBuilder

func ProjectManClientBuilder() *http_client.HcHttpClientBuilder

Types

type ProjectManClient

type ProjectManClient struct {
	// contains filtered or unexported fields
}

func NewProjectManClient

func NewProjectManClient(hcClient *http_client.HcHttpClient) *ProjectManClient

func (*ProjectManClient) CreateProjectV4

创建项目

func (*ProjectManClient) ListDomainNotAddedProjectsV4

获取租户没有加入的项目

func (*ProjectManClient) ListIssueCommentsV4

获取工作项的评论

func (*ProjectManClient) ListIssueRecordsV4

获取项目成员列表

func (*ProjectManClient) ListProjectMembersV4

获取项目成员列表

func (*ProjectManClient) ListProjectVersionsV4

获取项目迭代

func (*ProjectManClient) ListProjectWorkHours

按用户查询工时(多项目)

func (*ProjectManClient) ListProjectsV4

查询项目列表

func (*ProjectManClient) RemoveProject

项目成员主动退出项目,项目创建者不能退出

func (*ProjectManClient) ShowCurUserInfo

获取当前用户信息

func (*ProjectManClient) ShowCurUserRole

获取用户在项目中的角色

func (*ProjectManClient) ShowProjectWorkHours

按用户查询工时(单项目)

func (*ProjectManClient) ShowtIssueCompletionRate

获取工作项的完成率

func (*ProjectManClient) UpdateMembesRoleV4

更新成员在项目中的角色

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL