Versions in this module Expand all Collapse all v3 v3.1.0 Feb 13, 2023 Changes in this version + const AddSignEnumAddSignParallel + const AddSignEnumAddSignPost + const AddSignEnumAddSignPre + const ApprovalMethodEnumAddSign + const ApprovalMethodEnumOrSign + const DepartmentIdTypeCreateExternalApprovalDepartmentId + const DepartmentIdTypeCreateExternalApprovalOpenDepartmentId + const DepartmentIdTypeDepartmentId + const DepartmentIdTypeOpenDepartmentId + const DisplayMethodBrowser + const DisplayMethodNormal + const DisplayMethodSIdebar + const DisplayMethodTrusteeship + const ExternalTaskStatusApproved + const ExternalTaskStatusDone + const ExternalTaskStatusPending + const ExternalTaskStatusRejected + const ExternalTaskStatusTransferred + const InstanceStatusAll + const InstanceStatusApproverd + const InstanceStatusDeleted + const InstanceStatusPending + const InstanceStatusRecall + const InstanceStatusReject + const LocaleEnus + const LocaleGetInstanceEnus + const LocaleGetInstanceJajp + const LocaleGetInstanceZhcn + const LocaleJajp + const LocaleQueryInstanceEnUs + const LocaleQueryInstanceJaJp + const LocaleQueryInstanceZhCn + const LocaleSearchCcInstanceEnUs + const LocaleSearchCcInstanceJaJp + const LocaleSearchCcInstanceZhCn + const LocaleSearchTaskEnUs + const LocaleSearchTaskJaJp + const LocaleSearchTaskZhCn + const LocaleZhcn + const OrderStartTimeASC + const OrderStartTimeDESC + const OrderUpdateTimeASC + const OrderUpdateTimeDESC + const ReadStatusALL + const ReadStatusREAD + const ReadStatusUNREAD + const StatusApproved + const StatusCanceled + const StatusDeleted + const StatusHidden + const StatusPending + const StatusRejected + const StatusTerminated + const TaskStatusALL + const TaskStatusApproverd + const TaskStatusDONE + const TaskStatusPROCESSED + const TaskStatusPending + const TaskStatusRMREPEAT + const TaskStatusReject + const TaskStatusTRANSFERRED + const TopicDoneApproval + const TopicInitiatedApproval + const TopicReadNotice + const TopicTodoApproval + const TopicUnreadNotice + const UpdateModeReplace + const UpdateModeUpdate + const UserIdTypeApproveTaskOpenId + const UserIdTypeApproveTaskUnionId + const UserIdTypeApproveTaskUserId + const UserIdTypeCancelInstanceOpenId + const UserIdTypeCancelInstanceUnionId + const UserIdTypeCancelInstanceUserId + const UserIdTypeCcInstanceOpenId + const UserIdTypeCcInstanceUnionId + const UserIdTypeCcInstanceUserId + const UserIdTypeCreateExternalApprovalOpenId + const UserIdTypeCreateExternalApprovalUnionId + const UserIdTypeCreateExternalApprovalUserId + const UserIdTypeCreateInstanceCommentOpenId + const UserIdTypeCreateInstanceCommentUnionId + const UserIdTypeCreateInstanceCommentUserId + const UserIdTypeDeleteInstanceCommentOpenId + const UserIdTypeDeleteInstanceCommentUnionId + const UserIdTypeDeleteInstanceCommentUserId + const UserIdTypeGetApprovalOpenId + const UserIdTypeGetApprovalUnionId + const UserIdTypeGetApprovalUserId + const UserIdTypeGetInstanceOpenId + const UserIdTypeGetInstanceUnionId + const UserIdTypeGetInstanceUserId + const UserIdTypeListInstanceCommentOpenId + const UserIdTypeListInstanceCommentUnionId + const UserIdTypeListInstanceCommentUserId + const UserIdTypeOpenId + const UserIdTypePreviewInstanceOpenId + const UserIdTypePreviewInstanceUnionId + const UserIdTypePreviewInstanceUserId + const UserIdTypeQueryInstanceOpenId + const UserIdTypeQueryInstanceUnionId + const UserIdTypeQueryInstanceUserId + const UserIdTypeQueryTaskOpenId + const UserIdTypeQueryTaskUnionId + const UserIdTypeQueryTaskUserId + const UserIdTypeRejectTaskOpenId + const UserIdTypeRejectTaskUnionId + const UserIdTypeRejectTaskUserId + const UserIdTypeRemoveInstanceCommentOpenId + const UserIdTypeRemoveInstanceCommentUnionId + const UserIdTypeRemoveInstanceCommentUserId + const UserIdTypeResubmitTaskOpenId + const UserIdTypeResubmitTaskUnionId + const UserIdTypeResubmitTaskUserId + const UserIdTypeSearchCcInstanceOpenId + const UserIdTypeSearchCcInstanceUnionId + const UserIdTypeSearchCcInstanceUserId + const UserIdTypeSearchTaskOpenId + const UserIdTypeSearchTaskUnionId + const UserIdTypeSearchTaskUserId + const UserIdTypeSpecifiedRollbackInstanceOpenId + const UserIdTypeSpecifiedRollbackInstanceUnionId + const UserIdTypeSpecifiedRollbackInstanceUserId + const UserIdTypeTransferTaskOpenId + const UserIdTypeTransferTaskUnionId + const UserIdTypeTransferTaskUserId + const UserIdTypeUnionId + const UserIdTypeUserId + type ActionConfig struct + ActionName *string + ActionType *string + IsNeedAttachment *bool + IsNeedReason *bool + IsReasonRequired *bool + type ActionConfigBuilder struct + func NewActionConfigBuilder() *ActionConfigBuilder + func (builder *ActionConfigBuilder) ActionName(actionName string) *ActionConfigBuilder + func (builder *ActionConfigBuilder) ActionType(actionType string) *ActionConfigBuilder + func (builder *ActionConfigBuilder) Build() *ActionConfig + func (builder *ActionConfigBuilder) IsNeedAttachment(isNeedAttachment bool) *ActionConfigBuilder + func (builder *ActionConfigBuilder) IsNeedReason(isNeedReason bool) *ActionConfigBuilder + func (builder *ActionConfigBuilder) IsReasonRequired(isReasonRequired bool) *ActionConfigBuilder + type AddSignInstancePathReqBodyBuilder struct + func NewAddSignInstancePathReqBodyBuilder() *AddSignInstancePathReqBodyBuilder + func (builder *AddSignInstancePathReqBodyBuilder) AddSignType(addSignType int) *AddSignInstancePathReqBodyBuilder + func (builder *AddSignInstancePathReqBodyBuilder) AddSignUserIds(addSignUserIds []string) *AddSignInstancePathReqBodyBuilder + func (builder *AddSignInstancePathReqBodyBuilder) ApprovalCode(approvalCode string) *AddSignInstancePathReqBodyBuilder + func (builder *AddSignInstancePathReqBodyBuilder) ApprovalMethod(approvalMethod int) *AddSignInstancePathReqBodyBuilder + func (builder *AddSignInstancePathReqBodyBuilder) Build() (*AddSignInstanceReqBody, error) + func (builder *AddSignInstancePathReqBodyBuilder) Comment(comment string) *AddSignInstancePathReqBodyBuilder + func (builder *AddSignInstancePathReqBodyBuilder) InstanceCode(instanceCode string) *AddSignInstancePathReqBodyBuilder + func (builder *AddSignInstancePathReqBodyBuilder) TaskId(taskId string) *AddSignInstancePathReqBodyBuilder + func (builder *AddSignInstancePathReqBodyBuilder) UserId(userId string) *AddSignInstancePathReqBodyBuilder + type AddSignInstanceReq struct + Body *AddSignInstanceReqBody + type AddSignInstanceReqBody struct + AddSignType *int + AddSignUserIds []string + ApprovalCode *string + ApprovalMethod *int + Comment *string + InstanceCode *string + TaskId *string + UserId *string + type AddSignInstanceReqBodyBuilder struct + func NewAddSignInstanceReqBodyBuilder() *AddSignInstanceReqBodyBuilder + func (builder *AddSignInstanceReqBodyBuilder) AddSignType(addSignType int) *AddSignInstanceReqBodyBuilder + func (builder *AddSignInstanceReqBodyBuilder) AddSignUserIds(addSignUserIds []string) *AddSignInstanceReqBodyBuilder + func (builder *AddSignInstanceReqBodyBuilder) ApprovalCode(approvalCode string) *AddSignInstanceReqBodyBuilder + func (builder *AddSignInstanceReqBodyBuilder) ApprovalMethod(approvalMethod int) *AddSignInstanceReqBodyBuilder + func (builder *AddSignInstanceReqBodyBuilder) Build() *AddSignInstanceReqBody + func (builder *AddSignInstanceReqBodyBuilder) Comment(comment string) *AddSignInstanceReqBodyBuilder + func (builder *AddSignInstanceReqBodyBuilder) InstanceCode(instanceCode string) *AddSignInstanceReqBodyBuilder + func (builder *AddSignInstanceReqBodyBuilder) TaskId(taskId string) *AddSignInstanceReqBodyBuilder + func (builder *AddSignInstanceReqBodyBuilder) UserId(userId string) *AddSignInstanceReqBodyBuilder + type AddSignInstanceReqBuilder struct + func NewAddSignInstanceReqBuilder() *AddSignInstanceReqBuilder + func (builder *AddSignInstanceReqBuilder) Body(body *AddSignInstanceReqBody) *AddSignInstanceReqBuilder + func (builder *AddSignInstanceReqBuilder) Build() *AddSignInstanceReq + type AddSignInstanceResp struct + func (resp *AddSignInstanceResp) Success() bool + type Approval struct + ApprovalCode *string + ApprovalName *string + Status *string + type ApprovalApproverCcer struct + Level *string + Type *string + UserId *string + type ApprovalApproverCcerBuilder struct + func NewApprovalApproverCcerBuilder() *ApprovalApproverCcerBuilder + func (builder *ApprovalApproverCcerBuilder) Build() *ApprovalApproverCcer + func (builder *ApprovalApproverCcerBuilder) Level(level string) *ApprovalApproverCcerBuilder + func (builder *ApprovalApproverCcerBuilder) Type(type_ string) *ApprovalApproverCcerBuilder + func (builder *ApprovalApproverCcerBuilder) UserId(userId string) *ApprovalApproverCcerBuilder + type ApprovalBuilder struct + func NewApprovalBuilder() *ApprovalBuilder + func (builder *ApprovalBuilder) ApprovalCode(approvalCode string) *ApprovalBuilder + func (builder *ApprovalBuilder) ApprovalName(approvalName string) *ApprovalBuilder + func (builder *ApprovalBuilder) Build() *Approval + func (builder *ApprovalBuilder) Status(status string) *ApprovalBuilder + type ApprovalConfig struct + CanUpdateForm *bool + CanUpdateProcess *bool + CanUpdateRevert *bool + CanUpdateViewer *bool + HelpUrl *string + type ApprovalConfigBuilder struct + func NewApprovalConfigBuilder() *ApprovalConfigBuilder + func (builder *ApprovalConfigBuilder) Build() *ApprovalConfig + func (builder *ApprovalConfigBuilder) CanUpdateForm(canUpdateForm bool) *ApprovalConfigBuilder + func (builder *ApprovalConfigBuilder) CanUpdateProcess(canUpdateProcess bool) *ApprovalConfigBuilder + func (builder *ApprovalConfigBuilder) CanUpdateRevert(canUpdateRevert bool) *ApprovalConfigBuilder + func (builder *ApprovalConfigBuilder) CanUpdateViewer(canUpdateViewer bool) *ApprovalConfigBuilder + func (builder *ApprovalConfigBuilder) HelpUrl(helpUrl string) *ApprovalConfigBuilder + type ApprovalCreate struct + ApprovalCode *string + ApprovalName *string + Config *ApprovalConfig + Description *string + Form *ApprovalForm + I18nResources []*I18nResource + Icon *int + NodeList []*ApprovalNode + ProcessManagerIds []string + Settings *ApprovalSetting + Viewers []*ApprovalCreateViewers + type ApprovalCreateBuilder struct + func NewApprovalCreateBuilder() *ApprovalCreateBuilder + func (builder *ApprovalCreateBuilder) ApprovalCode(approvalCode string) *ApprovalCreateBuilder + func (builder *ApprovalCreateBuilder) ApprovalName(approvalName string) *ApprovalCreateBuilder + func (builder *ApprovalCreateBuilder) Build() *ApprovalCreate + func (builder *ApprovalCreateBuilder) Config(config *ApprovalConfig) *ApprovalCreateBuilder + func (builder *ApprovalCreateBuilder) Description(description string) *ApprovalCreateBuilder + func (builder *ApprovalCreateBuilder) Form(form *ApprovalForm) *ApprovalCreateBuilder + func (builder *ApprovalCreateBuilder) I18nResources(i18nResources []*I18nResource) *ApprovalCreateBuilder + func (builder *ApprovalCreateBuilder) Icon(icon int) *ApprovalCreateBuilder + func (builder *ApprovalCreateBuilder) NodeList(nodeList []*ApprovalNode) *ApprovalCreateBuilder + func (builder *ApprovalCreateBuilder) ProcessManagerIds(processManagerIds []string) *ApprovalCreateBuilder + func (builder *ApprovalCreateBuilder) Settings(settings *ApprovalSetting) *ApprovalCreateBuilder + func (builder *ApprovalCreateBuilder) Viewers(viewers []*ApprovalCreateViewers) *ApprovalCreateBuilder + type ApprovalCreateExternal struct + ActionCallbackKey *string + ActionCallbackToken *string + ActionCallbackUrl *string + AllowBatchOperate *bool + BizName *string + BizType *string + CreateLinkMobile *string + CreateLinkPc *string + EnableMarkReaded *bool + EnableQuickOperate *bool + ExcludeEfficiencyStatistics *bool + SupportBatchRead *bool + SupportMobile *bool + SupportPc *bool + type ApprovalCreateExternalBuilder struct + func NewApprovalCreateExternalBuilder() *ApprovalCreateExternalBuilder + func (builder *ApprovalCreateExternalBuilder) ActionCallbackKey(actionCallbackKey string) *ApprovalCreateExternalBuilder + func (builder *ApprovalCreateExternalBuilder) ActionCallbackToken(actionCallbackToken string) *ApprovalCreateExternalBuilder + func (builder *ApprovalCreateExternalBuilder) ActionCallbackUrl(actionCallbackUrl string) *ApprovalCreateExternalBuilder + func (builder *ApprovalCreateExternalBuilder) AllowBatchOperate(allowBatchOperate bool) *ApprovalCreateExternalBuilder + func (builder *ApprovalCreateExternalBuilder) BizName(bizName string) *ApprovalCreateExternalBuilder + func (builder *ApprovalCreateExternalBuilder) BizType(bizType string) *ApprovalCreateExternalBuilder + func (builder *ApprovalCreateExternalBuilder) Build() *ApprovalCreateExternal + func (builder *ApprovalCreateExternalBuilder) CreateLinkMobile(createLinkMobile string) *ApprovalCreateExternalBuilder + func (builder *ApprovalCreateExternalBuilder) CreateLinkPc(createLinkPc string) *ApprovalCreateExternalBuilder + func (builder *ApprovalCreateExternalBuilder) EnableMarkReaded(enableMarkReaded bool) *ApprovalCreateExternalBuilder + func (builder *ApprovalCreateExternalBuilder) EnableQuickOperate(enableQuickOperate bool) *ApprovalCreateExternalBuilder + func (builder *ApprovalCreateExternalBuilder) ExcludeEfficiencyStatistics(excludeEfficiencyStatistics bool) *ApprovalCreateExternalBuilder + func (builder *ApprovalCreateExternalBuilder) SupportBatchRead(supportBatchRead bool) *ApprovalCreateExternalBuilder + func (builder *ApprovalCreateExternalBuilder) SupportMobile(supportMobile bool) *ApprovalCreateExternalBuilder + func (builder *ApprovalCreateExternalBuilder) SupportPc(supportPc bool) *ApprovalCreateExternalBuilder + type ApprovalCreateViewers struct + ViewerDepartmentId *string + ViewerType *string + ViewerUserId *string + type ApprovalCreateViewersBuilder struct + func NewApprovalCreateViewersBuilder() *ApprovalCreateViewersBuilder + func (builder *ApprovalCreateViewersBuilder) Build() *ApprovalCreateViewers + func (builder *ApprovalCreateViewersBuilder) ViewerDepartmentId(viewerDepartmentId string) *ApprovalCreateViewersBuilder + func (builder *ApprovalCreateViewersBuilder) ViewerType(viewerType string) *ApprovalCreateViewersBuilder + func (builder *ApprovalCreateViewersBuilder) ViewerUserId(viewerUserId string) *ApprovalCreateViewersBuilder + type ApprovalEvent struct + ApprovalCode *string + ApprovalId *string + Extra *string + FormDefinitionId *string + ProcessObj *string + Timestamp *string + VersionId *string + WidgetGroupType *int + type ApprovalEventBuilder struct + func NewApprovalEventBuilder() *ApprovalEventBuilder + func (builder *ApprovalEventBuilder) ApprovalCode(approvalCode string) *ApprovalEventBuilder + func (builder *ApprovalEventBuilder) ApprovalId(approvalId string) *ApprovalEventBuilder + func (builder *ApprovalEventBuilder) Build() *ApprovalEvent + func (builder *ApprovalEventBuilder) Extra(extra string) *ApprovalEventBuilder + func (builder *ApprovalEventBuilder) FormDefinitionId(formDefinitionId string) *ApprovalEventBuilder + func (builder *ApprovalEventBuilder) ProcessObj(processObj string) *ApprovalEventBuilder + func (builder *ApprovalEventBuilder) Timestamp(timestamp string) *ApprovalEventBuilder + func (builder *ApprovalEventBuilder) VersionId(versionId string) *ApprovalEventBuilder + func (builder *ApprovalEventBuilder) WidgetGroupType(widgetGroupType int) *ApprovalEventBuilder + type ApprovalForm struct + FormContent *string + type ApprovalFormBuilder struct + func NewApprovalFormBuilder() *ApprovalFormBuilder + func (builder *ApprovalFormBuilder) Build() *ApprovalForm + func (builder *ApprovalFormBuilder) FormContent(formContent string) *ApprovalFormBuilder + type ApprovalNode struct + Approver []*ApprovalApproverCcer + Ccer []*ApprovalApproverCcer + Id *string + Name *string + NodeType *string + PrivilegeField *FieldGroup + type ApprovalNodeBuilder struct + func NewApprovalNodeBuilder() *ApprovalNodeBuilder + func (builder *ApprovalNodeBuilder) Approver(approver []*ApprovalApproverCcer) *ApprovalNodeBuilder + func (builder *ApprovalNodeBuilder) Build() *ApprovalNode + func (builder *ApprovalNodeBuilder) Ccer(ccer []*ApprovalApproverCcer) *ApprovalNodeBuilder + func (builder *ApprovalNodeBuilder) Id(id string) *ApprovalNodeBuilder + func (builder *ApprovalNodeBuilder) Name(name string) *ApprovalNodeBuilder + func (builder *ApprovalNodeBuilder) NodeType(nodeType string) *ApprovalNodeBuilder + func (builder *ApprovalNodeBuilder) PrivilegeField(privilegeField *FieldGroup) *ApprovalNodeBuilder + type ApprovalNodeInfo struct + ApproverChosenMulti *bool + ApproverChosenRange []*ApproverChosenRange + CustomNodeId *string + Name *string + NeedApprover *bool + NodeId *string + NodeType *string + RequireSignature *bool + type ApprovalNodeInfoBuilder struct + func NewApprovalNodeInfoBuilder() *ApprovalNodeInfoBuilder + func (builder *ApprovalNodeInfoBuilder) ApproverChosenMulti(approverChosenMulti bool) *ApprovalNodeInfoBuilder + func (builder *ApprovalNodeInfoBuilder) ApproverChosenRange(approverChosenRange []*ApproverChosenRange) *ApprovalNodeInfoBuilder + func (builder *ApprovalNodeInfoBuilder) Build() *ApprovalNodeInfo + func (builder *ApprovalNodeInfoBuilder) CustomNodeId(customNodeId string) *ApprovalNodeInfoBuilder + func (builder *ApprovalNodeInfoBuilder) Name(name string) *ApprovalNodeInfoBuilder + func (builder *ApprovalNodeInfoBuilder) NeedApprover(needApprover bool) *ApprovalNodeInfoBuilder + func (builder *ApprovalNodeInfoBuilder) NodeId(nodeId string) *ApprovalNodeInfoBuilder + func (builder *ApprovalNodeInfoBuilder) NodeType(nodeType string) *ApprovalNodeInfoBuilder + func (builder *ApprovalNodeInfoBuilder) RequireSignature(requireSignature bool) *ApprovalNodeInfoBuilder + type ApprovalService struct + Approval *approval + ExternalApproval *externalApproval + ExternalInstance *externalInstance + ExternalTask *externalTask + Instance *instance + InstanceComment *instanceComment + Task *task + func NewService(config *larkcore.Config) *ApprovalService + type ApprovalSetting struct + RevertInterval *int + RevertOption *int + type ApprovalSettingBuilder struct + func NewApprovalSettingBuilder() *ApprovalSettingBuilder + func (builder *ApprovalSettingBuilder) Build() *ApprovalSetting + func (builder *ApprovalSettingBuilder) RevertInterval(revertInterval int) *ApprovalSettingBuilder + func (builder *ApprovalSettingBuilder) RevertOption(revertOption int) *ApprovalSettingBuilder + type ApprovalViewer struct + OpenId *string + Type *string + UnionId *string + UserId *string + type ApprovalViewerBuilder struct + func NewApprovalViewerBuilder() *ApprovalViewerBuilder + func (builder *ApprovalViewerBuilder) Build() *ApprovalViewer + func (builder *ApprovalViewerBuilder) OpenId(openId string) *ApprovalViewerBuilder + func (builder *ApprovalViewerBuilder) Type(type_ string) *ApprovalViewerBuilder + func (builder *ApprovalViewerBuilder) UnionId(unionId string) *ApprovalViewerBuilder + func (builder *ApprovalViewerBuilder) UserId(userId string) *ApprovalViewerBuilder + type ApprovalViewerInfo struct + Id *string + Type *string + UserId *string + type ApprovalViewerInfoBuilder struct + func NewApprovalViewerInfoBuilder() *ApprovalViewerInfoBuilder + func (builder *ApprovalViewerInfoBuilder) Build() *ApprovalViewerInfo + func (builder *ApprovalViewerInfoBuilder) Id(id string) *ApprovalViewerInfoBuilder + func (builder *ApprovalViewerInfoBuilder) Type(type_ string) *ApprovalViewerInfoBuilder + func (builder *ApprovalViewerInfoBuilder) UserId(userId string) *ApprovalViewerInfoBuilder + type ApproveTaskReq struct + TaskApprove *TaskApprove + type ApproveTaskReqBuilder struct + func NewApproveTaskReqBuilder() *ApproveTaskReqBuilder + func (builder *ApproveTaskReqBuilder) Build() *ApproveTaskReq + func (builder *ApproveTaskReqBuilder) TaskApprove(taskApprove *TaskApprove) *ApproveTaskReqBuilder + func (builder *ApproveTaskReqBuilder) UserIdType(userIdType string) *ApproveTaskReqBuilder + type ApproveTaskResp struct + func (resp *ApproveTaskResp) Success() bool + type ApproverChosenRange struct + ApproverRangeIds []string + ApproverRangeType *int + type ApproverChosenRangeBuilder struct + func NewApproverChosenRangeBuilder() *ApproverChosenRangeBuilder + func (builder *ApproverChosenRangeBuilder) ApproverRangeIds(approverRangeIds []string) *ApproverChosenRangeBuilder + func (builder *ApproverChosenRangeBuilder) ApproverRangeType(approverRangeType int) *ApproverChosenRangeBuilder + func (builder *ApproverChosenRangeBuilder) Build() *ApproverChosenRange + type CancelInstanceReq struct + InstanceCancel *InstanceCancel + type CancelInstanceReqBuilder struct + func NewCancelInstanceReqBuilder() *CancelInstanceReqBuilder + func (builder *CancelInstanceReqBuilder) Build() *CancelInstanceReq + func (builder *CancelInstanceReqBuilder) InstanceCancel(instanceCancel *InstanceCancel) *CancelInstanceReqBuilder + func (builder *CancelInstanceReqBuilder) UserIdType(userIdType string) *CancelInstanceReqBuilder + type CancelInstanceResp struct + func (resp *CancelInstanceResp) Success() bool + type CcInstanceReq struct + InstanceCc *InstanceCc + type CcInstanceReqBuilder struct + func NewCcInstanceReqBuilder() *CcInstanceReqBuilder + func (builder *CcInstanceReqBuilder) Build() *CcInstanceReq + func (builder *CcInstanceReqBuilder) InstanceCc(instanceCc *InstanceCc) *CcInstanceReqBuilder + func (builder *CcInstanceReqBuilder) UserIdType(userIdType string) *CcInstanceReqBuilder + type CcInstanceResp struct + func (resp *CcInstanceResp) Success() bool + type CcNode struct + CcId *string + CreateTime *string + DisplayMethod *string + Extra *string + Links *ExternalInstanceLink + OpenId *string + ReadStatus *string + Title *string + UpdateTime *string + UserId *string + type CcNodeBuilder struct + func NewCcNodeBuilder() *CcNodeBuilder + func (builder *CcNodeBuilder) Build() *CcNode + func (builder *CcNodeBuilder) CcId(ccId string) *CcNodeBuilder + func (builder *CcNodeBuilder) CreateTime(createTime string) *CcNodeBuilder + func (builder *CcNodeBuilder) DisplayMethod(displayMethod string) *CcNodeBuilder + func (builder *CcNodeBuilder) Extra(extra string) *CcNodeBuilder + func (builder *CcNodeBuilder) Links(links *ExternalInstanceLink) *CcNodeBuilder + func (builder *CcNodeBuilder) OpenId(openId string) *CcNodeBuilder + func (builder *CcNodeBuilder) ReadStatus(readStatus string) *CcNodeBuilder + func (builder *CcNodeBuilder) Title(title string) *CcNodeBuilder + func (builder *CcNodeBuilder) UpdateTime(updateTime string) *CcNodeBuilder + func (builder *CcNodeBuilder) UserId(userId string) *CcNodeBuilder + type CcSearch struct + ApprovalCode *string + CcCreateTimeFrom *string + CcCreateTimeTo *string + CcTitle *string + GroupExternalId *string + InstanceCode *string + InstanceExternalId *string + Locale *string + ReadStatus *string + UserId *string + type CcSearchBuilder struct + func NewCcSearchBuilder() *CcSearchBuilder + func (builder *CcSearchBuilder) ApprovalCode(approvalCode string) *CcSearchBuilder + func (builder *CcSearchBuilder) Build() *CcSearch + func (builder *CcSearchBuilder) CcCreateTimeFrom(ccCreateTimeFrom string) *CcSearchBuilder + func (builder *CcSearchBuilder) CcCreateTimeTo(ccCreateTimeTo string) *CcSearchBuilder + func (builder *CcSearchBuilder) CcTitle(ccTitle string) *CcSearchBuilder + func (builder *CcSearchBuilder) GroupExternalId(groupExternalId string) *CcSearchBuilder + func (builder *CcSearchBuilder) InstanceCode(instanceCode string) *CcSearchBuilder + func (builder *CcSearchBuilder) InstanceExternalId(instanceExternalId string) *CcSearchBuilder + func (builder *CcSearchBuilder) Locale(locale string) *CcSearchBuilder + func (builder *CcSearchBuilder) ReadStatus(readStatus string) *CcSearchBuilder + func (builder *CcSearchBuilder) UserId(userId string) *CcSearchBuilder + type CcSearchItem struct + Approval *InstanceSearchApproval + Cc *CcSearchNode + Group *InstanceSearchGroup + Instance *InstanceSearchNode + type CcSearchItemBuilder struct + func NewCcSearchItemBuilder() *CcSearchItemBuilder + func (builder *CcSearchItemBuilder) Approval(approval *InstanceSearchApproval) *CcSearchItemBuilder + func (builder *CcSearchItemBuilder) Build() *CcSearchItem + func (builder *CcSearchItemBuilder) Cc(cc *CcSearchNode) *CcSearchItemBuilder + func (builder *CcSearchItemBuilder) Group(group *InstanceSearchGroup) *CcSearchItemBuilder + func (builder *CcSearchItemBuilder) Instance(instance *InstanceSearchNode) *CcSearchItemBuilder + type CcSearchNode struct + CreateTime *string + Extra *string + Link *InstanceSearchLink + ReadStatus *string + Title *string + UserId *string + type CcSearchNodeBuilder struct + func NewCcSearchNodeBuilder() *CcSearchNodeBuilder + func (builder *CcSearchNodeBuilder) Build() *CcSearchNode + func (builder *CcSearchNodeBuilder) CreateTime(createTime string) *CcSearchNodeBuilder + func (builder *CcSearchNodeBuilder) Extra(extra string) *CcSearchNodeBuilder + func (builder *CcSearchNodeBuilder) Link(link *InstanceSearchLink) *CcSearchNodeBuilder + func (builder *CcSearchNodeBuilder) ReadStatus(readStatus string) *CcSearchNodeBuilder + func (builder *CcSearchNodeBuilder) Title(title string) *CcSearchNodeBuilder + func (builder *CcSearchNodeBuilder) UserId(userId string) *CcSearchNodeBuilder + type CheckExternalInstancePathReqBodyBuilder struct + func NewCheckExternalInstancePathReqBodyBuilder() *CheckExternalInstancePathReqBodyBuilder + func (builder *CheckExternalInstancePathReqBodyBuilder) Build() (*CheckExternalInstanceReqBody, error) + func (builder *CheckExternalInstancePathReqBodyBuilder) Instances(instances []*ExteranlInstanceCheck) *CheckExternalInstancePathReqBodyBuilder + type CheckExternalInstanceReq struct + Body *CheckExternalInstanceReqBody + type CheckExternalInstanceReqBody struct + Instances []*ExteranlInstanceCheck + type CheckExternalInstanceReqBodyBuilder struct + func NewCheckExternalInstanceReqBodyBuilder() *CheckExternalInstanceReqBodyBuilder + func (builder *CheckExternalInstanceReqBodyBuilder) Build() *CheckExternalInstanceReqBody + func (builder *CheckExternalInstanceReqBodyBuilder) Instances(instances []*ExteranlInstanceCheck) *CheckExternalInstanceReqBodyBuilder + type CheckExternalInstanceReqBuilder struct + func NewCheckExternalInstanceReqBuilder() *CheckExternalInstanceReqBuilder + func (builder *CheckExternalInstanceReqBuilder) Body(body *CheckExternalInstanceReqBody) *CheckExternalInstanceReqBuilder + func (builder *CheckExternalInstanceReqBuilder) Build() *CheckExternalInstanceReq + type CheckExternalInstanceResp struct + Data *CheckExternalInstanceRespData + func (resp *CheckExternalInstanceResp) Success() bool + type CheckExternalInstanceRespData struct + DiffInstances []*ExteranlInstanceCheckResponse + type Comment struct + AtInfoList []*CommentAtInfo + Commentator *string + Content *string + CreateTime *string + Extra *string + Id *string + IsDelete *int + Replies []*CommentReply + UpdateTime *string + type CommentAtInfo struct + Name *string + Offset *string + UserId *string + type CommentAtInfoBuilder struct + func NewCommentAtInfoBuilder() *CommentAtInfoBuilder + func (builder *CommentAtInfoBuilder) Build() *CommentAtInfo + func (builder *CommentAtInfoBuilder) Name(name string) *CommentAtInfoBuilder + func (builder *CommentAtInfoBuilder) Offset(offset string) *CommentAtInfoBuilder + func (builder *CommentAtInfoBuilder) UserId(userId string) *CommentAtInfoBuilder + type CommentBuilder struct + func NewCommentBuilder() *CommentBuilder + func (builder *CommentBuilder) AtInfoList(atInfoList []*CommentAtInfo) *CommentBuilder + func (builder *CommentBuilder) Build() *Comment + func (builder *CommentBuilder) Commentator(commentator string) *CommentBuilder + func (builder *CommentBuilder) Content(content string) *CommentBuilder + func (builder *CommentBuilder) CreateTime(createTime string) *CommentBuilder + func (builder *CommentBuilder) Extra(extra string) *CommentBuilder + func (builder *CommentBuilder) Id(id string) *CommentBuilder + func (builder *CommentBuilder) IsDelete(isDelete int) *CommentBuilder + func (builder *CommentBuilder) Replies(replies []*CommentReply) *CommentBuilder + func (builder *CommentBuilder) UpdateTime(updateTime string) *CommentBuilder + type CommentReply struct + AtInfoList []*CommentAtInfo + Commentator *string + Content *string + CreateTime *string + Extra *string + Id *string + IsDelete *int + UpdateTime *string + type CommentReplyBuilder struct + func NewCommentReplyBuilder() *CommentReplyBuilder + func (builder *CommentReplyBuilder) AtInfoList(atInfoList []*CommentAtInfo) *CommentReplyBuilder + func (builder *CommentReplyBuilder) Build() *CommentReply + func (builder *CommentReplyBuilder) Commentator(commentator string) *CommentReplyBuilder + func (builder *CommentReplyBuilder) Content(content string) *CommentReplyBuilder + func (builder *CommentReplyBuilder) CreateTime(createTime string) *CommentReplyBuilder + func (builder *CommentReplyBuilder) Extra(extra string) *CommentReplyBuilder + func (builder *CommentReplyBuilder) Id(id string) *CommentReplyBuilder + func (builder *CommentReplyBuilder) IsDelete(isDelete int) *CommentReplyBuilder + func (builder *CommentReplyBuilder) UpdateTime(updateTime string) *CommentReplyBuilder + type CommentRequest struct + AtInfoList []*CommentAtInfo + CommentId *string + Content *string + DisableBot *bool + Extra *string + ParentCommentId *string + type CommentRequestBuilder struct + func NewCommentRequestBuilder() *CommentRequestBuilder + func (builder *CommentRequestBuilder) AtInfoList(atInfoList []*CommentAtInfo) *CommentRequestBuilder + func (builder *CommentRequestBuilder) Build() *CommentRequest + func (builder *CommentRequestBuilder) CommentId(commentId string) *CommentRequestBuilder + func (builder *CommentRequestBuilder) Content(content string) *CommentRequestBuilder + func (builder *CommentRequestBuilder) DisableBot(disableBot bool) *CommentRequestBuilder + func (builder *CommentRequestBuilder) Extra(extra string) *CommentRequestBuilder + func (builder *CommentRequestBuilder) ParentCommentId(parentCommentId string) *CommentRequestBuilder + type Count struct + HasMore *bool + Total *int + type CountBuilder struct + func NewCountBuilder() *CountBuilder + func (builder *CountBuilder) Build() *Count + func (builder *CountBuilder) HasMore(hasMore bool) *CountBuilder + func (builder *CountBuilder) Total(total int) *CountBuilder + type CreateApprovalReq struct + ApprovalCreate *ApprovalCreate + type CreateApprovalReqBuilder struct + func NewCreateApprovalReqBuilder() *CreateApprovalReqBuilder + func (builder *CreateApprovalReqBuilder) ApprovalCreate(approvalCreate *ApprovalCreate) *CreateApprovalReqBuilder + func (builder *CreateApprovalReqBuilder) Build() *CreateApprovalReq + func (builder *CreateApprovalReqBuilder) DepartmentIdType(departmentIdType string) *CreateApprovalReqBuilder + func (builder *CreateApprovalReqBuilder) UserIdType(userIdType string) *CreateApprovalReqBuilder + type CreateApprovalResp struct + Data *CreateApprovalRespData + func (resp *CreateApprovalResp) Success() bool + type CreateApprovalRespData struct + ApprovalCode *string + ApprovalId *string + type CreateExternalApprovalReq struct + ExternalApproval *ExternalApproval + type CreateExternalApprovalReqBuilder struct + func NewCreateExternalApprovalReqBuilder() *CreateExternalApprovalReqBuilder + func (builder *CreateExternalApprovalReqBuilder) Build() *CreateExternalApprovalReq + func (builder *CreateExternalApprovalReqBuilder) DepartmentIdType(departmentIdType string) *CreateExternalApprovalReqBuilder + func (builder *CreateExternalApprovalReqBuilder) ExternalApproval(externalApproval *ExternalApproval) *CreateExternalApprovalReqBuilder + func (builder *CreateExternalApprovalReqBuilder) UserIdType(userIdType string) *CreateExternalApprovalReqBuilder + type CreateExternalApprovalResp struct + Data *CreateExternalApprovalRespData + func (resp *CreateExternalApprovalResp) Success() bool + type CreateExternalApprovalRespData struct + ApprovalCode *string + type CreateExternalInstanceReq struct + ExternalInstance *ExternalInstance + type CreateExternalInstanceReqBuilder struct + func NewCreateExternalInstanceReqBuilder() *CreateExternalInstanceReqBuilder + func (builder *CreateExternalInstanceReqBuilder) Build() *CreateExternalInstanceReq + func (builder *CreateExternalInstanceReqBuilder) ExternalInstance(externalInstance *ExternalInstance) *CreateExternalInstanceReqBuilder + type CreateExternalInstanceResp struct + Data *CreateExternalInstanceRespData + func (resp *CreateExternalInstanceResp) Success() bool + type CreateExternalInstanceRespData struct + Data *ExternalInstance + type CreateInstanceCommentReq struct + CommentRequest *CommentRequest + type CreateInstanceCommentReqBuilder struct + func NewCreateInstanceCommentReqBuilder() *CreateInstanceCommentReqBuilder + func (builder *CreateInstanceCommentReqBuilder) Build() *CreateInstanceCommentReq + func (builder *CreateInstanceCommentReqBuilder) CommentRequest(commentRequest *CommentRequest) *CreateInstanceCommentReqBuilder + func (builder *CreateInstanceCommentReqBuilder) InstanceId(instanceId string) *CreateInstanceCommentReqBuilder + func (builder *CreateInstanceCommentReqBuilder) UserId(userId string) *CreateInstanceCommentReqBuilder + func (builder *CreateInstanceCommentReqBuilder) UserIdType(userIdType string) *CreateInstanceCommentReqBuilder + type CreateInstanceCommentResp struct + Data *CreateInstanceCommentRespData + func (resp *CreateInstanceCommentResp) Success() bool + type CreateInstanceCommentRespData struct + CommentId *string + type CreateInstanceReq struct + InstanceCreate *InstanceCreate + type CreateInstanceReqBuilder struct + func NewCreateInstanceReqBuilder() *CreateInstanceReqBuilder + func (builder *CreateInstanceReqBuilder) Build() *CreateInstanceReq + func (builder *CreateInstanceReqBuilder) InstanceCreate(instanceCreate *InstanceCreate) *CreateInstanceReqBuilder + type CreateInstanceResp struct + Data *CreateInstanceRespData + func (resp *CreateInstanceResp) Success() bool + type CreateInstanceRespData struct + InstanceCode *string + type Definition struct + ApprovalCode *string + ApprovalName *string + type DefinitionBuilder struct + func NewDefinitionBuilder() *DefinitionBuilder + func (builder *DefinitionBuilder) ApprovalCode(approvalCode string) *DefinitionBuilder + func (builder *DefinitionBuilder) ApprovalName(approvalName string) *DefinitionBuilder + func (builder *DefinitionBuilder) Build() *Definition + type DeleteInstanceCommentReq struct + type DeleteInstanceCommentReqBuilder struct + func NewDeleteInstanceCommentReqBuilder() *DeleteInstanceCommentReqBuilder + func (builder *DeleteInstanceCommentReqBuilder) Build() *DeleteInstanceCommentReq + func (builder *DeleteInstanceCommentReqBuilder) CommentId(commentId string) *DeleteInstanceCommentReqBuilder + func (builder *DeleteInstanceCommentReqBuilder) InstanceId(instanceId string) *DeleteInstanceCommentReqBuilder + func (builder *DeleteInstanceCommentReqBuilder) UserId(userId string) *DeleteInstanceCommentReqBuilder + func (builder *DeleteInstanceCommentReqBuilder) UserIdType(userIdType string) *DeleteInstanceCommentReqBuilder + type DeleteInstanceCommentResp struct + Data *DeleteInstanceCommentRespData + func (resp *DeleteInstanceCommentResp) Success() bool + type DeleteInstanceCommentRespData struct + CommentId *string + type ExteranlInstanceCheck struct + InstanceId *string + Tasks []*ExternalInstanceTask + UpdateTime *string + type ExteranlInstanceCheckBuilder struct + func NewExteranlInstanceCheckBuilder() *ExteranlInstanceCheckBuilder + func (builder *ExteranlInstanceCheckBuilder) Build() *ExteranlInstanceCheck + func (builder *ExteranlInstanceCheckBuilder) InstanceId(instanceId string) *ExteranlInstanceCheckBuilder + func (builder *ExteranlInstanceCheckBuilder) Tasks(tasks []*ExternalInstanceTask) *ExteranlInstanceCheckBuilder + func (builder *ExteranlInstanceCheckBuilder) UpdateTime(updateTime string) *ExteranlInstanceCheckBuilder + type ExteranlInstanceCheckResponse struct + InstanceId *string + Tasks []*ExternalInstanceTask + UpdateTime *string + type ExteranlInstanceCheckResponseBuilder struct + func NewExteranlInstanceCheckResponseBuilder() *ExteranlInstanceCheckResponseBuilder + func (builder *ExteranlInstanceCheckResponseBuilder) Build() *ExteranlInstanceCheckResponse + func (builder *ExteranlInstanceCheckResponseBuilder) InstanceId(instanceId string) *ExteranlInstanceCheckResponseBuilder + func (builder *ExteranlInstanceCheckResponseBuilder) Tasks(tasks []*ExternalInstanceTask) *ExteranlInstanceCheckResponseBuilder + func (builder *ExteranlInstanceCheckResponseBuilder) UpdateTime(updateTime string) *ExteranlInstanceCheckResponseBuilder + type ExternalApproval struct + ApprovalCode *string + ApprovalName *string + Description *string + External *ApprovalCreateExternal + GroupCode *string + GroupName *string + I18nResources []*I18nResource + Managers []string + Viewers []*ApprovalCreateViewers + type ExternalApprovalBuilder struct + func NewExternalApprovalBuilder() *ExternalApprovalBuilder + func (builder *ExternalApprovalBuilder) ApprovalCode(approvalCode string) *ExternalApprovalBuilder + func (builder *ExternalApprovalBuilder) ApprovalName(approvalName string) *ExternalApprovalBuilder + func (builder *ExternalApprovalBuilder) Build() *ExternalApproval + func (builder *ExternalApprovalBuilder) Description(description string) *ExternalApprovalBuilder + func (builder *ExternalApprovalBuilder) External(external *ApprovalCreateExternal) *ExternalApprovalBuilder + func (builder *ExternalApprovalBuilder) GroupCode(groupCode string) *ExternalApprovalBuilder + func (builder *ExternalApprovalBuilder) GroupName(groupName string) *ExternalApprovalBuilder + func (builder *ExternalApprovalBuilder) I18nResources(i18nResources []*I18nResource) *ExternalApprovalBuilder + func (builder *ExternalApprovalBuilder) Managers(managers []string) *ExternalApprovalBuilder + func (builder *ExternalApprovalBuilder) Viewers(viewers []*ApprovalCreateViewers) *ExternalApprovalBuilder + type ExternalInstance struct + ApprovalCode *string + CcList []*CcNode + DepartmentId *string + DepartmentName *string + DisplayMethod *string + EndTime *string + Extra *string + Form []*ExternalInstanceForm + I18nResources []*I18nResource + InstanceId *string + Links *ExternalInstanceLink + OpenId *string + StartTime *string + Status *string + TaskList []*ExternalInstanceTaskNode + Title *string + TrusteeshipUrlToken *string + TrusteeshipUrls *TrusteeshipUrls + TrusteeshipUserIdType *string + UpdateMode *string + UpdateTime *string + UserId *string + UserName *string + type ExternalInstanceBuilder struct + func NewExternalInstanceBuilder() *ExternalInstanceBuilder + func (builder *ExternalInstanceBuilder) ApprovalCode(approvalCode string) *ExternalInstanceBuilder + func (builder *ExternalInstanceBuilder) Build() *ExternalInstance + func (builder *ExternalInstanceBuilder) CcList(ccList []*CcNode) *ExternalInstanceBuilder + func (builder *ExternalInstanceBuilder) DepartmentId(departmentId string) *ExternalInstanceBuilder + func (builder *ExternalInstanceBuilder) DepartmentName(departmentName string) *ExternalInstanceBuilder + func (builder *ExternalInstanceBuilder) DisplayMethod(displayMethod string) *ExternalInstanceBuilder + func (builder *ExternalInstanceBuilder) EndTime(endTime string) *ExternalInstanceBuilder + func (builder *ExternalInstanceBuilder) Extra(extra string) *ExternalInstanceBuilder + func (builder *ExternalInstanceBuilder) Form(form []*ExternalInstanceForm) *ExternalInstanceBuilder + func (builder *ExternalInstanceBuilder) I18nResources(i18nResources []*I18nResource) *ExternalInstanceBuilder + func (builder *ExternalInstanceBuilder) InstanceId(instanceId string) *ExternalInstanceBuilder + func (builder *ExternalInstanceBuilder) Links(links *ExternalInstanceLink) *ExternalInstanceBuilder + func (builder *ExternalInstanceBuilder) OpenId(openId string) *ExternalInstanceBuilder + func (builder *ExternalInstanceBuilder) StartTime(startTime string) *ExternalInstanceBuilder + func (builder *ExternalInstanceBuilder) Status(status string) *ExternalInstanceBuilder + func (builder *ExternalInstanceBuilder) TaskList(taskList []*ExternalInstanceTaskNode) *ExternalInstanceBuilder + func (builder *ExternalInstanceBuilder) Title(title string) *ExternalInstanceBuilder + func (builder *ExternalInstanceBuilder) TrusteeshipUrlToken(trusteeshipUrlToken string) *ExternalInstanceBuilder + func (builder *ExternalInstanceBuilder) TrusteeshipUrls(trusteeshipUrls *TrusteeshipUrls) *ExternalInstanceBuilder + func (builder *ExternalInstanceBuilder) TrusteeshipUserIdType(trusteeshipUserIdType string) *ExternalInstanceBuilder + func (builder *ExternalInstanceBuilder) UpdateMode(updateMode string) *ExternalInstanceBuilder + func (builder *ExternalInstanceBuilder) UpdateTime(updateTime string) *ExternalInstanceBuilder + func (builder *ExternalInstanceBuilder) UserId(userId string) *ExternalInstanceBuilder + func (builder *ExternalInstanceBuilder) UserName(userName string) *ExternalInstanceBuilder + type ExternalInstanceForm struct + Name *string + Value *string + type ExternalInstanceFormBuilder struct + func NewExternalInstanceFormBuilder() *ExternalInstanceFormBuilder + func (builder *ExternalInstanceFormBuilder) Build() *ExternalInstanceForm + func (builder *ExternalInstanceFormBuilder) Name(name string) *ExternalInstanceFormBuilder + func (builder *ExternalInstanceFormBuilder) Value(value string) *ExternalInstanceFormBuilder + type ExternalInstanceLink struct + MobileLink *string + PcLink *string + type ExternalInstanceLinkBuilder struct + func NewExternalInstanceLinkBuilder() *ExternalInstanceLinkBuilder + func (builder *ExternalInstanceLinkBuilder) Build() *ExternalInstanceLink + func (builder *ExternalInstanceLinkBuilder) MobileLink(mobileLink string) *ExternalInstanceLinkBuilder + func (builder *ExternalInstanceLinkBuilder) PcLink(pcLink string) *ExternalInstanceLinkBuilder + type ExternalInstanceTask struct + TaskId *string + UpdateTime *string + type ExternalInstanceTaskBuilder struct + func NewExternalInstanceTaskBuilder() *ExternalInstanceTaskBuilder + func (builder *ExternalInstanceTaskBuilder) Build() *ExternalInstanceTask + func (builder *ExternalInstanceTaskBuilder) TaskId(taskId string) *ExternalInstanceTaskBuilder + func (builder *ExternalInstanceTaskBuilder) UpdateTime(updateTime string) *ExternalInstanceTaskBuilder + type ExternalInstanceTaskNode struct + ActionConfigs []*ActionConfig + ActionContext *string + CreateTime *string + DisplayMethod *string + EndTime *string + ExcludeStatistics *bool + Extra *string + Links *ExternalInstanceLink + NodeId *string + NodeName *string + OpenId *string + Status *string + TaskId *string + Title *string + UpdateTime *string + UserId *string + type ExternalInstanceTaskNodeBuilder struct + func NewExternalInstanceTaskNodeBuilder() *ExternalInstanceTaskNodeBuilder + func (builder *ExternalInstanceTaskNodeBuilder) ActionConfigs(actionConfigs []*ActionConfig) *ExternalInstanceTaskNodeBuilder + func (builder *ExternalInstanceTaskNodeBuilder) ActionContext(actionContext string) *ExternalInstanceTaskNodeBuilder + func (builder *ExternalInstanceTaskNodeBuilder) Build() *ExternalInstanceTaskNode + func (builder *ExternalInstanceTaskNodeBuilder) CreateTime(createTime string) *ExternalInstanceTaskNodeBuilder + func (builder *ExternalInstanceTaskNodeBuilder) DisplayMethod(displayMethod string) *ExternalInstanceTaskNodeBuilder + func (builder *ExternalInstanceTaskNodeBuilder) EndTime(endTime string) *ExternalInstanceTaskNodeBuilder + func (builder *ExternalInstanceTaskNodeBuilder) ExcludeStatistics(excludeStatistics bool) *ExternalInstanceTaskNodeBuilder + func (builder *ExternalInstanceTaskNodeBuilder) Extra(extra string) *ExternalInstanceTaskNodeBuilder + func (builder *ExternalInstanceTaskNodeBuilder) Links(links *ExternalInstanceLink) *ExternalInstanceTaskNodeBuilder + func (builder *ExternalInstanceTaskNodeBuilder) NodeId(nodeId string) *ExternalInstanceTaskNodeBuilder + func (builder *ExternalInstanceTaskNodeBuilder) NodeName(nodeName string) *ExternalInstanceTaskNodeBuilder + func (builder *ExternalInstanceTaskNodeBuilder) OpenId(openId string) *ExternalInstanceTaskNodeBuilder + func (builder *ExternalInstanceTaskNodeBuilder) Status(status string) *ExternalInstanceTaskNodeBuilder + func (builder *ExternalInstanceTaskNodeBuilder) TaskId(taskId string) *ExternalInstanceTaskNodeBuilder + func (builder *ExternalInstanceTaskNodeBuilder) Title(title string) *ExternalInstanceTaskNodeBuilder + func (builder *ExternalInstanceTaskNodeBuilder) UpdateTime(updateTime string) *ExternalInstanceTaskNodeBuilder + func (builder *ExternalInstanceTaskNodeBuilder) UserId(userId string) *ExternalInstanceTaskNodeBuilder + type ExternalTaskItem struct + Id *string + Status *string + UpdateTime *string + type ExternalTaskItemBuilder struct + func NewExternalTaskItemBuilder() *ExternalTaskItemBuilder + func (builder *ExternalTaskItemBuilder) Build() *ExternalTaskItem + func (builder *ExternalTaskItemBuilder) Id(id string) *ExternalTaskItemBuilder + func (builder *ExternalTaskItemBuilder) Status(status string) *ExternalTaskItemBuilder + func (builder *ExternalTaskItemBuilder) UpdateTime(updateTime string) *ExternalTaskItemBuilder + type ExternalTaskList struct + ApprovalCode *string + ApprovalId *string + InstanceId *string + Status *string + Tasks []*ExternalTaskItem + UpdateTime *string + type ExternalTaskListBuilder struct + func NewExternalTaskListBuilder() *ExternalTaskListBuilder + func (builder *ExternalTaskListBuilder) ApprovalCode(approvalCode string) *ExternalTaskListBuilder + func (builder *ExternalTaskListBuilder) ApprovalId(approvalId string) *ExternalTaskListBuilder + func (builder *ExternalTaskListBuilder) Build() *ExternalTaskList + func (builder *ExternalTaskListBuilder) InstanceId(instanceId string) *ExternalTaskListBuilder + func (builder *ExternalTaskListBuilder) Status(status string) *ExternalTaskListBuilder + func (builder *ExternalTaskListBuilder) Tasks(tasks []*ExternalTaskItem) *ExternalTaskListBuilder + func (builder *ExternalTaskListBuilder) UpdateTime(updateTime string) *ExternalTaskListBuilder + type FieldGroup struct + Readable []string + Writable []string + type FieldGroupBuilder struct + func NewFieldGroupBuilder() *FieldGroupBuilder + func (builder *FieldGroupBuilder) Build() *FieldGroup + func (builder *FieldGroupBuilder) Readable(readable []string) *FieldGroupBuilder + func (builder *FieldGroupBuilder) Writable(writable []string) *FieldGroupBuilder + type File struct + FileSize *int + Title *string + Type *string + Url *string + type FileBuilder struct + func NewFileBuilder() *FileBuilder + func (builder *FileBuilder) Build() *File + func (builder *FileBuilder) FileSize(fileSize int) *FileBuilder + func (builder *FileBuilder) Title(title string) *FileBuilder + func (builder *FileBuilder) Type(type_ string) *FileBuilder + func (builder *FileBuilder) Url(url string) *FileBuilder + type FileUrl struct + Name *string + Url *string + type FileUrlBuilder struct + func NewFileUrlBuilder() *FileUrlBuilder + func (builder *FileUrlBuilder) Build() *FileUrl + func (builder *FileUrlBuilder) Name(name string) *FileUrlBuilder + func (builder *FileUrlBuilder) Url(url string) *FileUrlBuilder + type GetApprovalReq struct + type GetApprovalReqBuilder struct + func NewGetApprovalReqBuilder() *GetApprovalReqBuilder + func (builder *GetApprovalReqBuilder) ApprovalCode(approvalCode string) *GetApprovalReqBuilder + func (builder *GetApprovalReqBuilder) Build() *GetApprovalReq + func (builder *GetApprovalReqBuilder) Locale(locale string) *GetApprovalReqBuilder + func (builder *GetApprovalReqBuilder) UserIdType(userIdType string) *GetApprovalReqBuilder + func (builder *GetApprovalReqBuilder) WithAdminId(withAdminId bool) *GetApprovalReqBuilder + type GetApprovalResp struct + Data *GetApprovalRespData + func (resp *GetApprovalResp) Success() bool + type GetApprovalRespData struct + ApprovalAdminIds []string + ApprovalName *string + Form *string + NodeList []*ApprovalNodeInfo + Status *string + Viewers []*ApprovalViewerInfo + type GetInstanceReq struct + type GetInstanceReqBuilder struct + func NewGetInstanceReqBuilder() *GetInstanceReqBuilder + func (builder *GetInstanceReqBuilder) Build() *GetInstanceReq + func (builder *GetInstanceReqBuilder) InstanceId(instanceId string) *GetInstanceReqBuilder + func (builder *GetInstanceReqBuilder) Locale(locale string) *GetInstanceReqBuilder + func (builder *GetInstanceReqBuilder) UserId(userId string) *GetInstanceReqBuilder + func (builder *GetInstanceReqBuilder) UserIdType(userIdType string) *GetInstanceReqBuilder + type GetInstanceResp struct + Data *GetInstanceRespData + func (resp *GetInstanceResp) Success() bool + type GetInstanceRespData struct + ApprovalCode *string + ApprovalName *string + CommentList []*InstanceComment + DepartmentId *string + EndTime *string + Form *string + InstanceCode *string + ModifiedInstanceCode *string + OpenId *string + Reverted *bool + RevertedInstanceCode *string + SerialNumber *string + StartTime *string + Status *string + TaskList []*InstanceTask + Timeline []*InstanceTimeline + UserId *string + Uuid *string + type I18nResource struct + IsDefault *bool + Locale *string + Texts []*I18nResourceText + type I18nResourceBuilder struct + func NewI18nResourceBuilder() *I18nResourceBuilder + func (builder *I18nResourceBuilder) Build() *I18nResource + func (builder *I18nResourceBuilder) IsDefault(isDefault bool) *I18nResourceBuilder + func (builder *I18nResourceBuilder) Locale(locale string) *I18nResourceBuilder + func (builder *I18nResourceBuilder) Texts(texts []*I18nResourceText) *I18nResourceBuilder + type I18nResourceText struct + Key *string + Value *string + type I18nResourceTextBuilder struct + func NewI18nResourceTextBuilder() *I18nResourceTextBuilder + func (builder *I18nResourceTextBuilder) Build() *I18nResourceText + func (builder *I18nResourceTextBuilder) Key(key string) *I18nResourceTextBuilder + func (builder *I18nResourceTextBuilder) Value(value string) *I18nResourceTextBuilder + type Instance struct + ApprovalName *string + EndTime *string + InstanceCode *string + SerialId *string + StartTime *string + UserId *string + type InstanceBuilder struct + func NewInstanceBuilder() *InstanceBuilder + func (builder *InstanceBuilder) ApprovalName(approvalName string) *InstanceBuilder + func (builder *InstanceBuilder) Build() *Instance + func (builder *InstanceBuilder) EndTime(endTime string) *InstanceBuilder + func (builder *InstanceBuilder) InstanceCode(instanceCode string) *InstanceBuilder + func (builder *InstanceBuilder) SerialId(serialId string) *InstanceBuilder + func (builder *InstanceBuilder) StartTime(startTime string) *InstanceBuilder + func (builder *InstanceBuilder) UserId(userId string) *InstanceBuilder + type InstanceCancel struct + ApprovalCode *string + InstanceCode *string + UserId *string + type InstanceCancelBuilder struct + func NewInstanceCancelBuilder() *InstanceCancelBuilder + func (builder *InstanceCancelBuilder) ApprovalCode(approvalCode string) *InstanceCancelBuilder + func (builder *InstanceCancelBuilder) Build() *InstanceCancel + func (builder *InstanceCancelBuilder) InstanceCode(instanceCode string) *InstanceCancelBuilder + func (builder *InstanceCancelBuilder) UserId(userId string) *InstanceCancelBuilder + type InstanceCc struct + ApprovalCode *string + CcUserIds []string + Comment *string + InstanceCode *string + UserId *string + type InstanceCcBuilder struct + func NewInstanceCcBuilder() *InstanceCcBuilder + func (builder *InstanceCcBuilder) ApprovalCode(approvalCode string) *InstanceCcBuilder + func (builder *InstanceCcBuilder) Build() *InstanceCc + func (builder *InstanceCcBuilder) CcUserIds(ccUserIds []string) *InstanceCcBuilder + func (builder *InstanceCcBuilder) Comment(comment string) *InstanceCcBuilder + func (builder *InstanceCcBuilder) InstanceCode(instanceCode string) *InstanceCcBuilder + func (builder *InstanceCcBuilder) UserId(userId string) *InstanceCcBuilder + type InstanceCcUser struct + CcId *string + OpenId *string + UserId *string + type InstanceCcUserBuilder struct + func NewInstanceCcUserBuilder() *InstanceCcUserBuilder + func (builder *InstanceCcUserBuilder) Build() *InstanceCcUser + func (builder *InstanceCcUserBuilder) CcId(ccId string) *InstanceCcUserBuilder + func (builder *InstanceCcUserBuilder) OpenId(openId string) *InstanceCcUserBuilder + func (builder *InstanceCcUserBuilder) UserId(userId string) *InstanceCcUserBuilder + type InstanceComment struct + Comment *string + CreateTime *string + Files []*File + Id *string + OpenId *string + UserId *string + type InstanceCommentBuilder struct + func NewInstanceCommentBuilder() *InstanceCommentBuilder + func (builder *InstanceCommentBuilder) Build() *InstanceComment + func (builder *InstanceCommentBuilder) Comment(comment string) *InstanceCommentBuilder + func (builder *InstanceCommentBuilder) CreateTime(createTime string) *InstanceCommentBuilder + func (builder *InstanceCommentBuilder) Files(files []*File) *InstanceCommentBuilder + func (builder *InstanceCommentBuilder) Id(id string) *InstanceCommentBuilder + func (builder *InstanceCommentBuilder) OpenId(openId string) *InstanceCommentBuilder + func (builder *InstanceCommentBuilder) UserId(userId string) *InstanceCommentBuilder + type InstanceCreate struct + AllowResubmit *bool + AllowSubmitAgain *bool + ApprovalCode *string + CancelBotNotification *string + DepartmentId *string + Form *string + NodeApproverOpenIdList []*NodeApprover + NodeApproverUserIdList []*NodeApprover + NodeCcOpenIdList []*NodeCc + NodeCcUserIdList []*NodeCc + OpenId *string + UserId *string + Uuid *string + type InstanceCreateBuilder struct + func NewInstanceCreateBuilder() *InstanceCreateBuilder + func (builder *InstanceCreateBuilder) AllowResubmit(allowResubmit bool) *InstanceCreateBuilder + func (builder *InstanceCreateBuilder) AllowSubmitAgain(allowSubmitAgain bool) *InstanceCreateBuilder + func (builder *InstanceCreateBuilder) ApprovalCode(approvalCode string) *InstanceCreateBuilder + func (builder *InstanceCreateBuilder) Build() *InstanceCreate + func (builder *InstanceCreateBuilder) CancelBotNotification(cancelBotNotification string) *InstanceCreateBuilder + func (builder *InstanceCreateBuilder) DepartmentId(departmentId string) *InstanceCreateBuilder + func (builder *InstanceCreateBuilder) Form(form string) *InstanceCreateBuilder + func (builder *InstanceCreateBuilder) NodeApproverOpenIdList(nodeApproverOpenIdList []*NodeApprover) *InstanceCreateBuilder + func (builder *InstanceCreateBuilder) NodeApproverUserIdList(nodeApproverUserIdList []*NodeApprover) *InstanceCreateBuilder + func (builder *InstanceCreateBuilder) NodeCcOpenIdList(nodeCcOpenIdList []*NodeCc) *InstanceCreateBuilder + func (builder *InstanceCreateBuilder) NodeCcUserIdList(nodeCcUserIdList []*NodeCc) *InstanceCreateBuilder + func (builder *InstanceCreateBuilder) OpenId(openId string) *InstanceCreateBuilder + func (builder *InstanceCreateBuilder) UserId(userId string) *InstanceCreateBuilder + func (builder *InstanceCreateBuilder) Uuid(uuid string) *InstanceCreateBuilder + type InstanceSearch struct + ApprovalCode *string + GroupExternalId *string + InstanceCode *string + InstanceExternalId *string + InstanceStartTimeFrom *string + InstanceStartTimeTo *string + InstanceStatus *string + InstanceTitle *string + Locale *string + UserId *string + type InstanceSearchApproval struct + ApprovalId *string + Code *string + External *InstanceSearchApprovalExternal + Icon *string + IsExternal *bool + Name *string + type InstanceSearchApprovalBuilder struct + func NewInstanceSearchApprovalBuilder() *InstanceSearchApprovalBuilder + func (builder *InstanceSearchApprovalBuilder) ApprovalId(approvalId string) *InstanceSearchApprovalBuilder + func (builder *InstanceSearchApprovalBuilder) Build() *InstanceSearchApproval + func (builder *InstanceSearchApprovalBuilder) Code(code string) *InstanceSearchApprovalBuilder + func (builder *InstanceSearchApprovalBuilder) External(external *InstanceSearchApprovalExternal) *InstanceSearchApprovalBuilder + func (builder *InstanceSearchApprovalBuilder) Icon(icon string) *InstanceSearchApprovalBuilder + func (builder *InstanceSearchApprovalBuilder) IsExternal(isExternal bool) *InstanceSearchApprovalBuilder + func (builder *InstanceSearchApprovalBuilder) Name(name string) *InstanceSearchApprovalBuilder + type InstanceSearchApprovalExternal struct + BatchCcRead *bool + type InstanceSearchApprovalExternalBuilder struct + func NewInstanceSearchApprovalExternalBuilder() *InstanceSearchApprovalExternalBuilder + func (builder *InstanceSearchApprovalExternalBuilder) BatchCcRead(batchCcRead bool) *InstanceSearchApprovalExternalBuilder + func (builder *InstanceSearchApprovalExternalBuilder) Build() *InstanceSearchApprovalExternal + type InstanceSearchBuilder struct + func NewInstanceSearchBuilder() *InstanceSearchBuilder + func (builder *InstanceSearchBuilder) ApprovalCode(approvalCode string) *InstanceSearchBuilder + func (builder *InstanceSearchBuilder) Build() *InstanceSearch + func (builder *InstanceSearchBuilder) GroupExternalId(groupExternalId string) *InstanceSearchBuilder + func (builder *InstanceSearchBuilder) InstanceCode(instanceCode string) *InstanceSearchBuilder + func (builder *InstanceSearchBuilder) InstanceExternalId(instanceExternalId string) *InstanceSearchBuilder + func (builder *InstanceSearchBuilder) InstanceStartTimeFrom(instanceStartTimeFrom string) *InstanceSearchBuilder + func (builder *InstanceSearchBuilder) InstanceStartTimeTo(instanceStartTimeTo string) *InstanceSearchBuilder + func (builder *InstanceSearchBuilder) InstanceStatus(instanceStatus string) *InstanceSearchBuilder + func (builder *InstanceSearchBuilder) InstanceTitle(instanceTitle string) *InstanceSearchBuilder + func (builder *InstanceSearchBuilder) Locale(locale string) *InstanceSearchBuilder + func (builder *InstanceSearchBuilder) UserId(userId string) *InstanceSearchBuilder + type InstanceSearchGroup struct + ExternalId *string + Name *string + type InstanceSearchGroupBuilder struct + func NewInstanceSearchGroupBuilder() *InstanceSearchGroupBuilder + func (builder *InstanceSearchGroupBuilder) Build() *InstanceSearchGroup + func (builder *InstanceSearchGroupBuilder) ExternalId(externalId string) *InstanceSearchGroupBuilder + func (builder *InstanceSearchGroupBuilder) Name(name string) *InstanceSearchGroupBuilder + type InstanceSearchItem struct + Approval *InstanceSearchApproval + Group *InstanceSearchGroup + Instance *InstanceSearchNode + type InstanceSearchItemBuilder struct + func NewInstanceSearchItemBuilder() *InstanceSearchItemBuilder + func (builder *InstanceSearchItemBuilder) Approval(approval *InstanceSearchApproval) *InstanceSearchItemBuilder + func (builder *InstanceSearchItemBuilder) Build() *InstanceSearchItem + func (builder *InstanceSearchItemBuilder) Group(group *InstanceSearchGroup) *InstanceSearchItemBuilder + func (builder *InstanceSearchItemBuilder) Instance(instance *InstanceSearchNode) *InstanceSearchItemBuilder + type InstanceSearchLink struct + MobileLink *string + PcLink *string + type InstanceSearchLinkBuilder struct + func NewInstanceSearchLinkBuilder() *InstanceSearchLinkBuilder + func (builder *InstanceSearchLinkBuilder) Build() *InstanceSearchLink + func (builder *InstanceSearchLinkBuilder) MobileLink(mobileLink string) *InstanceSearchLinkBuilder + func (builder *InstanceSearchLinkBuilder) PcLink(pcLink string) *InstanceSearchLinkBuilder + type InstanceSearchNode struct + Code *string + EndTime *string + ExternalId *string + Extra *string + Link *InstanceSearchLink + SerialId *string + StartTime *string + Status *string + Title *string + UserId *string + type InstanceSearchNodeBuilder struct + func NewInstanceSearchNodeBuilder() *InstanceSearchNodeBuilder + func (builder *InstanceSearchNodeBuilder) Build() *InstanceSearchNode + func (builder *InstanceSearchNodeBuilder) Code(code string) *InstanceSearchNodeBuilder + func (builder *InstanceSearchNodeBuilder) EndTime(endTime string) *InstanceSearchNodeBuilder + func (builder *InstanceSearchNodeBuilder) ExternalId(externalId string) *InstanceSearchNodeBuilder + func (builder *InstanceSearchNodeBuilder) Extra(extra string) *InstanceSearchNodeBuilder + func (builder *InstanceSearchNodeBuilder) Link(link *InstanceSearchLink) *InstanceSearchNodeBuilder + func (builder *InstanceSearchNodeBuilder) SerialId(serialId string) *InstanceSearchNodeBuilder + func (builder *InstanceSearchNodeBuilder) StartTime(startTime string) *InstanceSearchNodeBuilder + func (builder *InstanceSearchNodeBuilder) Status(status string) *InstanceSearchNodeBuilder + func (builder *InstanceSearchNodeBuilder) Title(title string) *InstanceSearchNodeBuilder + func (builder *InstanceSearchNodeBuilder) UserId(userId string) *InstanceSearchNodeBuilder + type InstanceTask struct + CustomNodeId *string + EndTime *string + Id *string + NodeId *string + NodeName *string + OpenId *string + StartTime *string + Status *string + Type *string + UserId *string + type InstanceTaskBuilder struct + func NewInstanceTaskBuilder() *InstanceTaskBuilder + func (builder *InstanceTaskBuilder) Build() *InstanceTask + func (builder *InstanceTaskBuilder) CustomNodeId(customNodeId string) *InstanceTaskBuilder + func (builder *InstanceTaskBuilder) EndTime(endTime string) *InstanceTaskBuilder + func (builder *InstanceTaskBuilder) Id(id string) *InstanceTaskBuilder + func (builder *InstanceTaskBuilder) NodeId(nodeId string) *InstanceTaskBuilder + func (builder *InstanceTaskBuilder) NodeName(nodeName string) *InstanceTaskBuilder + func (builder *InstanceTaskBuilder) OpenId(openId string) *InstanceTaskBuilder + func (builder *InstanceTaskBuilder) StartTime(startTime string) *InstanceTaskBuilder + func (builder *InstanceTaskBuilder) Status(status string) *InstanceTaskBuilder + func (builder *InstanceTaskBuilder) Type(type_ string) *InstanceTaskBuilder + func (builder *InstanceTaskBuilder) UserId(userId string) *InstanceTaskBuilder + type InstanceTimeline struct + CcUserList []*InstanceCcUser + Comment *string + CreateTime *string + Ext *string + Files []*File + NodeKey *string + OpenId *string + OpenIdList []string + TaskId *string + Type *string + UserId *string + UserIdList []string + type InstanceTimelineBuilder struct + func NewInstanceTimelineBuilder() *InstanceTimelineBuilder + func (builder *InstanceTimelineBuilder) Build() *InstanceTimeline + func (builder *InstanceTimelineBuilder) CcUserList(ccUserList []*InstanceCcUser) *InstanceTimelineBuilder + func (builder *InstanceTimelineBuilder) Comment(comment string) *InstanceTimelineBuilder + func (builder *InstanceTimelineBuilder) CreateTime(createTime string) *InstanceTimelineBuilder + func (builder *InstanceTimelineBuilder) Ext(ext string) *InstanceTimelineBuilder + func (builder *InstanceTimelineBuilder) Files(files []*File) *InstanceTimelineBuilder + func (builder *InstanceTimelineBuilder) NodeKey(nodeKey string) *InstanceTimelineBuilder + func (builder *InstanceTimelineBuilder) OpenId(openId string) *InstanceTimelineBuilder + func (builder *InstanceTimelineBuilder) OpenIdList(openIdList []string) *InstanceTimelineBuilder + func (builder *InstanceTimelineBuilder) TaskId(taskId string) *InstanceTimelineBuilder + func (builder *InstanceTimelineBuilder) Type(type_ string) *InstanceTimelineBuilder + func (builder *InstanceTimelineBuilder) UserId(userId string) *InstanceTimelineBuilder + func (builder *InstanceTimelineBuilder) UserIdList(userIdList []string) *InstanceTimelineBuilder + type ListApprovalIterator struct + func (iterator *ListApprovalIterator) Next() (bool, *Definition, error) + func (iterator *ListApprovalIterator) NextPageToken() *string + type ListApprovalReq struct + Limit int + type ListApprovalReqBuilder struct + func NewListApprovalReqBuilder() *ListApprovalReqBuilder + func (builder *ListApprovalReqBuilder) Build() *ListApprovalReq + func (builder *ListApprovalReqBuilder) Limit(limit int) *ListApprovalReqBuilder + func (builder *ListApprovalReqBuilder) Locale(locale string) *ListApprovalReqBuilder + func (builder *ListApprovalReqBuilder) PageSize(pageSize int) *ListApprovalReqBuilder + func (builder *ListApprovalReqBuilder) PageToken(pageToken string) *ListApprovalReqBuilder + type ListApprovalResp struct + Data *ListApprovalRespData + func (resp *ListApprovalResp) Success() bool + type ListApprovalRespData struct + HasMore *bool + Items []*Definition + PageToken *string + type ListExternalTaskIterator struct + func (iterator *ListExternalTaskIterator) Next() (bool, *ExternalTaskList, error) + func (iterator *ListExternalTaskIterator) NextPageToken() *string + type ListExternalTaskPathReqBodyBuilder struct + func NewListExternalTaskPathReqBodyBuilder() *ListExternalTaskPathReqBodyBuilder + func (builder *ListExternalTaskPathReqBodyBuilder) ApprovalCodes(approvalCodes []string) *ListExternalTaskPathReqBodyBuilder + func (builder *ListExternalTaskPathReqBodyBuilder) Build() (*ListExternalTaskReqBody, error) + func (builder *ListExternalTaskPathReqBodyBuilder) InstanceIds(instanceIds []string) *ListExternalTaskPathReqBodyBuilder + func (builder *ListExternalTaskPathReqBodyBuilder) Status(status string) *ListExternalTaskPathReqBodyBuilder + func (builder *ListExternalTaskPathReqBodyBuilder) UserIds(userIds []string) *ListExternalTaskPathReqBodyBuilder + type ListExternalTaskReq struct + Body *ListExternalTaskReqBody + Limit int + type ListExternalTaskReqBody struct + ApprovalCodes []string + InstanceIds []string + Status *string + UserIds []string + type ListExternalTaskReqBodyBuilder struct + func NewListExternalTaskReqBodyBuilder() *ListExternalTaskReqBodyBuilder + func (builder *ListExternalTaskReqBodyBuilder) ApprovalCodes(approvalCodes []string) *ListExternalTaskReqBodyBuilder + func (builder *ListExternalTaskReqBodyBuilder) Build() *ListExternalTaskReqBody + func (builder *ListExternalTaskReqBodyBuilder) InstanceIds(instanceIds []string) *ListExternalTaskReqBodyBuilder + func (builder *ListExternalTaskReqBodyBuilder) Status(status string) *ListExternalTaskReqBodyBuilder + func (builder *ListExternalTaskReqBodyBuilder) UserIds(userIds []string) *ListExternalTaskReqBodyBuilder + type ListExternalTaskReqBuilder struct + func NewListExternalTaskReqBuilder() *ListExternalTaskReqBuilder + func (builder *ListExternalTaskReqBuilder) Body(body *ListExternalTaskReqBody) *ListExternalTaskReqBuilder + func (builder *ListExternalTaskReqBuilder) Build() *ListExternalTaskReq + func (builder *ListExternalTaskReqBuilder) Limit(limit int) *ListExternalTaskReqBuilder + func (builder *ListExternalTaskReqBuilder) PageSize(pageSize int) *ListExternalTaskReqBuilder + func (builder *ListExternalTaskReqBuilder) PageToken(pageToken string) *ListExternalTaskReqBuilder + type ListExternalTaskResp struct + Data *ListExternalTaskRespData + func (resp *ListExternalTaskResp) Success() bool + type ListExternalTaskRespData struct + Data []*ExternalTaskList + HasMore *bool + PageToken *string + type ListInstanceCommentReq struct + type ListInstanceCommentReqBuilder struct + func NewListInstanceCommentReqBuilder() *ListInstanceCommentReqBuilder + func (builder *ListInstanceCommentReqBuilder) Build() *ListInstanceCommentReq + func (builder *ListInstanceCommentReqBuilder) InstanceId(instanceId string) *ListInstanceCommentReqBuilder + func (builder *ListInstanceCommentReqBuilder) PageSize(pageSize int) *ListInstanceCommentReqBuilder + func (builder *ListInstanceCommentReqBuilder) PageToken(pageToken string) *ListInstanceCommentReqBuilder + func (builder *ListInstanceCommentReqBuilder) UserId(userId string) *ListInstanceCommentReqBuilder + func (builder *ListInstanceCommentReqBuilder) UserIdType(userIdType string) *ListInstanceCommentReqBuilder + type ListInstanceCommentResp struct + Data *ListInstanceCommentRespData + func (resp *ListInstanceCommentResp) Success() bool + type ListInstanceCommentRespData struct + Comments []*Comment + type ListInstanceIterator struct + func (iterator *ListInstanceIterator) Next() (bool, string, error) + func (iterator *ListInstanceIterator) NextPageToken() *string + type ListInstanceReq struct + Limit int + type ListInstanceReqBuilder struct + func NewListInstanceReqBuilder() *ListInstanceReqBuilder + func (builder *ListInstanceReqBuilder) ApprovalCode(approvalCode string) *ListInstanceReqBuilder + func (builder *ListInstanceReqBuilder) Build() *ListInstanceReq + func (builder *ListInstanceReqBuilder) EndTime(endTime string) *ListInstanceReqBuilder + func (builder *ListInstanceReqBuilder) Limit(limit int) *ListInstanceReqBuilder + func (builder *ListInstanceReqBuilder) PageSize(pageSize int) *ListInstanceReqBuilder + func (builder *ListInstanceReqBuilder) PageToken(pageToken string) *ListInstanceReqBuilder + func (builder *ListInstanceReqBuilder) StartTime(startTime string) *ListInstanceReqBuilder + type ListInstanceResp struct + Data *ListInstanceRespData + func (resp *ListInstanceResp) Success() bool + type ListInstanceRespData struct + HasMore *bool + InstanceCodeList []string + PageToken *string + type ManageableDefinition struct + ApprovalAdminIds []string + ApprovalCode *string + ApprovalName *string + ApprovalStatus *string + type ManageableDefinitionBuilder struct + func NewManageableDefinitionBuilder() *ManageableDefinitionBuilder + func (builder *ManageableDefinitionBuilder) ApprovalAdminIds(approvalAdminIds []string) *ManageableDefinitionBuilder + func (builder *ManageableDefinitionBuilder) ApprovalCode(approvalCode string) *ManageableDefinitionBuilder + func (builder *ManageableDefinitionBuilder) ApprovalName(approvalName string) *ManageableDefinitionBuilder + func (builder *ManageableDefinitionBuilder) ApprovalStatus(approvalStatus string) *ManageableDefinitionBuilder + func (builder *ManageableDefinitionBuilder) Build() *ManageableDefinition + type ManageableInstanceItem struct + Instance *ManageableInstanceNode + type ManageableInstanceItemBuilder struct + func NewManageableInstanceItemBuilder() *ManageableInstanceItemBuilder + func (builder *ManageableInstanceItemBuilder) Build() *ManageableInstanceItem + func (builder *ManageableInstanceItemBuilder) Instance(instance *ManageableInstanceNode) *ManageableInstanceItemBuilder + type ManageableInstanceNode struct + Code *string + CurrentUserIds []string + DepartmentId *string + EndTime *string + Form *string + NodeName *string + SerialId *string + StartTime *string + StartUserId *string + Status *string + StatusDisplay *string + Version *string + type ManageableInstanceNodeBuilder struct + func NewManageableInstanceNodeBuilder() *ManageableInstanceNodeBuilder + func (builder *ManageableInstanceNodeBuilder) Build() *ManageableInstanceNode + func (builder *ManageableInstanceNodeBuilder) Code(code string) *ManageableInstanceNodeBuilder + func (builder *ManageableInstanceNodeBuilder) CurrentUserIds(currentUserIds []string) *ManageableInstanceNodeBuilder + func (builder *ManageableInstanceNodeBuilder) DepartmentId(departmentId string) *ManageableInstanceNodeBuilder + func (builder *ManageableInstanceNodeBuilder) EndTime(endTime string) *ManageableInstanceNodeBuilder + func (builder *ManageableInstanceNodeBuilder) Form(form string) *ManageableInstanceNodeBuilder + func (builder *ManageableInstanceNodeBuilder) NodeName(nodeName string) *ManageableInstanceNodeBuilder + func (builder *ManageableInstanceNodeBuilder) SerialId(serialId string) *ManageableInstanceNodeBuilder + func (builder *ManageableInstanceNodeBuilder) StartTime(startTime string) *ManageableInstanceNodeBuilder + func (builder *ManageableInstanceNodeBuilder) StartUserId(startUserId string) *ManageableInstanceNodeBuilder + func (builder *ManageableInstanceNodeBuilder) Status(status string) *ManageableInstanceNodeBuilder + func (builder *ManageableInstanceNodeBuilder) StatusDisplay(statusDisplay string) *ManageableInstanceNodeBuilder + func (builder *ManageableInstanceNodeBuilder) Version(version string) *ManageableInstanceNodeBuilder + type Message struct + Config *string + Content *string + Extra *string + Id *string + MsgType *string + ReceiveId *string + Uuid *string + type MessageBuilder struct + func NewMessageBuilder() *MessageBuilder + func (builder *MessageBuilder) Build() *Message + func (builder *MessageBuilder) Config(config string) *MessageBuilder + func (builder *MessageBuilder) Content(content string) *MessageBuilder + func (builder *MessageBuilder) Extra(extra string) *MessageBuilder + func (builder *MessageBuilder) Id(id string) *MessageBuilder + func (builder *MessageBuilder) MsgType(msgType string) *MessageBuilder + func (builder *MessageBuilder) ReceiveId(receiveId string) *MessageBuilder + func (builder *MessageBuilder) Uuid(uuid string) *MessageBuilder + type NodeApprover struct + Key *string + Value []string + type NodeApproverBuilder struct + func NewNodeApproverBuilder() *NodeApproverBuilder + func (builder *NodeApproverBuilder) Build() *NodeApprover + func (builder *NodeApproverBuilder) Key(key string) *NodeApproverBuilder + func (builder *NodeApproverBuilder) Value(value []string) *NodeApproverBuilder + type NodeCc struct + Key *string + Value []string + type NodeCcBuilder struct + func NewNodeCcBuilder() *NodeCcBuilder + func (builder *NodeCcBuilder) Build() *NodeCc + func (builder *NodeCcBuilder) Key(key string) *NodeCcBuilder + func (builder *NodeCcBuilder) Value(value []string) *NodeCcBuilder + type P1LeaveApprovalI18nResourceV4 struct + IsDefault bool + Locale string + Texts map[string]string + type P1LeaveApprovalV4 struct + Event *P1LeaveApprovalV4Data + func (m *P1LeaveApprovalV4) RawReq(req *larkevent.EventReq) + type P1LeaveApprovalV4Data struct + AppID string + EndTime int64 + I18nResources []*P1LeaveApprovalI18nResourceV4 + InstanceCode string + LeaveDetail []string + LeaveEndTime string + LeaveFeedingArriveLate int64 + LeaveFeedingLeaveEarly int64 + LeaveFeedingRestDaily int64 + LeaveInterval int64 + LeaveName string + LeaveRange []string + LeaveReason string + LeaveStartTime string + LeaveUnit string + OpenID string + OriginInstanceCode string + StartTime int64 + TenantKey string + Type string + UserID string + type P1LeaveApprovalV4Handler struct + func NewP1LeaveApprovalV4Handler(handler func(context.Context, *P1LeaveApprovalV4) error) *P1LeaveApprovalV4Handler + func (h *P1LeaveApprovalV4Handler) Event() interface{} + func (h *P1LeaveApprovalV4Handler) Handle(ctx context.Context, event interface{}) error + type P1OutApprovalI18nResourceV4 struct + IsDefault bool + Locale string + Texts map[string]string + type P1OutApprovalV4 struct + Event *P1OutApprovalV4Data + func (m *P1OutApprovalV4) RawReq(req *larkevent.EventReq) + type P1OutApprovalV4Data struct + AppID string + EndTime int64 + I18nResources []*P1OutApprovalI18nResourceV4 + InstanceCode string + OpenID string + OutEndTime string + OutImage string + OutInterval int64 + OutName string + OutReason string + OutStartTime string + OutUnit string + StartTime int64 + TenantKey string + Type string + UserID string + type P1OutApprovalV4Handler struct + func NewP1OutApprovalV4Handler(handler func(context.Context, *P1OutApprovalV4) error) *P1OutApprovalV4Handler + func (h *P1OutApprovalV4Handler) Event() interface{} + func (h *P1OutApprovalV4Handler) Handle(ctx context.Context, event interface{}) error + type P1RemedyApprovalV4 struct + Event *P1RemedyApprovalV4Data + func (m *P1RemedyApprovalV4) RawReq(req *larkevent.EventReq) + type P1RemedyApprovalV4Data struct + AppID string + EmployeeID string + EndTime int64 + InstanceCode string + OpenID string + RemedyReason string + RemedyTime string + StartTime int64 + TenantKey string + Type string + type P1RemedyApprovalV4Handler struct + func NewP1RemedyApprovalV4Handler(handler func(context.Context, *P1RemedyApprovalV4) error) *P1RemedyApprovalV4Handler + func (h *P1RemedyApprovalV4Handler) Event() interface{} + func (h *P1RemedyApprovalV4Handler) Handle(ctx context.Context, event interface{}) error + type P1ShiftApprovalV4 struct + Event *P1ShiftApprovalV4Data + func (m *P1ShiftApprovalV4) RawReq(req *larkevent.EventReq) + type P1ShiftApprovalV4Data struct + AppID string + EmployeeID string + EndTime int64 + InstanceCode string + OpenID string + ReturnTime string + ShiftReason string + ShiftTime string + StartTime int64 + TenantKey string + Type string + type P1ShiftApprovalV4Handler struct + func NewP1ShiftApprovalV4Handler(handler func(context.Context, *P1ShiftApprovalV4) error) *P1ShiftApprovalV4Handler + func (h *P1ShiftApprovalV4Handler) Event() interface{} + func (h *P1ShiftApprovalV4Handler) Handle(ctx context.Context, event interface{}) error + type P1TripApprovalScheduleV4 struct + Departure string + Destination string + Remark string + Transportation string + TripEndTime string + TripInterval int64 + TripStartTime string + TripType string + type P1TripApprovalTripPeerV4 struct + type P1TripApprovalV4 struct + Event *P1TripApprovalV4Data + func (m *P1TripApprovalV4) RawReq(req *larkevent.EventReq) + type P1TripApprovalV4Data struct + AppID string + EmployeeID string + EndTime int64 + InstanceCode string + OpenID string + Schedules []*P1TripApprovalScheduleV4 + StartTime int64 + TenantKey string + TripInterval int64 + TripPeers []string + TripReason string + Type string + type P1TripApprovalV4Handler struct + func NewP1TripApprovalV4Handler(handler func(context.Context, *P1TripApprovalV4) error) *P1TripApprovalV4Handler + func (h *P1TripApprovalV4Handler) Event() interface{} + func (h *P1TripApprovalV4Handler) Handle(ctx context.Context, event interface{}) error + type P1WorkApprovalV4 struct + Event *P1WorkApprovalV4Data + func (m *P1WorkApprovalV4) RawReq(req *larkevent.EventReq) + type P1WorkApprovalV4Data struct + AppID string + EmployeeID string + EndTime int64 + InstanceCode string + OpenID string + StartTime int64 + TenantKey string + Type string + WorkEndTime string + WorkInterval int64 + WorkReason string + WorkStartTime string + WorkType string + type P1WorkApprovalV4Handler struct + func NewP1WorkApprovalV4Handler(handler func(context.Context, *P1WorkApprovalV4) error) *P1WorkApprovalV4Handler + func (h *P1WorkApprovalV4Handler) Event() interface{} + func (h *P1WorkApprovalV4Handler) Handle(ctx context.Context, event interface{}) error + type P2ApprovalUpdatedV4 struct + Event *P2ApprovalUpdatedV4Data + func (m *P2ApprovalUpdatedV4) RawReq(req *larkevent.EventReq) + type P2ApprovalUpdatedV4Data struct + Object *ApprovalEvent + type P2ApprovalUpdatedV4Handler struct + func NewP2ApprovalUpdatedV4Handler(handler func(context.Context, *P2ApprovalUpdatedV4) error) *P2ApprovalUpdatedV4Handler + func (h *P2ApprovalUpdatedV4Handler) Event() interface{} + func (h *P2ApprovalUpdatedV4Handler) Handle(ctx context.Context, event interface{}) error + type PreviewInstancePathReqBodyBuilder struct + func NewPreviewInstancePathReqBodyBuilder() *PreviewInstancePathReqBodyBuilder + func (builder *PreviewInstancePathReqBodyBuilder) ApprovalCode(approvalCode string) *PreviewInstancePathReqBodyBuilder + func (builder *PreviewInstancePathReqBodyBuilder) Build() (*PreviewInstanceReqBody, error) + func (builder *PreviewInstancePathReqBodyBuilder) DepartmentId(departmentId string) *PreviewInstancePathReqBodyBuilder + func (builder *PreviewInstancePathReqBodyBuilder) Form(form string) *PreviewInstancePathReqBodyBuilder + func (builder *PreviewInstancePathReqBodyBuilder) InstanceCode(instanceCode string) *PreviewInstancePathReqBodyBuilder + func (builder *PreviewInstancePathReqBodyBuilder) Locale(locale string) *PreviewInstancePathReqBodyBuilder + func (builder *PreviewInstancePathReqBodyBuilder) TaskId(taskId string) *PreviewInstancePathReqBodyBuilder + func (builder *PreviewInstancePathReqBodyBuilder) UserId(userId string) *PreviewInstancePathReqBodyBuilder + type PreviewInstanceReq struct + Body *PreviewInstanceReqBody + type PreviewInstanceReqBody struct + ApprovalCode *string + DepartmentId *string + Form *string + InstanceCode *string + Locale *string + TaskId *string + UserId *string + type PreviewInstanceReqBodyBuilder struct + func NewPreviewInstanceReqBodyBuilder() *PreviewInstanceReqBodyBuilder + func (builder *PreviewInstanceReqBodyBuilder) ApprovalCode(approvalCode string) *PreviewInstanceReqBodyBuilder + func (builder *PreviewInstanceReqBodyBuilder) Build() *PreviewInstanceReqBody + func (builder *PreviewInstanceReqBodyBuilder) DepartmentId(departmentId string) *PreviewInstanceReqBodyBuilder + func (builder *PreviewInstanceReqBodyBuilder) Form(form string) *PreviewInstanceReqBodyBuilder + func (builder *PreviewInstanceReqBodyBuilder) InstanceCode(instanceCode string) *PreviewInstanceReqBodyBuilder + func (builder *PreviewInstanceReqBodyBuilder) Locale(locale string) *PreviewInstanceReqBodyBuilder + func (builder *PreviewInstanceReqBodyBuilder) TaskId(taskId string) *PreviewInstanceReqBodyBuilder + func (builder *PreviewInstanceReqBodyBuilder) UserId(userId string) *PreviewInstanceReqBodyBuilder + type PreviewInstanceReqBuilder struct + func NewPreviewInstanceReqBuilder() *PreviewInstanceReqBuilder + func (builder *PreviewInstanceReqBuilder) Body(body *PreviewInstanceReqBody) *PreviewInstanceReqBuilder + func (builder *PreviewInstanceReqBuilder) Build() *PreviewInstanceReq + func (builder *PreviewInstanceReqBuilder) UserIdType(userIdType string) *PreviewInstanceReqBuilder + type PreviewInstanceResp struct + Data *PreviewInstanceRespData + func (resp *PreviewInstanceResp) Success() bool + type PreviewInstanceRespData struct + PreviewNodes []*PreviewNode + type PreviewNode struct + Comments []string + CustomNodeId *string + EndCcIdList []string + HasCcTypeFree *bool + IsApproverTypeFree *bool + IsEmptyLogic *bool + NodeId *string + NodeName *string + NodeType *string + UserIdList []string + type PreviewNodeBuilder struct + func NewPreviewNodeBuilder() *PreviewNodeBuilder + func (builder *PreviewNodeBuilder) Build() *PreviewNode + func (builder *PreviewNodeBuilder) Comments(comments []string) *PreviewNodeBuilder + func (builder *PreviewNodeBuilder) CustomNodeId(customNodeId string) *PreviewNodeBuilder + func (builder *PreviewNodeBuilder) EndCcIdList(endCcIdList []string) *PreviewNodeBuilder + func (builder *PreviewNodeBuilder) HasCcTypeFree(hasCcTypeFree bool) *PreviewNodeBuilder + func (builder *PreviewNodeBuilder) IsApproverTypeFree(isApproverTypeFree bool) *PreviewNodeBuilder + func (builder *PreviewNodeBuilder) IsEmptyLogic(isEmptyLogic bool) *PreviewNodeBuilder + func (builder *PreviewNodeBuilder) NodeId(nodeId string) *PreviewNodeBuilder + func (builder *PreviewNodeBuilder) NodeName(nodeName string) *PreviewNodeBuilder + func (builder *PreviewNodeBuilder) NodeType(nodeType string) *PreviewNodeBuilder + func (builder *PreviewNodeBuilder) UserIdList(userIdList []string) *PreviewNodeBuilder + type QueryInstanceIterator struct + func (iterator *QueryInstanceIterator) Next() (bool, *InstanceSearchItem, error) + func (iterator *QueryInstanceIterator) NextPageToken() *string + type QueryInstanceReq struct + InstanceSearch *InstanceSearch + Limit int + type QueryInstanceReqBuilder struct + func NewQueryInstanceReqBuilder() *QueryInstanceReqBuilder + func (builder *QueryInstanceReqBuilder) Build() *QueryInstanceReq + func (builder *QueryInstanceReqBuilder) InstanceSearch(instanceSearch *InstanceSearch) *QueryInstanceReqBuilder + func (builder *QueryInstanceReqBuilder) Limit(limit int) *QueryInstanceReqBuilder + func (builder *QueryInstanceReqBuilder) PageSize(pageSize int) *QueryInstanceReqBuilder + func (builder *QueryInstanceReqBuilder) PageToken(pageToken string) *QueryInstanceReqBuilder + func (builder *QueryInstanceReqBuilder) UserIdType(userIdType string) *QueryInstanceReqBuilder + type QueryInstanceResp struct + Data *QueryInstanceRespData + func (resp *QueryInstanceResp) Success() bool + type QueryInstanceRespData struct + Count *int + HasMore *bool + InstanceList []*InstanceSearchItem + PageToken *string + type QueryTaskIterator struct + func (iterator *QueryTaskIterator) Next() (bool, *Task, error) + func (iterator *QueryTaskIterator) NextPageToken() *string + type QueryTaskReq struct + Limit int + type QueryTaskReqBuilder struct + func NewQueryTaskReqBuilder() *QueryTaskReqBuilder + func (builder *QueryTaskReqBuilder) Build() *QueryTaskReq + func (builder *QueryTaskReqBuilder) Limit(limit int) *QueryTaskReqBuilder + func (builder *QueryTaskReqBuilder) PageSize(pageSize int) *QueryTaskReqBuilder + func (builder *QueryTaskReqBuilder) PageToken(pageToken string) *QueryTaskReqBuilder + func (builder *QueryTaskReqBuilder) Topic(topic string) *QueryTaskReqBuilder + func (builder *QueryTaskReqBuilder) UserId(userId string) *QueryTaskReqBuilder + func (builder *QueryTaskReqBuilder) UserIdType(userIdType string) *QueryTaskReqBuilder + type QueryTaskResp struct + Data *QueryTaskRespData + func (resp *QueryTaskResp) Success() bool + type QueryTaskRespData struct + Count *Count + HasMore *bool + PageToken *string + Tasks []*Task + type Reason struct + Files []*File + Text *string + type ReasonBuilder struct + func NewReasonBuilder() *ReasonBuilder + func (builder *ReasonBuilder) Build() *Reason + func (builder *ReasonBuilder) Files(files []*File) *ReasonBuilder + func (builder *ReasonBuilder) Text(text string) *ReasonBuilder + type RejectTaskReq struct + TaskApprove *TaskApprove + type RejectTaskReqBuilder struct + func NewRejectTaskReqBuilder() *RejectTaskReqBuilder + func (builder *RejectTaskReqBuilder) Build() *RejectTaskReq + func (builder *RejectTaskReqBuilder) TaskApprove(taskApprove *TaskApprove) *RejectTaskReqBuilder + func (builder *RejectTaskReqBuilder) UserIdType(userIdType string) *RejectTaskReqBuilder + type RejectTaskResp struct + func (resp *RejectTaskResp) Success() bool + type RemedyGroup struct + EmployeeId *string + EndTime *int + InstanceCode *string + RemedyReason *string + RemedyTime *int + StartTime *int + Status *string + Type *string + type RemedyGroupBuilder struct + func NewRemedyGroupBuilder() *RemedyGroupBuilder + func (builder *RemedyGroupBuilder) Build() *RemedyGroup + func (builder *RemedyGroupBuilder) EmployeeId(employeeId string) *RemedyGroupBuilder + func (builder *RemedyGroupBuilder) EndTime(endTime int) *RemedyGroupBuilder + func (builder *RemedyGroupBuilder) InstanceCode(instanceCode string) *RemedyGroupBuilder + func (builder *RemedyGroupBuilder) RemedyReason(remedyReason string) *RemedyGroupBuilder + func (builder *RemedyGroupBuilder) RemedyTime(remedyTime int) *RemedyGroupBuilder + func (builder *RemedyGroupBuilder) StartTime(startTime int) *RemedyGroupBuilder + func (builder *RemedyGroupBuilder) Status(status string) *RemedyGroupBuilder + func (builder *RemedyGroupBuilder) Type(type_ string) *RemedyGroupBuilder + type RemoveInstanceCommentReq struct + type RemoveInstanceCommentReqBuilder struct + func NewRemoveInstanceCommentReqBuilder() *RemoveInstanceCommentReqBuilder + func (builder *RemoveInstanceCommentReqBuilder) Build() *RemoveInstanceCommentReq + func (builder *RemoveInstanceCommentReqBuilder) InstanceId(instanceId string) *RemoveInstanceCommentReqBuilder + func (builder *RemoveInstanceCommentReqBuilder) UserId(userId string) *RemoveInstanceCommentReqBuilder + func (builder *RemoveInstanceCommentReqBuilder) UserIdType(userIdType string) *RemoveInstanceCommentReqBuilder + type RemoveInstanceCommentResp struct + Data *RemoveInstanceCommentRespData + func (resp *RemoveInstanceCommentResp) Success() bool + type RemoveInstanceCommentRespData struct + ExternalId *string + InstanceId *string + type ResubmitTaskReq struct + TaskResubmit *TaskResubmit + type ResubmitTaskReqBuilder struct + func NewResubmitTaskReqBuilder() *ResubmitTaskReqBuilder + func (builder *ResubmitTaskReqBuilder) Build() *ResubmitTaskReq + func (builder *ResubmitTaskReqBuilder) TaskResubmit(taskResubmit *TaskResubmit) *ResubmitTaskReqBuilder + func (builder *ResubmitTaskReqBuilder) UserIdType(userIdType string) *ResubmitTaskReqBuilder + type ResubmitTaskResp struct + func (resp *ResubmitTaskResp) Success() bool + type SearchCcInstanceReq struct + CcSearch *CcSearch + type SearchCcInstanceReqBuilder struct + func NewSearchCcInstanceReqBuilder() *SearchCcInstanceReqBuilder + func (builder *SearchCcInstanceReqBuilder) Build() *SearchCcInstanceReq + func (builder *SearchCcInstanceReqBuilder) CcSearch(ccSearch *CcSearch) *SearchCcInstanceReqBuilder + func (builder *SearchCcInstanceReqBuilder) PageSize(pageSize int) *SearchCcInstanceReqBuilder + func (builder *SearchCcInstanceReqBuilder) PageToken(pageToken string) *SearchCcInstanceReqBuilder + func (builder *SearchCcInstanceReqBuilder) UserIdType(userIdType string) *SearchCcInstanceReqBuilder + type SearchCcInstanceResp struct + Data *SearchCcInstanceRespData + func (resp *SearchCcInstanceResp) Success() bool + type SearchCcInstanceRespData struct + CcList []*CcSearchItem + Count *int + HasMore *bool + PageToken *string + type SearchTaskReq struct + TaskSearch *TaskSearch + type SearchTaskReqBuilder struct + func NewSearchTaskReqBuilder() *SearchTaskReqBuilder + func (builder *SearchTaskReqBuilder) Build() *SearchTaskReq + func (builder *SearchTaskReqBuilder) PageSize(pageSize int) *SearchTaskReqBuilder + func (builder *SearchTaskReqBuilder) PageToken(pageToken string) *SearchTaskReqBuilder + func (builder *SearchTaskReqBuilder) TaskSearch(taskSearch *TaskSearch) *SearchTaskReqBuilder + func (builder *SearchTaskReqBuilder) UserIdType(userIdType string) *SearchTaskReqBuilder + type SearchTaskResp struct + Data *SearchTaskRespData + func (resp *SearchTaskResp) Success() bool + type SearchTaskRespData struct + Count *int + HasMore *bool + PageToken *string + TaskList []*TaskSearchItem + type SignGroup struct + AccountCode *string + BoilerplateUniqueCode *string + EndTime *int + InstanceCode *string + StartTime *int + Type *string + UserId *UserId + type SignGroupBuilder struct + func NewSignGroupBuilder() *SignGroupBuilder + func (builder *SignGroupBuilder) AccountCode(accountCode string) *SignGroupBuilder + func (builder *SignGroupBuilder) BoilerplateUniqueCode(boilerplateUniqueCode string) *SignGroupBuilder + func (builder *SignGroupBuilder) Build() *SignGroup + func (builder *SignGroupBuilder) EndTime(endTime int) *SignGroupBuilder + func (builder *SignGroupBuilder) InstanceCode(instanceCode string) *SignGroupBuilder + func (builder *SignGroupBuilder) StartTime(startTime int) *SignGroupBuilder + func (builder *SignGroupBuilder) Type(type_ string) *SignGroupBuilder + func (builder *SignGroupBuilder) UserId(userId *UserId) *SignGroupBuilder + type SpecifiedRollback struct + Extra *string + Reason *string + TaskDefKeyList []string + TaskId *string + UserId *string + type SpecifiedRollbackBuilder struct + func NewSpecifiedRollbackBuilder() *SpecifiedRollbackBuilder + func (builder *SpecifiedRollbackBuilder) Build() *SpecifiedRollback + func (builder *SpecifiedRollbackBuilder) Extra(extra string) *SpecifiedRollbackBuilder + func (builder *SpecifiedRollbackBuilder) Reason(reason string) *SpecifiedRollbackBuilder + func (builder *SpecifiedRollbackBuilder) TaskDefKeyList(taskDefKeyList []string) *SpecifiedRollbackBuilder + func (builder *SpecifiedRollbackBuilder) TaskId(taskId string) *SpecifiedRollbackBuilder + func (builder *SpecifiedRollbackBuilder) UserId(userId string) *SpecifiedRollbackBuilder + type SpecifiedRollbackInstanceReq struct + SpecifiedRollback *SpecifiedRollback + type SpecifiedRollbackInstanceReqBuilder struct + func NewSpecifiedRollbackInstanceReqBuilder() *SpecifiedRollbackInstanceReqBuilder + func (builder *SpecifiedRollbackInstanceReqBuilder) Build() *SpecifiedRollbackInstanceReq + func (builder *SpecifiedRollbackInstanceReqBuilder) SpecifiedRollback(specifiedRollback *SpecifiedRollback) *SpecifiedRollbackInstanceReqBuilder + func (builder *SpecifiedRollbackInstanceReqBuilder) UserIdType(userIdType string) *SpecifiedRollbackInstanceReqBuilder + type SpecifiedRollbackInstanceResp struct + func (resp *SpecifiedRollbackInstanceResp) Success() bool + type SubscribeApprovalReq struct + type SubscribeApprovalReqBuilder struct + func NewSubscribeApprovalReqBuilder() *SubscribeApprovalReqBuilder + func (builder *SubscribeApprovalReqBuilder) ApprovalCode(approvalCode string) *SubscribeApprovalReqBuilder + func (builder *SubscribeApprovalReqBuilder) Build() *SubscribeApprovalReq + type SubscribeApprovalResp struct + func (resp *SubscribeApprovalResp) Success() bool + type Task struct + DefinitionCode *string + DefinitionGroupId *string + DefinitionGroupName *string + DefinitionId *string + DefinitionName *string + InitiatorNames []string + Initiators []string + ProcessCode *string + ProcessExternalId *string + ProcessId *string + ProcessStatus *string + Status *string + TaskExternalId *string + TaskId *string + Title *string + Topic *string + Urls *TaskUrls + UserId *string + type TaskApprove struct + ApprovalCode *string + Comment *string + Form *string + InstanceCode *string + TaskId *string + UserId *string + type TaskApproveBuilder struct + func NewTaskApproveBuilder() *TaskApproveBuilder + func (builder *TaskApproveBuilder) ApprovalCode(approvalCode string) *TaskApproveBuilder + func (builder *TaskApproveBuilder) Build() *TaskApprove + func (builder *TaskApproveBuilder) Comment(comment string) *TaskApproveBuilder + func (builder *TaskApproveBuilder) Form(form string) *TaskApproveBuilder + func (builder *TaskApproveBuilder) InstanceCode(instanceCode string) *TaskApproveBuilder + func (builder *TaskApproveBuilder) TaskId(taskId string) *TaskApproveBuilder + func (builder *TaskApproveBuilder) UserId(userId string) *TaskApproveBuilder + type TaskBuilder struct + func NewTaskBuilder() *TaskBuilder + func (builder *TaskBuilder) Build() *Task + func (builder *TaskBuilder) DefinitionCode(definitionCode string) *TaskBuilder + func (builder *TaskBuilder) DefinitionGroupId(definitionGroupId string) *TaskBuilder + func (builder *TaskBuilder) DefinitionGroupName(definitionGroupName string) *TaskBuilder + func (builder *TaskBuilder) DefinitionId(definitionId string) *TaskBuilder + func (builder *TaskBuilder) DefinitionName(definitionName string) *TaskBuilder + func (builder *TaskBuilder) InitiatorNames(initiatorNames []string) *TaskBuilder + func (builder *TaskBuilder) Initiators(initiators []string) *TaskBuilder + func (builder *TaskBuilder) ProcessCode(processCode string) *TaskBuilder + func (builder *TaskBuilder) ProcessExternalId(processExternalId string) *TaskBuilder + func (builder *TaskBuilder) ProcessId(processId string) *TaskBuilder + func (builder *TaskBuilder) ProcessStatus(processStatus string) *TaskBuilder + func (builder *TaskBuilder) Status(status string) *TaskBuilder + func (builder *TaskBuilder) TaskExternalId(taskExternalId string) *TaskBuilder + func (builder *TaskBuilder) TaskId(taskId string) *TaskBuilder + func (builder *TaskBuilder) Title(title string) *TaskBuilder + func (builder *TaskBuilder) Topic(topic string) *TaskBuilder + func (builder *TaskBuilder) Urls(urls *TaskUrls) *TaskBuilder + func (builder *TaskBuilder) UserId(userId string) *TaskBuilder + type TaskResubmit struct + ApprovalCode *string + Comment *string + Form *string + InstanceCode *string + TaskId *string + UserId *string + type TaskResubmitBuilder struct + func NewTaskResubmitBuilder() *TaskResubmitBuilder + func (builder *TaskResubmitBuilder) ApprovalCode(approvalCode string) *TaskResubmitBuilder + func (builder *TaskResubmitBuilder) Build() *TaskResubmit + func (builder *TaskResubmitBuilder) Comment(comment string) *TaskResubmitBuilder + func (builder *TaskResubmitBuilder) Form(form string) *TaskResubmitBuilder + func (builder *TaskResubmitBuilder) InstanceCode(instanceCode string) *TaskResubmitBuilder + func (builder *TaskResubmitBuilder) TaskId(taskId string) *TaskResubmitBuilder + func (builder *TaskResubmitBuilder) UserId(userId string) *TaskResubmitBuilder + type TaskSearch struct + ApprovalCode *string + GroupExternalId *string + InstanceCode *string + InstanceExternalId *string + Locale *string + Order *int + TaskStartTimeFrom *string + TaskStartTimeTo *string + TaskStatus *string + TaskStatusList []string + TaskTitle *string + UserId *string + type TaskSearchBuilder struct + func NewTaskSearchBuilder() *TaskSearchBuilder + func (builder *TaskSearchBuilder) ApprovalCode(approvalCode string) *TaskSearchBuilder + func (builder *TaskSearchBuilder) Build() *TaskSearch + func (builder *TaskSearchBuilder) GroupExternalId(groupExternalId string) *TaskSearchBuilder + func (builder *TaskSearchBuilder) InstanceCode(instanceCode string) *TaskSearchBuilder + func (builder *TaskSearchBuilder) InstanceExternalId(instanceExternalId string) *TaskSearchBuilder + func (builder *TaskSearchBuilder) Locale(locale string) *TaskSearchBuilder + func (builder *TaskSearchBuilder) Order(order int) *TaskSearchBuilder + func (builder *TaskSearchBuilder) TaskStartTimeFrom(taskStartTimeFrom string) *TaskSearchBuilder + func (builder *TaskSearchBuilder) TaskStartTimeTo(taskStartTimeTo string) *TaskSearchBuilder + func (builder *TaskSearchBuilder) TaskStatus(taskStatus string) *TaskSearchBuilder + func (builder *TaskSearchBuilder) TaskStatusList(taskStatusList []string) *TaskSearchBuilder + func (builder *TaskSearchBuilder) TaskTitle(taskTitle string) *TaskSearchBuilder + func (builder *TaskSearchBuilder) UserId(userId string) *TaskSearchBuilder + type TaskSearchItem struct + Approval *InstanceSearchApproval + Group *InstanceSearchGroup + Instance *InstanceSearchNode + Task *TaskSearchNode + type TaskSearchItemBuilder struct + func NewTaskSearchItemBuilder() *TaskSearchItemBuilder + func (builder *TaskSearchItemBuilder) Approval(approval *InstanceSearchApproval) *TaskSearchItemBuilder + func (builder *TaskSearchItemBuilder) Build() *TaskSearchItem + func (builder *TaskSearchItemBuilder) Group(group *InstanceSearchGroup) *TaskSearchItemBuilder + func (builder *TaskSearchItemBuilder) Instance(instance *InstanceSearchNode) *TaskSearchItemBuilder + func (builder *TaskSearchItemBuilder) Task(task *TaskSearchNode) *TaskSearchItemBuilder + type TaskSearchNode struct + EndTime *string + Extra *string + Link *InstanceSearchLink + StartTime *string + Status *string + TaskId *string + Title *string + UpdateTime *string + UserId *string + type TaskSearchNodeBuilder struct + func NewTaskSearchNodeBuilder() *TaskSearchNodeBuilder + func (builder *TaskSearchNodeBuilder) Build() *TaskSearchNode + func (builder *TaskSearchNodeBuilder) EndTime(endTime string) *TaskSearchNodeBuilder + func (builder *TaskSearchNodeBuilder) Extra(extra string) *TaskSearchNodeBuilder + func (builder *TaskSearchNodeBuilder) Link(link *InstanceSearchLink) *TaskSearchNodeBuilder + func (builder *TaskSearchNodeBuilder) StartTime(startTime string) *TaskSearchNodeBuilder + func (builder *TaskSearchNodeBuilder) Status(status string) *TaskSearchNodeBuilder + func (builder *TaskSearchNodeBuilder) TaskId(taskId string) *TaskSearchNodeBuilder + func (builder *TaskSearchNodeBuilder) Title(title string) *TaskSearchNodeBuilder + func (builder *TaskSearchNodeBuilder) UpdateTime(updateTime string) *TaskSearchNodeBuilder + func (builder *TaskSearchNodeBuilder) UserId(userId string) *TaskSearchNodeBuilder + type TaskTransfer struct + ApprovalCode *string + Comment *string + InstanceCode *string + TaskId *string + TransferUserId *string + UserId *string + type TaskTransferBuilder struct + func NewTaskTransferBuilder() *TaskTransferBuilder + func (builder *TaskTransferBuilder) ApprovalCode(approvalCode string) *TaskTransferBuilder + func (builder *TaskTransferBuilder) Build() *TaskTransfer + func (builder *TaskTransferBuilder) Comment(comment string) *TaskTransferBuilder + func (builder *TaskTransferBuilder) InstanceCode(instanceCode string) *TaskTransferBuilder + func (builder *TaskTransferBuilder) TaskId(taskId string) *TaskTransferBuilder + func (builder *TaskTransferBuilder) TransferUserId(transferUserId string) *TaskTransferBuilder + func (builder *TaskTransferBuilder) UserId(userId string) *TaskTransferBuilder + type TaskUrls struct + Helpdesk *string + Mobile *string + Pc *string + type TaskUrlsBuilder struct + func NewTaskUrlsBuilder() *TaskUrlsBuilder + func (builder *TaskUrlsBuilder) Build() *TaskUrls + func (builder *TaskUrlsBuilder) Helpdesk(helpdesk string) *TaskUrlsBuilder + func (builder *TaskUrlsBuilder) Mobile(mobile string) *TaskUrlsBuilder + func (builder *TaskUrlsBuilder) Pc(pc string) *TaskUrlsBuilder + type TransferTaskReq struct + TaskTransfer *TaskTransfer + type TransferTaskReqBuilder struct + func NewTransferTaskReqBuilder() *TransferTaskReqBuilder + func (builder *TransferTaskReqBuilder) Build() *TransferTaskReq + func (builder *TransferTaskReqBuilder) TaskTransfer(taskTransfer *TaskTransfer) *TransferTaskReqBuilder + func (builder *TransferTaskReqBuilder) UserIdType(userIdType string) *TransferTaskReqBuilder + type TransferTaskResp struct + func (resp *TransferTaskResp) Success() bool + type TripGroup struct + EndTime *string + InstanceCode *string + Schedules []*TripGroupSchedule + StartTime *string + StartUser *User + TripInterval *string + TripPeers []*User + TripReason *string + Type *string + type TripGroupBuilder struct + func NewTripGroupBuilder() *TripGroupBuilder + func (builder *TripGroupBuilder) Build() *TripGroup + func (builder *TripGroupBuilder) EndTime(endTime string) *TripGroupBuilder + func (builder *TripGroupBuilder) InstanceCode(instanceCode string) *TripGroupBuilder + func (builder *TripGroupBuilder) Schedules(schedules []*TripGroupSchedule) *TripGroupBuilder + func (builder *TripGroupBuilder) StartTime(startTime string) *TripGroupBuilder + func (builder *TripGroupBuilder) StartUser(startUser *User) *TripGroupBuilder + func (builder *TripGroupBuilder) TripInterval(tripInterval string) *TripGroupBuilder + func (builder *TripGroupBuilder) TripPeers(tripPeers []*User) *TripGroupBuilder + func (builder *TripGroupBuilder) TripReason(tripReason string) *TripGroupBuilder + func (builder *TripGroupBuilder) Type(type_ string) *TripGroupBuilder + type TripGroupSchedule struct + Departure *string + DepartureId *string + Destination *string + DestinationIds []string + Remark *string + Transportation *string + TripEndTime *string + TripInterval *string + TripStartTime *string + TripType *string + type TripGroupScheduleBuilder struct + func NewTripGroupScheduleBuilder() *TripGroupScheduleBuilder + func (builder *TripGroupScheduleBuilder) Build() *TripGroupSchedule + func (builder *TripGroupScheduleBuilder) Departure(departure string) *TripGroupScheduleBuilder + func (builder *TripGroupScheduleBuilder) DepartureId(departureId string) *TripGroupScheduleBuilder + func (builder *TripGroupScheduleBuilder) Destination(destination string) *TripGroupScheduleBuilder + func (builder *TripGroupScheduleBuilder) DestinationIds(destinationIds []string) *TripGroupScheduleBuilder + func (builder *TripGroupScheduleBuilder) Remark(remark string) *TripGroupScheduleBuilder + func (builder *TripGroupScheduleBuilder) Transportation(transportation string) *TripGroupScheduleBuilder + func (builder *TripGroupScheduleBuilder) TripEndTime(tripEndTime string) *TripGroupScheduleBuilder + func (builder *TripGroupScheduleBuilder) TripInterval(tripInterval string) *TripGroupScheduleBuilder + func (builder *TripGroupScheduleBuilder) TripStartTime(tripStartTime string) *TripGroupScheduleBuilder + func (builder *TripGroupScheduleBuilder) TripType(tripType string) *TripGroupScheduleBuilder + type TrusteeshipUrls struct + ActionCallbackUrl *string + ActionDefinitionUrl *string + ApprovalNodeUrl *string + FormDetailUrl *string + PullBusinessDataUrl *string + type TrusteeshipUrlsBuilder struct + func NewTrusteeshipUrlsBuilder() *TrusteeshipUrlsBuilder + func (builder *TrusteeshipUrlsBuilder) ActionCallbackUrl(actionCallbackUrl string) *TrusteeshipUrlsBuilder + func (builder *TrusteeshipUrlsBuilder) ActionDefinitionUrl(actionDefinitionUrl string) *TrusteeshipUrlsBuilder + func (builder *TrusteeshipUrlsBuilder) ApprovalNodeUrl(approvalNodeUrl string) *TrusteeshipUrlsBuilder + func (builder *TrusteeshipUrlsBuilder) Build() *TrusteeshipUrls + func (builder *TrusteeshipUrlsBuilder) FormDetailUrl(formDetailUrl string) *TrusteeshipUrlsBuilder + func (builder *TrusteeshipUrlsBuilder) PullBusinessDataUrl(pullBusinessDataUrl string) *TrusteeshipUrlsBuilder + type UnsubscribeApprovalReq struct + type UnsubscribeApprovalReqBuilder struct + func NewUnsubscribeApprovalReqBuilder() *UnsubscribeApprovalReqBuilder + func (builder *UnsubscribeApprovalReqBuilder) ApprovalCode(approvalCode string) *UnsubscribeApprovalReqBuilder + func (builder *UnsubscribeApprovalReqBuilder) Build() *UnsubscribeApprovalReq + type UnsubscribeApprovalResp struct + func (resp *UnsubscribeApprovalResp) Success() bool + type UrlDetail struct + Code *string + Message *string + OriginUrl *string + Url *string + type UrlDetailBuilder struct + func NewUrlDetailBuilder() *UrlDetailBuilder + func (builder *UrlDetailBuilder) Build() *UrlDetail + func (builder *UrlDetailBuilder) Code(code string) *UrlDetailBuilder + func (builder *UrlDetailBuilder) Message(message string) *UrlDetailBuilder + func (builder *UrlDetailBuilder) OriginUrl(originUrl string) *UrlDetailBuilder + func (builder *UrlDetailBuilder) Url(url string) *UrlDetailBuilder + type User struct + Id *UserId + Name *string + type UserBuilder struct + func NewUserBuilder() *UserBuilder + func (builder *UserBuilder) Build() *User + func (builder *UserBuilder) Id(id *UserId) *UserBuilder + func (builder *UserBuilder) Name(name string) *UserBuilder + type UserId struct + OpenId *string + UnionId *string + UserId *string + type UserIdBuilder struct + func NewUserIdBuilder() *UserIdBuilder + func (builder *UserIdBuilder) Build() *UserId + func (builder *UserIdBuilder) OpenId(openId string) *UserIdBuilder + func (builder *UserIdBuilder) UnionId(unionId string) *UserIdBuilder + func (builder *UserIdBuilder) UserId(userId string) *UserIdBuilder