Documentation
¶
Index ¶
- Constants
- type OAPIWBSUpdateDraftFrozenRowsReq
- type OAPIWBSUpdateDraftFrozenRowsReqBody
- type OAPIWBSUpdateDraftFrozenRowsReqBuilder
- func (builder *OAPIWBSUpdateDraftFrozenRowsReqBuilder) Build() *OAPIWBSUpdateDraftFrozenRowsReq
- func (builder *OAPIWBSUpdateDraftFrozenRowsReqBuilder) CommitID(commitID *string) *OAPIWBSUpdateDraftFrozenRowsReqBuilder
- func (builder *OAPIWBSUpdateDraftFrozenRowsReqBuilder) DraftID(draftID *string) *OAPIWBSUpdateDraftFrozenRowsReqBuilder
- func (builder *OAPIWBSUpdateDraftFrozenRowsReqBuilder) ProjectKey(projectKey string) *OAPIWBSUpdateDraftFrozenRowsReqBuilder
- func (builder *OAPIWBSUpdateDraftFrozenRowsReqBuilder) UpdateType(updateType *int32) *OAPIWBSUpdateDraftFrozenRowsReqBuilder
- func (builder *OAPIWBSUpdateDraftFrozenRowsReqBuilder) WorkItemID(workItemID *int64) *OAPIWBSUpdateDraftFrozenRowsReqBuilder
- type OAPIWBSUpdateDraftFrozenRowsResp
- type SwitchBackToWbsViewDraftReq
- type SwitchBackToWbsViewDraftReqBody
- type SwitchBackToWbsViewDraftReqBuilder
- func (builder *SwitchBackToWbsViewDraftReqBuilder) Build() *SwitchBackToWbsViewDraftReq
- func (builder *SwitchBackToWbsViewDraftReqBuilder) CommitID(commitID string) *SwitchBackToWbsViewDraftReqBuilder
- func (builder *SwitchBackToWbsViewDraftReqBuilder) DraftID(draftID string) *SwitchBackToWbsViewDraftReqBuilder
- func (builder *SwitchBackToWbsViewDraftReqBuilder) ProjectKey(projectKey string) *SwitchBackToWbsViewDraftReqBuilder
- func (builder *SwitchBackToWbsViewDraftReqBuilder) WorkItemID(workItemID int64) *SwitchBackToWbsViewDraftReqBuilder
- type SwitchBackToWbsViewDraftResp
- type WbsCollaborationPublishReq
- type WbsCollaborationPublishReqBody
- type WbsCollaborationPublishReqBuilder
- func (builder *WbsCollaborationPublishReqBuilder) Build() *WbsCollaborationPublishReq
- func (builder *WbsCollaborationPublishReqBuilder) CommitID(commitID string) *WbsCollaborationPublishReqBuilder
- func (builder *WbsCollaborationPublishReqBuilder) DraftID(draftID string) *WbsCollaborationPublishReqBuilder
- func (builder *WbsCollaborationPublishReqBuilder) ProjectKey(projectKey string) *WbsCollaborationPublishReqBuilder
- func (builder *WbsCollaborationPublishReqBuilder) WorkItemID(workItemID int64) *WbsCollaborationPublishReqBuilder
- type WbsCollaborationPublishResp
- type WbsViewDraftRespData
- type WbsViewDraftService
- func (a *WbsViewDraftService) OAPIWBSUpdateDraftFrozenRows(ctx context.Context, req *OAPIWBSUpdateDraftFrozenRowsReq, ...) (*OAPIWBSUpdateDraftFrozenRowsResp, error)
- func (a *WbsViewDraftService) SwitchBackToWbsViewDraft(ctx context.Context, req *SwitchBackToWbsViewDraftReq, ...) (*SwitchBackToWbsViewDraftResp, error)
- func (a *WbsViewDraftService) WbsCollaborationPublish(ctx context.Context, req *WbsCollaborationPublishReq, ...) (*WbsCollaborationPublishResp, error)
Constants ¶
View Source
const APIPathSwitchBackToWbsViewDraft = "/open_api/:project_key/wbs_view_draft/switch"
View Source
const APIPathWbsCollaborationPublish = "/open_api/:project_key/wbs_view_draft/publish"
View Source
const APIWBSUpdateDraftFrozenRows = "/open_api/:project_key/wbs_view_draft/update/frozen_rows"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OAPIWBSUpdateDraftFrozenRowsReq ¶ added in v1.0.12
type OAPIWBSUpdateDraftFrozenRowsReq struct {
// contains filtered or unexported fields
}
type OAPIWBSUpdateDraftFrozenRowsReqBody ¶ added in v1.0.12
type OAPIWBSUpdateDraftFrozenRowsReqBuilder ¶ added in v1.0.12
type OAPIWBSUpdateDraftFrozenRowsReqBuilder struct {
// contains filtered or unexported fields
}
func NewOAPIWBSUpdateDraftFrozenRowsReqBuilder ¶ added in v1.0.12
func NewOAPIWBSUpdateDraftFrozenRowsReqBuilder() *OAPIWBSUpdateDraftFrozenRowsReqBuilder
func (*OAPIWBSUpdateDraftFrozenRowsReqBuilder) Build ¶ added in v1.0.12
func (builder *OAPIWBSUpdateDraftFrozenRowsReqBuilder) Build() *OAPIWBSUpdateDraftFrozenRowsReq
func (*OAPIWBSUpdateDraftFrozenRowsReqBuilder) CommitID ¶ added in v1.0.12
func (builder *OAPIWBSUpdateDraftFrozenRowsReqBuilder) CommitID(commitID *string) *OAPIWBSUpdateDraftFrozenRowsReqBuilder
func (*OAPIWBSUpdateDraftFrozenRowsReqBuilder) DraftID ¶ added in v1.0.12
func (builder *OAPIWBSUpdateDraftFrozenRowsReqBuilder) DraftID(draftID *string) *OAPIWBSUpdateDraftFrozenRowsReqBuilder
func (*OAPIWBSUpdateDraftFrozenRowsReqBuilder) ProjectKey ¶ added in v1.0.12
func (builder *OAPIWBSUpdateDraftFrozenRowsReqBuilder) ProjectKey(projectKey string) *OAPIWBSUpdateDraftFrozenRowsReqBuilder
func (*OAPIWBSUpdateDraftFrozenRowsReqBuilder) UpdateType ¶ added in v1.0.12
func (builder *OAPIWBSUpdateDraftFrozenRowsReqBuilder) UpdateType(updateType *int32) *OAPIWBSUpdateDraftFrozenRowsReqBuilder
func (*OAPIWBSUpdateDraftFrozenRowsReqBuilder) WorkItemID ¶ added in v1.0.12
func (builder *OAPIWBSUpdateDraftFrozenRowsReqBuilder) WorkItemID(workItemID *int64) *OAPIWBSUpdateDraftFrozenRowsReqBuilder
type OAPIWBSUpdateDraftFrozenRowsResp ¶ added in v1.0.12
type SwitchBackToWbsViewDraftReq ¶
type SwitchBackToWbsViewDraftReq struct {
// contains filtered or unexported fields
}
type SwitchBackToWbsViewDraftReqBuilder ¶
type SwitchBackToWbsViewDraftReqBuilder struct {
// contains filtered or unexported fields
}
func NewSwitchBackToWbsViewDraftReqBuilder ¶
func NewSwitchBackToWbsViewDraftReqBuilder() *SwitchBackToWbsViewDraftReqBuilder
func (*SwitchBackToWbsViewDraftReqBuilder) Build ¶
func (builder *SwitchBackToWbsViewDraftReqBuilder) Build() *SwitchBackToWbsViewDraftReq
func (*SwitchBackToWbsViewDraftReqBuilder) CommitID ¶ added in v1.0.12
func (builder *SwitchBackToWbsViewDraftReqBuilder) CommitID(commitID string) *SwitchBackToWbsViewDraftReqBuilder
func (*SwitchBackToWbsViewDraftReqBuilder) DraftID ¶
func (builder *SwitchBackToWbsViewDraftReqBuilder) DraftID(draftID string) *SwitchBackToWbsViewDraftReqBuilder
func (*SwitchBackToWbsViewDraftReqBuilder) ProjectKey ¶
func (builder *SwitchBackToWbsViewDraftReqBuilder) ProjectKey(projectKey string) *SwitchBackToWbsViewDraftReqBuilder
func (*SwitchBackToWbsViewDraftReqBuilder) WorkItemID ¶
func (builder *SwitchBackToWbsViewDraftReqBuilder) WorkItemID(workItemID int64) *SwitchBackToWbsViewDraftReqBuilder
type SwitchBackToWbsViewDraftResp ¶
type SwitchBackToWbsViewDraftResp struct {
*core.APIResp `json:"-"`
core.CodeError
Data *WbsViewDraftRespData `json:"data"`
}
type WbsCollaborationPublishReq ¶
type WbsCollaborationPublishReq struct {
// contains filtered or unexported fields
}
type WbsCollaborationPublishReqBuilder ¶
type WbsCollaborationPublishReqBuilder struct {
// contains filtered or unexported fields
}
func NewWbsCollaborationPublishReqBuilder ¶
func NewWbsCollaborationPublishReqBuilder() *WbsCollaborationPublishReqBuilder
func (*WbsCollaborationPublishReqBuilder) Build ¶
func (builder *WbsCollaborationPublishReqBuilder) Build() *WbsCollaborationPublishReq
func (*WbsCollaborationPublishReqBuilder) CommitID ¶ added in v1.0.12
func (builder *WbsCollaborationPublishReqBuilder) CommitID(commitID string) *WbsCollaborationPublishReqBuilder
func (*WbsCollaborationPublishReqBuilder) DraftID ¶
func (builder *WbsCollaborationPublishReqBuilder) DraftID(draftID string) *WbsCollaborationPublishReqBuilder
func (*WbsCollaborationPublishReqBuilder) ProjectKey ¶
func (builder *WbsCollaborationPublishReqBuilder) ProjectKey(projectKey string) *WbsCollaborationPublishReqBuilder
func (*WbsCollaborationPublishReqBuilder) WorkItemID ¶
func (builder *WbsCollaborationPublishReqBuilder) WorkItemID(workItemID int64) *WbsCollaborationPublishReqBuilder
type WbsCollaborationPublishResp ¶
type WbsCollaborationPublishResp struct {
*core.APIResp `json:"-"`
core.CodeError
Data *WbsViewDraftRespData `json:"data"`
}
type WbsViewDraftRespData ¶
type WbsViewDraftRespData struct {
Success bool `json:"success"`
}
type WbsViewDraftService ¶
type WbsViewDraftService struct {
// contains filtered or unexported fields
}
func NewService ¶
func NewService(config *core.Config) *WbsViewDraftService
func (*WbsViewDraftService) OAPIWBSUpdateDraftFrozenRows ¶ added in v1.0.12
func (a *WbsViewDraftService) OAPIWBSUpdateDraftFrozenRows(ctx context.Context, req *OAPIWBSUpdateDraftFrozenRowsReq, options ...core.RequestOptionFunc) (*OAPIWBSUpdateDraftFrozenRowsResp, error)
* @name: OAPIWBSUpdateDraftFrozenRows * @desc: 更新草稿的冻结行
func (*WbsViewDraftService) SwitchBackToWbsViewDraft ¶
func (a *WbsViewDraftService) SwitchBackToWbsViewDraft(ctx context.Context, req *SwitchBackToWbsViewDraftReq, options ...core.RequestOptionFunc) (*SwitchBackToWbsViewDraftResp, error)
SwitchBackToWbsViewDraft 审批拒绝切回草稿
func (*WbsViewDraftService) WbsCollaborationPublish ¶
func (a *WbsViewDraftService) WbsCollaborationPublish(ctx context.Context, req *WbsCollaborationPublishReq, options ...core.RequestOptionFunc) (*WbsCollaborationPublishResp, error)
WbsCollaborationPublish 计划表基于草稿发布
Click to show internal directories.
Click to hide internal directories.