Documentation ¶
Index ¶
- Constants
- type ActionConfig
- type 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
- 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
- type AddSignInstanceReqBody
- type 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
- type AddSignInstanceResp
- type Approval
- type ApprovalApproverCcer
- type 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
- type ApprovalConfig
- type 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
- type 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) Settings(settings *ApprovalSetting) *ApprovalCreateBuilder
- func (builder *ApprovalCreateBuilder) Viewers(viewers []*ApprovalCreateViewers) *ApprovalCreateBuilder
- type ApprovalCreateExternal
- type 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) 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) SupportBatchRead(supportBatchRead bool) *ApprovalCreateExternalBuilder
- func (builder *ApprovalCreateExternalBuilder) SupportMobile(supportMobile bool) *ApprovalCreateExternalBuilder
- func (builder *ApprovalCreateExternalBuilder) SupportPc(supportPc bool) *ApprovalCreateExternalBuilder
- type ApprovalCreateViewers
- type 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
- type 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
- type ApprovalFormBuilder
- type ApprovalNode
- type 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
- type 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
- type ApprovalService
- type ApprovalSetting
- type ApprovalSettingBuilder
- type ApprovalViewer
- type 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
- type 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
- type ApproveTaskReqBuilder
- type ApproveTaskResp
- type CancelInstanceReq
- type CancelInstanceReqBuilder
- type CancelInstanceResp
- type CcInstanceReq
- type CcInstanceReqBuilder
- type CcInstanceResp
- type CcNode
- type 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
- type 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
- type 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
- type 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
- type CheckExternalInstanceReq
- type CheckExternalInstanceReqBody
- type CheckExternalInstanceReqBodyBuilder
- type CheckExternalInstanceReqBuilder
- type CheckExternalInstanceResp
- type CheckExternalInstanceRespData
- type Comment
- type CommentAtInfo
- type CommentAtInfoBuilder
- type 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
- type 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
- type 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
- type CountBuilder
- type CreateApprovalReq
- type 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
- type CreateApprovalRespData
- type CreateExternalApprovalReq
- type 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
- type CreateExternalApprovalRespData
- type CreateExternalInstanceReq
- type CreateExternalInstanceReqBuilder
- type CreateExternalInstanceResp
- type CreateExternalInstanceRespData
- type CreateInstanceCommentReq
- type 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
- type CreateInstanceCommentRespData
- type CreateInstanceReq
- type CreateInstanceReqBuilder
- type CreateInstanceResp
- type CreateInstanceRespData
- type DeleteInstanceCommentReq
- type 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
- type DeleteInstanceCommentRespData
- type ExteranlInstanceCheck
- type 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
- type 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
- type 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) Viewers(viewers []*ApprovalCreateViewers) *ExternalApprovalBuilder
- type ExternalInstance
- type 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) 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
- type ExternalInstanceFormBuilder
- type ExternalInstanceLink
- type ExternalInstanceLinkBuilder
- type ExternalInstanceTask
- type ExternalInstanceTaskBuilder
- type ExternalInstanceTaskNode
- type 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) Extra(extra string) *ExternalInstanceTaskNodeBuilder
- func (builder *ExternalInstanceTaskNodeBuilder) Links(links *ExternalInstanceLink) *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
- type 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
- type 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
- type FieldGroupBuilder
- type File
- type FileBuilder
- type GetApprovalReq
- type GetApprovalReqBuilder
- type GetApprovalResp
- type GetApprovalRespData
- type GetInstanceReq
- type 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
- type GetInstanceRespData
- type I18nResource
- type 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
- type I18nResourceTextBuilder
- type Instance
- type 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
- type InstanceCancelBuilder
- func (builder *InstanceCancelBuilder) ApprovalCode(approvalCode string) *InstanceCancelBuilder
- func (builder *InstanceCancelBuilder) Build() *InstanceCancel
- func (builder *InstanceCancelBuilder) InstanceCode(instanceCode string) *InstanceCancelBuilder
- func (builder *InstanceCancelBuilder) NotifyStarter(notifyStarter bool) *InstanceCancelBuilder
- func (builder *InstanceCancelBuilder) UserId(userId string) *InstanceCancelBuilder
- type InstanceCc
- type 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
- type 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
- type InstanceCommentBuilder
- func (builder *InstanceCommentBuilder) Build() *InstanceComment
- func (builder *InstanceCommentBuilder) Comment(comment string) *InstanceCommentBuilder
- func (builder *InstanceCommentBuilder) CreateTime(createTime string) *InstanceCommentBuilder
- func (builder *InstanceCommentBuilder) Id(id string) *InstanceCommentBuilder
- func (builder *InstanceCommentBuilder) OpenId(openId string) *InstanceCommentBuilder
- func (builder *InstanceCommentBuilder) UserId(userId string) *InstanceCommentBuilder
- type InstanceCreate
- type InstanceCreateBuilder
- func (builder *InstanceCreateBuilder) ApprovalCode(approvalCode string) *InstanceCreateBuilder
- func (builder *InstanceCreateBuilder) Build() *InstanceCreate
- 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 InstanceInfo
- type InstanceInfoBuilder
- func (builder *InstanceInfoBuilder) ApprovalCode(approvalCode string) *InstanceInfoBuilder
- func (builder *InstanceInfoBuilder) ApprovalName(approvalName string) *InstanceInfoBuilder
- func (builder *InstanceInfoBuilder) Build() *InstanceInfo
- func (builder *InstanceInfoBuilder) CommentList(commentList []*InstanceComment) *InstanceInfoBuilder
- func (builder *InstanceInfoBuilder) DepartmentId(departmentId string) *InstanceInfoBuilder
- func (builder *InstanceInfoBuilder) EndTime(endTime string) *InstanceInfoBuilder
- func (builder *InstanceInfoBuilder) Form(form string) *InstanceInfoBuilder
- func (builder *InstanceInfoBuilder) OpenId(openId string) *InstanceInfoBuilder
- func (builder *InstanceInfoBuilder) SerialNumber(serialNumber string) *InstanceInfoBuilder
- func (builder *InstanceInfoBuilder) StartTime(startTime string) *InstanceInfoBuilder
- func (builder *InstanceInfoBuilder) Status(status string) *InstanceInfoBuilder
- func (builder *InstanceInfoBuilder) TaskList(taskList []*InstanceTask) *InstanceInfoBuilder
- func (builder *InstanceInfoBuilder) Timeline(timeline []*InstanceTimeline) *InstanceInfoBuilder
- func (builder *InstanceInfoBuilder) UserId(userId string) *InstanceInfoBuilder
- func (builder *InstanceInfoBuilder) Uuid(uuid string) *InstanceInfoBuilder
- type InstanceSearch
- type InstanceSearchApproval
- type InstanceSearchApprovalBuilder
- func (builder *InstanceSearchApprovalBuilder) Build() *InstanceSearchApproval
- func (builder *InstanceSearchApprovalBuilder) Code(code string) *InstanceSearchApprovalBuilder
- func (builder *InstanceSearchApprovalBuilder) External(external *InstanceSearchApprovalExternal) *InstanceSearchApprovalBuilder
- func (builder *InstanceSearchApprovalBuilder) IsExternal(isExternal bool) *InstanceSearchApprovalBuilder
- func (builder *InstanceSearchApprovalBuilder) Name(name string) *InstanceSearchApprovalBuilder
- type InstanceSearchApprovalExternal
- type InstanceSearchApprovalExternalBuilder
- type 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
- type InstanceSearchGroupBuilder
- type InstanceSearchItem
- type 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
- type InstanceSearchLinkBuilder
- type InstanceSearchNode
- type 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
- type 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
- type 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) 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 ListExternalTaskIterator
- type 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
- type ListExternalTaskReqBody
- type 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
- 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
- type ListExternalTaskRespData
- type ListInstanceCommentReq
- type 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
- type ListInstanceCommentRespData
- type ListInstanceIterator
- type ListInstanceReq
- type 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
- type ListInstanceRespData
- type Message
- type 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
- type NodeApproverBuilder
- type NodeCc
- type NodeCcBuilder
- type P1LeaveApprovalI18nResourceV4
- type P1LeaveApprovalV4
- type P1LeaveApprovalV4Data
- type P1LeaveApprovalV4Handler
- type P1OutApprovalI18nResourceV4
- type P1OutApprovalV4
- type P1OutApprovalV4Data
- type P1OutApprovalV4Handler
- type P1RemedyApprovalV4
- type P1RemedyApprovalV4Data
- type P1RemedyApprovalV4Handler
- type P1ShiftApprovalV4
- type P1ShiftApprovalV4Data
- type P1ShiftApprovalV4Handler
- type P1TripApprovalScheduleV4
- type P1TripApprovalTripPeerV4
- type P1TripApprovalV4
- type P1TripApprovalV4Data
- type P1TripApprovalV4Handler
- type P1WorkApprovalV4
- type P1WorkApprovalV4Data
- type P1WorkApprovalV4Handler
- type P2ApprovalUpdatedV4
- type P2ApprovalUpdatedV4Data
- type P2ApprovalUpdatedV4Handler
- type 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
- type PreviewInstanceReqBody
- type 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
- type PreviewInstanceResp
- type PreviewInstanceRespData
- type PreviewNode
- type 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 QueryInstanceReq
- type QueryInstanceReqBuilder
- func (builder *QueryInstanceReqBuilder) Build() *QueryInstanceReq
- func (builder *QueryInstanceReqBuilder) InstanceSearch(instanceSearch *InstanceSearch) *QueryInstanceReqBuilder
- func (builder *QueryInstanceReqBuilder) PageSize(pageSize int) *QueryInstanceReqBuilder
- func (builder *QueryInstanceReqBuilder) PageToken(pageToken string) *QueryInstanceReqBuilder
- func (builder *QueryInstanceReqBuilder) UserIdType(userIdType string) *QueryInstanceReqBuilder
- type QueryInstanceResp
- type QueryInstanceRespData
- type QueryTaskIterator
- type QueryTaskReq
- type 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
- type QueryTaskRespData
- type Reason
- type ReasonBuilder
- type RejectTaskReq
- type RejectTaskReqBuilder
- type RejectTaskResp
- type RemedyGroup
- type 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
- type 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
- type RemoveInstanceCommentRespData
- type SearchCcInstanceReq
- type 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
- type SearchCcInstanceRespData
- type SearchTaskReq
- type 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
- type SearchTaskRespData
- type SignGroup
- type 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
- type 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
- type SpecifiedRollbackInstanceReqBuilder
- func (builder *SpecifiedRollbackInstanceReqBuilder) Build() *SpecifiedRollbackInstanceReq
- func (builder *SpecifiedRollbackInstanceReqBuilder) SpecifiedRollback(specifiedRollback *SpecifiedRollback) *SpecifiedRollbackInstanceReqBuilder
- func (builder *SpecifiedRollbackInstanceReqBuilder) UserIdType(userIdType string) *SpecifiedRollbackInstanceReqBuilder
- type SpecifiedRollbackInstanceResp
- type SubscribeApprovalReq
- type SubscribeApprovalReqBuilder
- type SubscribeApprovalResp
- type Task
- type TaskApprove
- type TaskApproveBuilder
- func (builder *TaskApproveBuilder) ApprovalCode(approvalCode string) *TaskApproveBuilder
- func (builder *TaskApproveBuilder) Build() *TaskApprove
- func (builder *TaskApproveBuilder) Comment(comment 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
- 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 TaskSearch
- type 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) InstanceStartTimeFrom(instanceStartTimeFrom string) *TaskSearchBuilder
- func (builder *TaskSearchBuilder) InstanceStartTimeTo(instanceStartTimeTo string) *TaskSearchBuilder
- func (builder *TaskSearchBuilder) Locale(locale string) *TaskSearchBuilder
- func (builder *TaskSearchBuilder) TaskStatus(taskStatus string) *TaskSearchBuilder
- func (builder *TaskSearchBuilder) TaskTitle(taskTitle string) *TaskSearchBuilder
- func (builder *TaskSearchBuilder) UserId(userId string) *TaskSearchBuilder
- type TaskSearchItem
- type 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
- type 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) Title(title string) *TaskSearchNodeBuilder
- func (builder *TaskSearchNodeBuilder) UserId(userId string) *TaskSearchNodeBuilder
- type TaskTransfer
- type 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
- type TaskUrlsBuilder
- type TransferTaskReq
- type TransferTaskReqBuilder
- type TransferTaskResp
- type TripGroup
- type 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
- type TripGroupScheduleBuilder
- func (builder *TripGroupScheduleBuilder) Build() *TripGroupSchedule
- func (builder *TripGroupScheduleBuilder) Departure(departure string) *TripGroupScheduleBuilder
- func (builder *TripGroupScheduleBuilder) Destination(destination 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 UnsubscribeApprovalReq
- type UnsubscribeApprovalReqBuilder
- type UnsubscribeApprovalResp
- type User
- type UserBuilder
- type UserId
- type UserIdBuilder
Constants ¶
const ( DepartmentIdTypeDepartmentId = "department_id" DepartmentIdTypeOpenDepartmentId = "open_department_id" )
const ( UserIdTypeUserId = "user_id" UserIdTypeUnionId = "union_id" UserIdTypeOpenId = "open_id" )
const ( LocaleZhcn = "zh-CN" LocaleEnus = "en-US" LocaleJajp = "ja-JP" )
const ( StatusACTIVE = "ACTIVE" StatusINACTIVE = "INACTIVE" StatusDELETED = "DELETED" StatusUNKNOWN = "UNKNOWN" )
const ( DisplayMethodBrowser = "BROWSER" DisplayMethodSIdebar = "SIDEBAR" DisplayMethodNormal = "NORMAL" )
const ( UpdateModeReplace = "REPLACE" UpdateModeUpdate = "UPDATE" )
const ( AddSignEnumAddSignPre = 1 AddSignEnumAddSignPost = 2 AddSignEnumAddSignParallel = 3 )
const ( ApprovalMethodEnumOrSign = 1 ApprovalMethodEnumAddSign = 2 )
const ( InstanceStatusPending = "PENDING" InstanceStatusRecall = "RECALL" InstanceStatusReject = "REJECT" InstanceStatusDeleted = "DELETED" InstanceStatusApproverd = "APPROVED" )
const ( ReadStatusREAD = "READ" ReadStatusUNREAD = "UNREAD" )
const ( TopicTodoApproval = "1" TopicDoneApproval = "2" TopicInitiatedApproval = "3" TopicUnreadNotice = "17" TopicReadNotice = "18" )
const ( TaskStatusPending = "PENDING" TaskStatusReject = "REJECTED" TaskStatusApproverd = "APPROVED" TaskStatusTRANSFERRED = "TRANSFERRED" TaskStatusDONE = "DONE" TaskStatusRMREPEAT = "RM_REPEAT" TaskStatusPROCESSED = "PROCESSED" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActionConfig ¶
type ActionConfig struct { ActionType *string `json:"action_type,omitempty"` ActionName *string `json:"action_name,omitempty"` IsNeedReason *bool `json:"is_need_reason,omitempty"` IsReasonRequired *bool `json:"is_reason_required,omitempty"` IsNeedAttachment *bool `json:"is_need_attachment,omitempty"` }
type ActionConfigBuilder ¶
type ActionConfigBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewActionConfigBuilder ¶
func NewActionConfigBuilder() *ActionConfigBuilder
func (*ActionConfigBuilder) ActionName ¶
func (builder *ActionConfigBuilder) ActionName(actionName string) *ActionConfigBuilder
func (*ActionConfigBuilder) ActionType ¶
func (builder *ActionConfigBuilder) ActionType(actionType string) *ActionConfigBuilder
func (*ActionConfigBuilder) Build ¶
func (builder *ActionConfigBuilder) Build() *ActionConfig
func (*ActionConfigBuilder) IsNeedAttachment ¶
func (builder *ActionConfigBuilder) IsNeedAttachment(isNeedAttachment bool) *ActionConfigBuilder
func (*ActionConfigBuilder) IsNeedReason ¶
func (builder *ActionConfigBuilder) IsNeedReason(isNeedReason bool) *ActionConfigBuilder
func (*ActionConfigBuilder) IsReasonRequired ¶
func (builder *ActionConfigBuilder) IsReasonRequired(isReasonRequired bool) *ActionConfigBuilder
type AddSignInstancePathReqBodyBuilder ¶
type AddSignInstancePathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewAddSignInstancePathReqBodyBuilder ¶
func NewAddSignInstancePathReqBodyBuilder() *AddSignInstancePathReqBodyBuilder
func (*AddSignInstancePathReqBodyBuilder) AddSignType ¶
func (builder *AddSignInstancePathReqBodyBuilder) AddSignType(addSignType int) *AddSignInstancePathReqBodyBuilder
func (*AddSignInstancePathReqBodyBuilder) AddSignUserIds ¶
func (builder *AddSignInstancePathReqBodyBuilder) AddSignUserIds(addSignUserIds []string) *AddSignInstancePathReqBodyBuilder
func (*AddSignInstancePathReqBodyBuilder) ApprovalCode ¶
func (builder *AddSignInstancePathReqBodyBuilder) ApprovalCode(approvalCode string) *AddSignInstancePathReqBodyBuilder
func (*AddSignInstancePathReqBodyBuilder) ApprovalMethod ¶
func (builder *AddSignInstancePathReqBodyBuilder) ApprovalMethod(approvalMethod int) *AddSignInstancePathReqBodyBuilder
func (*AddSignInstancePathReqBodyBuilder) Build ¶
func (builder *AddSignInstancePathReqBodyBuilder) Build() (*AddSignInstanceReqBody, error)
func (*AddSignInstancePathReqBodyBuilder) Comment ¶
func (builder *AddSignInstancePathReqBodyBuilder) Comment(comment string) *AddSignInstancePathReqBodyBuilder
func (*AddSignInstancePathReqBodyBuilder) InstanceCode ¶
func (builder *AddSignInstancePathReqBodyBuilder) InstanceCode(instanceCode string) *AddSignInstancePathReqBodyBuilder
func (*AddSignInstancePathReqBodyBuilder) TaskId ¶
func (builder *AddSignInstancePathReqBodyBuilder) TaskId(taskId string) *AddSignInstancePathReqBodyBuilder
func (*AddSignInstancePathReqBodyBuilder) UserId ¶
func (builder *AddSignInstancePathReqBodyBuilder) UserId(userId string) *AddSignInstancePathReqBodyBuilder
type AddSignInstanceReq ¶
type AddSignInstanceReq struct { Body *AddSignInstanceReqBody `body:""` // contains filtered or unexported fields }
type AddSignInstanceReqBody ¶
type AddSignInstanceReqBody struct { UserId *string `json:"user_id,omitempty"` ApprovalCode *string `json:"approval_code,omitempty"` InstanceCode *string `json:"instance_code,omitempty"` TaskId *string `json:"task_id,omitempty"` Comment *string `json:"comment,omitempty"` AddSignUserIds []string `json:"add_sign_user_ids,omitempty"` AddSignType *int `json:"add_sign_type,omitempty"` ApprovalMethod *int `json:"approval_method,omitempty"` }
type AddSignInstanceReqBodyBuilder ¶
type AddSignInstanceReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewAddSignInstanceReqBodyBuilder ¶
func NewAddSignInstanceReqBodyBuilder() *AddSignInstanceReqBodyBuilder
生成body的New构造器
func (*AddSignInstanceReqBodyBuilder) AddSignType ¶
func (builder *AddSignInstanceReqBodyBuilder) AddSignType(addSignType int) *AddSignInstanceReqBodyBuilder
func (*AddSignInstanceReqBodyBuilder) AddSignUserIds ¶
func (builder *AddSignInstanceReqBodyBuilder) AddSignUserIds(addSignUserIds []string) *AddSignInstanceReqBodyBuilder
func (*AddSignInstanceReqBodyBuilder) ApprovalCode ¶
func (builder *AddSignInstanceReqBodyBuilder) ApprovalCode(approvalCode string) *AddSignInstanceReqBodyBuilder
func (*AddSignInstanceReqBodyBuilder) ApprovalMethod ¶
func (builder *AddSignInstanceReqBodyBuilder) ApprovalMethod(approvalMethod int) *AddSignInstanceReqBodyBuilder
func (*AddSignInstanceReqBodyBuilder) Build ¶
func (builder *AddSignInstanceReqBodyBuilder) Build() *AddSignInstanceReqBody
1.3 生成body的build方法
func (*AddSignInstanceReqBodyBuilder) Comment ¶
func (builder *AddSignInstanceReqBodyBuilder) Comment(comment string) *AddSignInstanceReqBodyBuilder
func (*AddSignInstanceReqBodyBuilder) InstanceCode ¶
func (builder *AddSignInstanceReqBodyBuilder) InstanceCode(instanceCode string) *AddSignInstanceReqBodyBuilder
func (*AddSignInstanceReqBodyBuilder) TaskId ¶
func (builder *AddSignInstanceReqBodyBuilder) TaskId(taskId string) *AddSignInstanceReqBodyBuilder
func (*AddSignInstanceReqBodyBuilder) UserId ¶
func (builder *AddSignInstanceReqBodyBuilder) UserId(userId string) *AddSignInstanceReqBodyBuilder
1.2 生成body的builder属性方法
type AddSignInstanceReqBuilder ¶
type AddSignInstanceReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewAddSignInstanceReqBuilder ¶
func NewAddSignInstanceReqBuilder() *AddSignInstanceReqBuilder
生成请求的New构造器
func (*AddSignInstanceReqBuilder) Body ¶
func (builder *AddSignInstanceReqBuilder) Body(body *AddSignInstanceReqBody) *AddSignInstanceReqBuilder
1.5 生成请求的builder属性方法
func (*AddSignInstanceReqBuilder) Build ¶
func (builder *AddSignInstanceReqBuilder) Build() *AddSignInstanceReq
1.5 生成请求的builder的build方法
type AddSignInstanceResp ¶
type AddSignInstanceResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*AddSignInstanceResp) Success ¶
func (resp *AddSignInstanceResp) Success() bool
type ApprovalApproverCcer ¶
type ApprovalApproverCcerBuilder ¶
type ApprovalApproverCcerBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewApprovalApproverCcerBuilder ¶
func NewApprovalApproverCcerBuilder() *ApprovalApproverCcerBuilder
func (*ApprovalApproverCcerBuilder) Build ¶
func (builder *ApprovalApproverCcerBuilder) Build() *ApprovalApproverCcer
func (*ApprovalApproverCcerBuilder) Level ¶
func (builder *ApprovalApproverCcerBuilder) Level(level string) *ApprovalApproverCcerBuilder
func (*ApprovalApproverCcerBuilder) Type ¶
func (builder *ApprovalApproverCcerBuilder) Type(type_ string) *ApprovalApproverCcerBuilder
func (*ApprovalApproverCcerBuilder) UserId ¶
func (builder *ApprovalApproverCcerBuilder) UserId(userId string) *ApprovalApproverCcerBuilder
type ApprovalBuilder ¶
type ApprovalBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewApprovalBuilder ¶
func NewApprovalBuilder() *ApprovalBuilder
func (*ApprovalBuilder) ApprovalCode ¶
func (builder *ApprovalBuilder) ApprovalCode(approvalCode string) *ApprovalBuilder
func (*ApprovalBuilder) ApprovalName ¶
func (builder *ApprovalBuilder) ApprovalName(approvalName string) *ApprovalBuilder
func (*ApprovalBuilder) Build ¶
func (builder *ApprovalBuilder) Build() *Approval
type ApprovalConfig ¶
type ApprovalConfig struct { CanUpdateViewer *bool `json:"can_update_viewer,omitempty"` CanUpdateForm *bool `json:"can_update_form,omitempty"` CanUpdateProcess *bool `json:"can_update_process,omitempty"` CanUpdateRevert *bool `json:"can_update_revert,omitempty"` HelpUrl *string `json:"help_url,omitempty"` }
type ApprovalConfigBuilder ¶
type ApprovalConfigBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewApprovalConfigBuilder ¶
func NewApprovalConfigBuilder() *ApprovalConfigBuilder
func (*ApprovalConfigBuilder) Build ¶
func (builder *ApprovalConfigBuilder) Build() *ApprovalConfig
func (*ApprovalConfigBuilder) CanUpdateForm ¶
func (builder *ApprovalConfigBuilder) CanUpdateForm(canUpdateForm bool) *ApprovalConfigBuilder
func (*ApprovalConfigBuilder) CanUpdateProcess ¶
func (builder *ApprovalConfigBuilder) CanUpdateProcess(canUpdateProcess bool) *ApprovalConfigBuilder
func (*ApprovalConfigBuilder) CanUpdateRevert ¶
func (builder *ApprovalConfigBuilder) CanUpdateRevert(canUpdateRevert bool) *ApprovalConfigBuilder
func (*ApprovalConfigBuilder) CanUpdateViewer ¶
func (builder *ApprovalConfigBuilder) CanUpdateViewer(canUpdateViewer bool) *ApprovalConfigBuilder
func (*ApprovalConfigBuilder) HelpUrl ¶
func (builder *ApprovalConfigBuilder) HelpUrl(helpUrl string) *ApprovalConfigBuilder
type ApprovalCreate ¶
type ApprovalCreate struct { ApprovalName *string `json:"approval_name,omitempty"` ApprovalCode *string `json:"approval_code,omitempty"` Description *string `json:"description,omitempty"` Viewers []*ApprovalCreateViewers `json:"viewers,omitempty"` Form *ApprovalForm `json:"form,omitempty"` NodeList []*ApprovalNode `json:"node_list,omitempty"` Settings *ApprovalSetting `json:"settings,omitempty"` Config *ApprovalConfig `json:"config,omitempty"` Icon *int `json:"icon,omitempty"` I18nResources []*I18nResource `json:"i18n_resources,omitempty"` }
type ApprovalCreateBuilder ¶
type ApprovalCreateBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewApprovalCreateBuilder ¶
func NewApprovalCreateBuilder() *ApprovalCreateBuilder
func (*ApprovalCreateBuilder) ApprovalCode ¶
func (builder *ApprovalCreateBuilder) ApprovalCode(approvalCode string) *ApprovalCreateBuilder
func (*ApprovalCreateBuilder) ApprovalName ¶
func (builder *ApprovalCreateBuilder) ApprovalName(approvalName string) *ApprovalCreateBuilder
func (*ApprovalCreateBuilder) Build ¶
func (builder *ApprovalCreateBuilder) Build() *ApprovalCreate
func (*ApprovalCreateBuilder) Config ¶
func (builder *ApprovalCreateBuilder) Config(config *ApprovalConfig) *ApprovalCreateBuilder
func (*ApprovalCreateBuilder) Description ¶
func (builder *ApprovalCreateBuilder) Description(description string) *ApprovalCreateBuilder
func (*ApprovalCreateBuilder) Form ¶
func (builder *ApprovalCreateBuilder) Form(form *ApprovalForm) *ApprovalCreateBuilder
func (*ApprovalCreateBuilder) I18nResources ¶
func (builder *ApprovalCreateBuilder) I18nResources(i18nResources []*I18nResource) *ApprovalCreateBuilder
func (*ApprovalCreateBuilder) Icon ¶
func (builder *ApprovalCreateBuilder) Icon(icon int) *ApprovalCreateBuilder
func (*ApprovalCreateBuilder) NodeList ¶
func (builder *ApprovalCreateBuilder) NodeList(nodeList []*ApprovalNode) *ApprovalCreateBuilder
func (*ApprovalCreateBuilder) Settings ¶
func (builder *ApprovalCreateBuilder) Settings(settings *ApprovalSetting) *ApprovalCreateBuilder
func (*ApprovalCreateBuilder) Viewers ¶
func (builder *ApprovalCreateBuilder) Viewers(viewers []*ApprovalCreateViewers) *ApprovalCreateBuilder
type ApprovalCreateExternal ¶
type ApprovalCreateExternal struct { BizName *string `json:"biz_name,omitempty"` BizType *string `json:"biz_type,omitempty"` CreateLinkMobile *string `json:"create_link_mobile,omitempty"` CreateLinkPc *string `json:"create_link_pc,omitempty"` SupportPc *bool `json:"support_pc,omitempty"` SupportMobile *bool `json:"support_mobile,omitempty"` SupportBatchRead *bool `json:"support_batch_read,omitempty"` EnableMarkReaded *bool `json:"enable_mark_readed,omitempty"` EnableQuickOperate *bool `json:"enable_quick_operate,omitempty"` ActionCallbackUrl *string `json:"action_callback_url,omitempty"` ActionCallbackToken *string `json:"action_callback_token,omitempty"` ActionCallbackKey *string `json:"action_callback_key,omitempty"` }
type ApprovalCreateExternalBuilder ¶
type ApprovalCreateExternalBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewApprovalCreateExternalBuilder ¶
func NewApprovalCreateExternalBuilder() *ApprovalCreateExternalBuilder
func (*ApprovalCreateExternalBuilder) ActionCallbackKey ¶
func (builder *ApprovalCreateExternalBuilder) ActionCallbackKey(actionCallbackKey string) *ApprovalCreateExternalBuilder
func (*ApprovalCreateExternalBuilder) ActionCallbackToken ¶
func (builder *ApprovalCreateExternalBuilder) ActionCallbackToken(actionCallbackToken string) *ApprovalCreateExternalBuilder
func (*ApprovalCreateExternalBuilder) ActionCallbackUrl ¶
func (builder *ApprovalCreateExternalBuilder) ActionCallbackUrl(actionCallbackUrl string) *ApprovalCreateExternalBuilder
func (*ApprovalCreateExternalBuilder) BizName ¶
func (builder *ApprovalCreateExternalBuilder) BizName(bizName string) *ApprovalCreateExternalBuilder
func (*ApprovalCreateExternalBuilder) BizType ¶
func (builder *ApprovalCreateExternalBuilder) BizType(bizType string) *ApprovalCreateExternalBuilder
func (*ApprovalCreateExternalBuilder) Build ¶
func (builder *ApprovalCreateExternalBuilder) Build() *ApprovalCreateExternal
func (*ApprovalCreateExternalBuilder) CreateLinkMobile ¶
func (builder *ApprovalCreateExternalBuilder) CreateLinkMobile(createLinkMobile string) *ApprovalCreateExternalBuilder
func (*ApprovalCreateExternalBuilder) CreateLinkPc ¶
func (builder *ApprovalCreateExternalBuilder) CreateLinkPc(createLinkPc string) *ApprovalCreateExternalBuilder
func (*ApprovalCreateExternalBuilder) EnableMarkReaded ¶
func (builder *ApprovalCreateExternalBuilder) EnableMarkReaded(enableMarkReaded bool) *ApprovalCreateExternalBuilder
func (*ApprovalCreateExternalBuilder) EnableQuickOperate ¶
func (builder *ApprovalCreateExternalBuilder) EnableQuickOperate(enableQuickOperate bool) *ApprovalCreateExternalBuilder
func (*ApprovalCreateExternalBuilder) SupportBatchRead ¶
func (builder *ApprovalCreateExternalBuilder) SupportBatchRead(supportBatchRead bool) *ApprovalCreateExternalBuilder
func (*ApprovalCreateExternalBuilder) SupportMobile ¶
func (builder *ApprovalCreateExternalBuilder) SupportMobile(supportMobile bool) *ApprovalCreateExternalBuilder
func (*ApprovalCreateExternalBuilder) SupportPc ¶
func (builder *ApprovalCreateExternalBuilder) SupportPc(supportPc bool) *ApprovalCreateExternalBuilder
type ApprovalCreateViewers ¶
type ApprovalCreateViewersBuilder ¶
type ApprovalCreateViewersBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewApprovalCreateViewersBuilder ¶
func NewApprovalCreateViewersBuilder() *ApprovalCreateViewersBuilder
func (*ApprovalCreateViewersBuilder) Build ¶
func (builder *ApprovalCreateViewersBuilder) Build() *ApprovalCreateViewers
func (*ApprovalCreateViewersBuilder) ViewerDepartmentId ¶
func (builder *ApprovalCreateViewersBuilder) ViewerDepartmentId(viewerDepartmentId string) *ApprovalCreateViewersBuilder
func (*ApprovalCreateViewersBuilder) ViewerType ¶
func (builder *ApprovalCreateViewersBuilder) ViewerType(viewerType string) *ApprovalCreateViewersBuilder
func (*ApprovalCreateViewersBuilder) ViewerUserId ¶
func (builder *ApprovalCreateViewersBuilder) ViewerUserId(viewerUserId string) *ApprovalCreateViewersBuilder
type ApprovalEvent ¶
type ApprovalEvent struct { ApprovalId *string `json:"approval_id,omitempty"` ApprovalCode *string `json:"approval_code,omitempty"` VersionId *string `json:"version_id,omitempty"` WidgetGroupType *int `json:"widget_group_type,omitempty"` FormDefinitionId *string `json:"form_definition_id,omitempty"` ProcessObj *string `json:"process_obj,omitempty"` Timestamp *string `json:"timestamp,omitempty"` Extra *string `json:"extra,omitempty"` }
type ApprovalEventBuilder ¶
type ApprovalEventBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewApprovalEventBuilder ¶
func NewApprovalEventBuilder() *ApprovalEventBuilder
func (*ApprovalEventBuilder) ApprovalCode ¶
func (builder *ApprovalEventBuilder) ApprovalCode(approvalCode string) *ApprovalEventBuilder
func (*ApprovalEventBuilder) ApprovalId ¶
func (builder *ApprovalEventBuilder) ApprovalId(approvalId string) *ApprovalEventBuilder
func (*ApprovalEventBuilder) Build ¶
func (builder *ApprovalEventBuilder) Build() *ApprovalEvent
func (*ApprovalEventBuilder) Extra ¶
func (builder *ApprovalEventBuilder) Extra(extra string) *ApprovalEventBuilder
func (*ApprovalEventBuilder) FormDefinitionId ¶
func (builder *ApprovalEventBuilder) FormDefinitionId(formDefinitionId string) *ApprovalEventBuilder
func (*ApprovalEventBuilder) ProcessObj ¶
func (builder *ApprovalEventBuilder) ProcessObj(processObj string) *ApprovalEventBuilder
func (*ApprovalEventBuilder) Timestamp ¶
func (builder *ApprovalEventBuilder) Timestamp(timestamp string) *ApprovalEventBuilder
func (*ApprovalEventBuilder) VersionId ¶
func (builder *ApprovalEventBuilder) VersionId(versionId string) *ApprovalEventBuilder
func (*ApprovalEventBuilder) WidgetGroupType ¶
func (builder *ApprovalEventBuilder) WidgetGroupType(widgetGroupType int) *ApprovalEventBuilder
type ApprovalForm ¶
type ApprovalForm struct {
FormContent *string `json:"form_content,omitempty"`
}
type ApprovalFormBuilder ¶
type ApprovalFormBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewApprovalFormBuilder ¶
func NewApprovalFormBuilder() *ApprovalFormBuilder
func (*ApprovalFormBuilder) Build ¶
func (builder *ApprovalFormBuilder) Build() *ApprovalForm
func (*ApprovalFormBuilder) FormContent ¶
func (builder *ApprovalFormBuilder) FormContent(formContent string) *ApprovalFormBuilder
type ApprovalNode ¶
type ApprovalNode struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` NodeType *string `json:"node_type,omitempty"` Approver []*ApprovalApproverCcer `json:"approver,omitempty"` Ccer []*ApprovalApproverCcer `json:"ccer,omitempty"` PrivilegeField *FieldGroup `json:"privilege_field,omitempty"` }
type ApprovalNodeBuilder ¶
type ApprovalNodeBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewApprovalNodeBuilder ¶
func NewApprovalNodeBuilder() *ApprovalNodeBuilder
func (*ApprovalNodeBuilder) Approver ¶
func (builder *ApprovalNodeBuilder) Approver(approver []*ApprovalApproverCcer) *ApprovalNodeBuilder
func (*ApprovalNodeBuilder) Build ¶
func (builder *ApprovalNodeBuilder) Build() *ApprovalNode
func (*ApprovalNodeBuilder) Ccer ¶
func (builder *ApprovalNodeBuilder) Ccer(ccer []*ApprovalApproverCcer) *ApprovalNodeBuilder
func (*ApprovalNodeBuilder) Id ¶
func (builder *ApprovalNodeBuilder) Id(id string) *ApprovalNodeBuilder
func (*ApprovalNodeBuilder) Name ¶
func (builder *ApprovalNodeBuilder) Name(name string) *ApprovalNodeBuilder
func (*ApprovalNodeBuilder) NodeType ¶
func (builder *ApprovalNodeBuilder) NodeType(nodeType string) *ApprovalNodeBuilder
func (*ApprovalNodeBuilder) PrivilegeField ¶
func (builder *ApprovalNodeBuilder) PrivilegeField(privilegeField *FieldGroup) *ApprovalNodeBuilder
type ApprovalNodeInfo ¶
type ApprovalNodeInfoBuilder ¶
type ApprovalNodeInfoBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewApprovalNodeInfoBuilder ¶
func NewApprovalNodeInfoBuilder() *ApprovalNodeInfoBuilder
func (*ApprovalNodeInfoBuilder) Build ¶
func (builder *ApprovalNodeInfoBuilder) Build() *ApprovalNodeInfo
func (*ApprovalNodeInfoBuilder) CustomNodeId ¶
func (builder *ApprovalNodeInfoBuilder) CustomNodeId(customNodeId string) *ApprovalNodeInfoBuilder
func (*ApprovalNodeInfoBuilder) Name ¶
func (builder *ApprovalNodeInfoBuilder) Name(name string) *ApprovalNodeInfoBuilder
func (*ApprovalNodeInfoBuilder) NeedApprover ¶
func (builder *ApprovalNodeInfoBuilder) NeedApprover(needApprover bool) *ApprovalNodeInfoBuilder
func (*ApprovalNodeInfoBuilder) NodeId ¶
func (builder *ApprovalNodeInfoBuilder) NodeId(nodeId string) *ApprovalNodeInfoBuilder
func (*ApprovalNodeInfoBuilder) NodeType ¶
func (builder *ApprovalNodeInfoBuilder) NodeType(nodeType string) *ApprovalNodeInfoBuilder
type ApprovalService ¶
type ApprovalService struct { Approval *approval ExternalApproval *externalApproval ExternalInstance *externalInstance ExternalTask *externalTask Instance *instance InstanceComment *instanceComment Task *task // contains filtered or unexported fields }
业务域服务定义
type ApprovalSetting ¶
type ApprovalSettingBuilder ¶
type ApprovalSettingBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewApprovalSettingBuilder ¶
func NewApprovalSettingBuilder() *ApprovalSettingBuilder
func (*ApprovalSettingBuilder) Build ¶
func (builder *ApprovalSettingBuilder) Build() *ApprovalSetting
func (*ApprovalSettingBuilder) RevertInterval ¶
func (builder *ApprovalSettingBuilder) RevertInterval(revertInterval int) *ApprovalSettingBuilder
func (*ApprovalSettingBuilder) RevertOption ¶
func (builder *ApprovalSettingBuilder) RevertOption(revertOption int) *ApprovalSettingBuilder
type ApprovalViewer ¶
type ApprovalViewerBuilder ¶
type ApprovalViewerBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewApprovalViewerBuilder ¶
func NewApprovalViewerBuilder() *ApprovalViewerBuilder
func (*ApprovalViewerBuilder) Build ¶
func (builder *ApprovalViewerBuilder) Build() *ApprovalViewer
func (*ApprovalViewerBuilder) OpenId ¶
func (builder *ApprovalViewerBuilder) OpenId(openId string) *ApprovalViewerBuilder
func (*ApprovalViewerBuilder) Type ¶
func (builder *ApprovalViewerBuilder) Type(type_ string) *ApprovalViewerBuilder
func (*ApprovalViewerBuilder) UnionId ¶
func (builder *ApprovalViewerBuilder) UnionId(unionId string) *ApprovalViewerBuilder
func (*ApprovalViewerBuilder) UserId ¶
func (builder *ApprovalViewerBuilder) UserId(userId string) *ApprovalViewerBuilder
type ApprovalViewerInfo ¶
type ApprovalViewerInfoBuilder ¶
type ApprovalViewerInfoBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewApprovalViewerInfoBuilder ¶
func NewApprovalViewerInfoBuilder() *ApprovalViewerInfoBuilder
func (*ApprovalViewerInfoBuilder) Build ¶
func (builder *ApprovalViewerInfoBuilder) Build() *ApprovalViewerInfo
func (*ApprovalViewerInfoBuilder) Id ¶
func (builder *ApprovalViewerInfoBuilder) Id(id string) *ApprovalViewerInfoBuilder
func (*ApprovalViewerInfoBuilder) Type ¶
func (builder *ApprovalViewerInfoBuilder) Type(type_ string) *ApprovalViewerInfoBuilder
func (*ApprovalViewerInfoBuilder) UserId ¶
func (builder *ApprovalViewerInfoBuilder) UserId(userId string) *ApprovalViewerInfoBuilder
type ApproveTaskReq ¶
type ApproveTaskReq struct { TaskApprove *TaskApprove `body:""` // contains filtered or unexported fields }
type ApproveTaskReqBuilder ¶
type ApproveTaskReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*ApproveTaskReqBuilder) Build ¶
func (builder *ApproveTaskReqBuilder) Build() *ApproveTaskReq
1.5 生成请求的builder的build方法
func (*ApproveTaskReqBuilder) TaskApprove ¶
func (builder *ApproveTaskReqBuilder) TaskApprove(taskApprove *TaskApprove) *ApproveTaskReqBuilder
func (*ApproveTaskReqBuilder) UserIdType ¶
func (builder *ApproveTaskReqBuilder) UserIdType(userIdType string) *ApproveTaskReqBuilder
1.5 生成请求的builder属性方法
type ApproveTaskResp ¶
type ApproveTaskResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*ApproveTaskResp) Success ¶
func (resp *ApproveTaskResp) Success() bool
type CancelInstanceReq ¶
type CancelInstanceReq struct { InstanceCancel *InstanceCancel `body:""` // contains filtered or unexported fields }
type CancelInstanceReqBuilder ¶
type CancelInstanceReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewCancelInstanceReqBuilder ¶
func NewCancelInstanceReqBuilder() *CancelInstanceReqBuilder
生成请求的New构造器
func (*CancelInstanceReqBuilder) Build ¶
func (builder *CancelInstanceReqBuilder) Build() *CancelInstanceReq
1.5 生成请求的builder的build方法
func (*CancelInstanceReqBuilder) InstanceCancel ¶
func (builder *CancelInstanceReqBuilder) InstanceCancel(instanceCancel *InstanceCancel) *CancelInstanceReqBuilder
func (*CancelInstanceReqBuilder) UserIdType ¶
func (builder *CancelInstanceReqBuilder) UserIdType(userIdType string) *CancelInstanceReqBuilder
1.5 生成请求的builder属性方法
type CancelInstanceResp ¶
type CancelInstanceResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*CancelInstanceResp) Success ¶
func (resp *CancelInstanceResp) Success() bool
type CcInstanceReq ¶
type CcInstanceReq struct { InstanceCc *InstanceCc `body:""` // contains filtered or unexported fields }
type CcInstanceReqBuilder ¶
type CcInstanceReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*CcInstanceReqBuilder) Build ¶
func (builder *CcInstanceReqBuilder) Build() *CcInstanceReq
1.5 生成请求的builder的build方法
func (*CcInstanceReqBuilder) InstanceCc ¶
func (builder *CcInstanceReqBuilder) InstanceCc(instanceCc *InstanceCc) *CcInstanceReqBuilder
func (*CcInstanceReqBuilder) UserIdType ¶
func (builder *CcInstanceReqBuilder) UserIdType(userIdType string) *CcInstanceReqBuilder
1.5 生成请求的builder属性方法
type CcInstanceResp ¶
type CcInstanceResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*CcInstanceResp) Success ¶
func (resp *CcInstanceResp) Success() bool
type CcNode ¶
type CcNode struct { CcId *string `json:"cc_id,omitempty"` UserId *string `json:"user_id,omitempty"` OpenId *string `json:"open_id,omitempty"` Links *ExternalInstanceLink `json:"links,omitempty"` ReadStatus *string `json:"read_status,omitempty"` Extra *string `json:"extra,omitempty"` Title *string `json:"title,omitempty"` CreateTime *string `json:"create_time,omitempty"` UpdateTime *string `json:"update_time,omitempty"` DisplayMethod *string `json:"display_method,omitempty"` }
type CcNodeBuilder ¶
type CcNodeBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewCcNodeBuilder ¶
func NewCcNodeBuilder() *CcNodeBuilder
func (*CcNodeBuilder) Build ¶
func (builder *CcNodeBuilder) Build() *CcNode
func (*CcNodeBuilder) CcId ¶
func (builder *CcNodeBuilder) CcId(ccId string) *CcNodeBuilder
func (*CcNodeBuilder) CreateTime ¶
func (builder *CcNodeBuilder) CreateTime(createTime string) *CcNodeBuilder
func (*CcNodeBuilder) DisplayMethod ¶
func (builder *CcNodeBuilder) DisplayMethod(displayMethod string) *CcNodeBuilder
func (*CcNodeBuilder) Extra ¶
func (builder *CcNodeBuilder) Extra(extra string) *CcNodeBuilder
func (*CcNodeBuilder) Links ¶
func (builder *CcNodeBuilder) Links(links *ExternalInstanceLink) *CcNodeBuilder
func (*CcNodeBuilder) OpenId ¶
func (builder *CcNodeBuilder) OpenId(openId string) *CcNodeBuilder
func (*CcNodeBuilder) ReadStatus ¶
func (builder *CcNodeBuilder) ReadStatus(readStatus string) *CcNodeBuilder
func (*CcNodeBuilder) Title ¶
func (builder *CcNodeBuilder) Title(title string) *CcNodeBuilder
func (*CcNodeBuilder) UpdateTime ¶
func (builder *CcNodeBuilder) UpdateTime(updateTime string) *CcNodeBuilder
func (*CcNodeBuilder) UserId ¶
func (builder *CcNodeBuilder) UserId(userId string) *CcNodeBuilder
type CcSearch ¶
type CcSearch struct { UserId *string `json:"user_id,omitempty"` ApprovalCode *string `json:"approval_code,omitempty"` InstanceCode *string `json:"instance_code,omitempty"` InstanceExternalId *string `json:"instance_external_id,omitempty"` GroupExternalId *string `json:"group_external_id,omitempty"` CcTitle *string `json:"cc_title,omitempty"` ReadStatus *string `json:"read_status,omitempty"` CcCreateTimeFrom *string `json:"cc_create_time_from,omitempty"` CcCreateTimeTo *string `json:"cc_create_time_to,omitempty"` Locale *string `json:"locale,omitempty"` }
type CcSearchBuilder ¶
type CcSearchBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewCcSearchBuilder ¶
func NewCcSearchBuilder() *CcSearchBuilder
func (*CcSearchBuilder) ApprovalCode ¶
func (builder *CcSearchBuilder) ApprovalCode(approvalCode string) *CcSearchBuilder
func (*CcSearchBuilder) Build ¶
func (builder *CcSearchBuilder) Build() *CcSearch
func (*CcSearchBuilder) CcCreateTimeFrom ¶
func (builder *CcSearchBuilder) CcCreateTimeFrom(ccCreateTimeFrom string) *CcSearchBuilder
func (*CcSearchBuilder) CcCreateTimeTo ¶
func (builder *CcSearchBuilder) CcCreateTimeTo(ccCreateTimeTo string) *CcSearchBuilder
func (*CcSearchBuilder) CcTitle ¶
func (builder *CcSearchBuilder) CcTitle(ccTitle string) *CcSearchBuilder
func (*CcSearchBuilder) GroupExternalId ¶
func (builder *CcSearchBuilder) GroupExternalId(groupExternalId string) *CcSearchBuilder
func (*CcSearchBuilder) InstanceCode ¶
func (builder *CcSearchBuilder) InstanceCode(instanceCode string) *CcSearchBuilder
func (*CcSearchBuilder) InstanceExternalId ¶
func (builder *CcSearchBuilder) InstanceExternalId(instanceExternalId string) *CcSearchBuilder
func (*CcSearchBuilder) Locale ¶
func (builder *CcSearchBuilder) Locale(locale string) *CcSearchBuilder
func (*CcSearchBuilder) ReadStatus ¶
func (builder *CcSearchBuilder) ReadStatus(readStatus string) *CcSearchBuilder
func (*CcSearchBuilder) UserId ¶
func (builder *CcSearchBuilder) UserId(userId string) *CcSearchBuilder
type CcSearchItem ¶
type CcSearchItem struct { Approval *InstanceSearchApproval `json:"approval,omitempty"` Group *InstanceSearchGroup `json:"group,omitempty"` Instance *InstanceSearchNode `json:"instance,omitempty"` Cc *CcSearchNode `json:"cc,omitempty"` }
type CcSearchItemBuilder ¶
type CcSearchItemBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewCcSearchItemBuilder ¶
func NewCcSearchItemBuilder() *CcSearchItemBuilder
func (*CcSearchItemBuilder) Approval ¶
func (builder *CcSearchItemBuilder) Approval(approval *InstanceSearchApproval) *CcSearchItemBuilder
func (*CcSearchItemBuilder) Build ¶
func (builder *CcSearchItemBuilder) Build() *CcSearchItem
func (*CcSearchItemBuilder) Cc ¶
func (builder *CcSearchItemBuilder) Cc(cc *CcSearchNode) *CcSearchItemBuilder
func (*CcSearchItemBuilder) Group ¶
func (builder *CcSearchItemBuilder) Group(group *InstanceSearchGroup) *CcSearchItemBuilder
func (*CcSearchItemBuilder) Instance ¶
func (builder *CcSearchItemBuilder) Instance(instance *InstanceSearchNode) *CcSearchItemBuilder
type CcSearchNode ¶
type CcSearchNodeBuilder ¶
type CcSearchNodeBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewCcSearchNodeBuilder ¶
func NewCcSearchNodeBuilder() *CcSearchNodeBuilder
func (*CcSearchNodeBuilder) Build ¶
func (builder *CcSearchNodeBuilder) Build() *CcSearchNode
func (*CcSearchNodeBuilder) CreateTime ¶
func (builder *CcSearchNodeBuilder) CreateTime(createTime string) *CcSearchNodeBuilder
func (*CcSearchNodeBuilder) Extra ¶
func (builder *CcSearchNodeBuilder) Extra(extra string) *CcSearchNodeBuilder
func (*CcSearchNodeBuilder) Link ¶
func (builder *CcSearchNodeBuilder) Link(link *InstanceSearchLink) *CcSearchNodeBuilder
func (*CcSearchNodeBuilder) ReadStatus ¶
func (builder *CcSearchNodeBuilder) ReadStatus(readStatus string) *CcSearchNodeBuilder
func (*CcSearchNodeBuilder) Title ¶
func (builder *CcSearchNodeBuilder) Title(title string) *CcSearchNodeBuilder
func (*CcSearchNodeBuilder) UserId ¶
func (builder *CcSearchNodeBuilder) UserId(userId string) *CcSearchNodeBuilder
type CheckExternalInstancePathReqBodyBuilder ¶
type CheckExternalInstancePathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewCheckExternalInstancePathReqBodyBuilder ¶
func NewCheckExternalInstancePathReqBodyBuilder() *CheckExternalInstancePathReqBodyBuilder
func (*CheckExternalInstancePathReqBodyBuilder) Build ¶
func (builder *CheckExternalInstancePathReqBodyBuilder) Build() (*CheckExternalInstanceReqBody, error)
func (*CheckExternalInstancePathReqBodyBuilder) Instances ¶
func (builder *CheckExternalInstancePathReqBodyBuilder) Instances(instances []*ExteranlInstanceCheck) *CheckExternalInstancePathReqBodyBuilder
type CheckExternalInstanceReq ¶
type CheckExternalInstanceReq struct { Body *CheckExternalInstanceReqBody `body:""` // contains filtered or unexported fields }
type CheckExternalInstanceReqBody ¶
type CheckExternalInstanceReqBody struct {
Instances []*ExteranlInstanceCheck `json:"instances,omitempty"`
}
type CheckExternalInstanceReqBodyBuilder ¶
type CheckExternalInstanceReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewCheckExternalInstanceReqBodyBuilder ¶
func NewCheckExternalInstanceReqBodyBuilder() *CheckExternalInstanceReqBodyBuilder
生成body的New构造器
func (*CheckExternalInstanceReqBodyBuilder) Build ¶
func (builder *CheckExternalInstanceReqBodyBuilder) Build() *CheckExternalInstanceReqBody
1.3 生成body的build方法
func (*CheckExternalInstanceReqBodyBuilder) Instances ¶
func (builder *CheckExternalInstanceReqBodyBuilder) Instances(instances []*ExteranlInstanceCheck) *CheckExternalInstanceReqBodyBuilder
1.2 生成body的builder属性方法
type CheckExternalInstanceReqBuilder ¶
type CheckExternalInstanceReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewCheckExternalInstanceReqBuilder ¶
func NewCheckExternalInstanceReqBuilder() *CheckExternalInstanceReqBuilder
生成请求的New构造器
func (*CheckExternalInstanceReqBuilder) Body ¶
func (builder *CheckExternalInstanceReqBuilder) Body(body *CheckExternalInstanceReqBody) *CheckExternalInstanceReqBuilder
1.5 生成请求的builder属性方法
func (*CheckExternalInstanceReqBuilder) Build ¶
func (builder *CheckExternalInstanceReqBuilder) Build() *CheckExternalInstanceReq
1.5 生成请求的builder的build方法
type CheckExternalInstanceResp ¶
type CheckExternalInstanceResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CheckExternalInstanceRespData `json:"data"` }
func (*CheckExternalInstanceResp) Success ¶
func (resp *CheckExternalInstanceResp) Success() bool
type CheckExternalInstanceRespData ¶
type CheckExternalInstanceRespData struct {
DiffInstances []*ExteranlInstanceCheckResponse `json:"diff_instances,omitempty"`
}
type Comment ¶
type Comment struct { Id *string `json:"id,omitempty"` Content *string `json:"content,omitempty"` CreateTime *string `json:"create_time,omitempty"` UpdateTime *string `json:"update_time,omitempty"` IsDelete *int `json:"is_delete,omitempty"` Replies []*CommentReply `json:"replies,omitempty"` AtInfoList []*CommentAtInfo `json:"at_info_list,omitempty"` Commentator *string `json:"commentator,omitempty"` Extra *string `json:"extra,omitempty"` }
type CommentAtInfo ¶
type CommentAtInfoBuilder ¶
type CommentAtInfoBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewCommentAtInfoBuilder ¶
func NewCommentAtInfoBuilder() *CommentAtInfoBuilder
func (*CommentAtInfoBuilder) Build ¶
func (builder *CommentAtInfoBuilder) Build() *CommentAtInfo
func (*CommentAtInfoBuilder) Name ¶
func (builder *CommentAtInfoBuilder) Name(name string) *CommentAtInfoBuilder
func (*CommentAtInfoBuilder) Offset ¶
func (builder *CommentAtInfoBuilder) Offset(offset string) *CommentAtInfoBuilder
func (*CommentAtInfoBuilder) UserId ¶
func (builder *CommentAtInfoBuilder) UserId(userId string) *CommentAtInfoBuilder
type CommentBuilder ¶
type CommentBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewCommentBuilder ¶
func NewCommentBuilder() *CommentBuilder
func (*CommentBuilder) AtInfoList ¶
func (builder *CommentBuilder) AtInfoList(atInfoList []*CommentAtInfo) *CommentBuilder
func (*CommentBuilder) Build ¶
func (builder *CommentBuilder) Build() *Comment
func (*CommentBuilder) Commentator ¶
func (builder *CommentBuilder) Commentator(commentator string) *CommentBuilder
func (*CommentBuilder) Content ¶
func (builder *CommentBuilder) Content(content string) *CommentBuilder
func (*CommentBuilder) CreateTime ¶
func (builder *CommentBuilder) CreateTime(createTime string) *CommentBuilder
func (*CommentBuilder) Extra ¶
func (builder *CommentBuilder) Extra(extra string) *CommentBuilder
func (*CommentBuilder) Id ¶
func (builder *CommentBuilder) Id(id string) *CommentBuilder
func (*CommentBuilder) IsDelete ¶
func (builder *CommentBuilder) IsDelete(isDelete int) *CommentBuilder
func (*CommentBuilder) Replies ¶
func (builder *CommentBuilder) Replies(replies []*CommentReply) *CommentBuilder
func (*CommentBuilder) UpdateTime ¶
func (builder *CommentBuilder) UpdateTime(updateTime string) *CommentBuilder
type CommentReply ¶
type CommentReply struct { Id *string `json:"id,omitempty"` Content *string `json:"content,omitempty"` CreateTime *string `json:"create_time,omitempty"` UpdateTime *string `json:"update_time,omitempty"` IsDelete *int `json:"is_delete,omitempty"` AtInfoList []*CommentAtInfo `json:"at_info_list,omitempty"` Commentator *string `json:"commentator,omitempty"` Extra *string `json:"extra,omitempty"` }
type CommentReplyBuilder ¶
type CommentReplyBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewCommentReplyBuilder ¶
func NewCommentReplyBuilder() *CommentReplyBuilder
func (*CommentReplyBuilder) AtInfoList ¶
func (builder *CommentReplyBuilder) AtInfoList(atInfoList []*CommentAtInfo) *CommentReplyBuilder
func (*CommentReplyBuilder) Build ¶
func (builder *CommentReplyBuilder) Build() *CommentReply
func (*CommentReplyBuilder) Commentator ¶
func (builder *CommentReplyBuilder) Commentator(commentator string) *CommentReplyBuilder
func (*CommentReplyBuilder) Content ¶
func (builder *CommentReplyBuilder) Content(content string) *CommentReplyBuilder
func (*CommentReplyBuilder) CreateTime ¶
func (builder *CommentReplyBuilder) CreateTime(createTime string) *CommentReplyBuilder
func (*CommentReplyBuilder) Extra ¶
func (builder *CommentReplyBuilder) Extra(extra string) *CommentReplyBuilder
func (*CommentReplyBuilder) Id ¶
func (builder *CommentReplyBuilder) Id(id string) *CommentReplyBuilder
func (*CommentReplyBuilder) IsDelete ¶
func (builder *CommentReplyBuilder) IsDelete(isDelete int) *CommentReplyBuilder
func (*CommentReplyBuilder) UpdateTime ¶
func (builder *CommentReplyBuilder) UpdateTime(updateTime string) *CommentReplyBuilder
type CommentRequest ¶
type CommentRequest struct { Content *string `json:"content,omitempty"` AtInfoList []*CommentAtInfo `json:"at_info_list,omitempty"` ParentCommentId *string `json:"parent_comment_id,omitempty"` CommentId *string `json:"comment_id,omitempty"` DisableBot *bool `json:"disable_bot,omitempty"` Extra *string `json:"extra,omitempty"` }
type CommentRequestBuilder ¶
type CommentRequestBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewCommentRequestBuilder ¶
func NewCommentRequestBuilder() *CommentRequestBuilder
func (*CommentRequestBuilder) AtInfoList ¶
func (builder *CommentRequestBuilder) AtInfoList(atInfoList []*CommentAtInfo) *CommentRequestBuilder
func (*CommentRequestBuilder) Build ¶
func (builder *CommentRequestBuilder) Build() *CommentRequest
func (*CommentRequestBuilder) CommentId ¶
func (builder *CommentRequestBuilder) CommentId(commentId string) *CommentRequestBuilder
func (*CommentRequestBuilder) Content ¶
func (builder *CommentRequestBuilder) Content(content string) *CommentRequestBuilder
func (*CommentRequestBuilder) DisableBot ¶
func (builder *CommentRequestBuilder) DisableBot(disableBot bool) *CommentRequestBuilder
func (*CommentRequestBuilder) Extra ¶
func (builder *CommentRequestBuilder) Extra(extra string) *CommentRequestBuilder
func (*CommentRequestBuilder) ParentCommentId ¶
func (builder *CommentRequestBuilder) ParentCommentId(parentCommentId string) *CommentRequestBuilder
type CountBuilder ¶
type CountBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewCountBuilder ¶
func NewCountBuilder() *CountBuilder
func (*CountBuilder) Build ¶
func (builder *CountBuilder) Build() *Count
func (*CountBuilder) HasMore ¶
func (builder *CountBuilder) HasMore(hasMore bool) *CountBuilder
func (*CountBuilder) Total ¶
func (builder *CountBuilder) Total(total int) *CountBuilder
type CreateApprovalReq ¶
type CreateApprovalReq struct { ApprovalCreate *ApprovalCreate `body:""` // contains filtered or unexported fields }
type CreateApprovalReqBuilder ¶
type CreateApprovalReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewCreateApprovalReqBuilder ¶
func NewCreateApprovalReqBuilder() *CreateApprovalReqBuilder
生成请求的New构造器
func (*CreateApprovalReqBuilder) ApprovalCreate ¶
func (builder *CreateApprovalReqBuilder) ApprovalCreate(approvalCreate *ApprovalCreate) *CreateApprovalReqBuilder
func (*CreateApprovalReqBuilder) Build ¶
func (builder *CreateApprovalReqBuilder) Build() *CreateApprovalReq
1.5 生成请求的builder的build方法
func (*CreateApprovalReqBuilder) DepartmentIdType ¶
func (builder *CreateApprovalReqBuilder) DepartmentIdType(departmentIdType string) *CreateApprovalReqBuilder
1.5 生成请求的builder属性方法
func (*CreateApprovalReqBuilder) UserIdType ¶
func (builder *CreateApprovalReqBuilder) UserIdType(userIdType string) *CreateApprovalReqBuilder
type CreateApprovalResp ¶
type CreateApprovalResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CreateApprovalRespData `json:"data"` }
func (*CreateApprovalResp) Success ¶
func (resp *CreateApprovalResp) Success() bool
type CreateApprovalRespData ¶
type CreateExternalApprovalReq ¶
type CreateExternalApprovalReq struct { ExternalApproval *ExternalApproval `body:""` // contains filtered or unexported fields }
type CreateExternalApprovalReqBuilder ¶
type CreateExternalApprovalReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewCreateExternalApprovalReqBuilder ¶
func NewCreateExternalApprovalReqBuilder() *CreateExternalApprovalReqBuilder
生成请求的New构造器
func (*CreateExternalApprovalReqBuilder) Build ¶
func (builder *CreateExternalApprovalReqBuilder) Build() *CreateExternalApprovalReq
1.5 生成请求的builder的build方法
func (*CreateExternalApprovalReqBuilder) DepartmentIdType ¶
func (builder *CreateExternalApprovalReqBuilder) DepartmentIdType(departmentIdType string) *CreateExternalApprovalReqBuilder
1.5 生成请求的builder属性方法
func (*CreateExternalApprovalReqBuilder) ExternalApproval ¶
func (builder *CreateExternalApprovalReqBuilder) ExternalApproval(externalApproval *ExternalApproval) *CreateExternalApprovalReqBuilder
func (*CreateExternalApprovalReqBuilder) UserIdType ¶
func (builder *CreateExternalApprovalReqBuilder) UserIdType(userIdType string) *CreateExternalApprovalReqBuilder
type CreateExternalApprovalResp ¶
type CreateExternalApprovalResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CreateExternalApprovalRespData `json:"data"` }
func (*CreateExternalApprovalResp) Success ¶
func (resp *CreateExternalApprovalResp) Success() bool
type CreateExternalApprovalRespData ¶
type CreateExternalApprovalRespData struct {
ApprovalCode *string `json:"approval_code,omitempty"`
}
type CreateExternalInstanceReq ¶
type CreateExternalInstanceReq struct { ExternalInstance *ExternalInstance `body:""` // contains filtered or unexported fields }
type CreateExternalInstanceReqBuilder ¶
type CreateExternalInstanceReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewCreateExternalInstanceReqBuilder ¶
func NewCreateExternalInstanceReqBuilder() *CreateExternalInstanceReqBuilder
生成请求的New构造器
func (*CreateExternalInstanceReqBuilder) Build ¶
func (builder *CreateExternalInstanceReqBuilder) Build() *CreateExternalInstanceReq
1.5 生成请求的builder的build方法
func (*CreateExternalInstanceReqBuilder) ExternalInstance ¶
func (builder *CreateExternalInstanceReqBuilder) ExternalInstance(externalInstance *ExternalInstance) *CreateExternalInstanceReqBuilder
1.5 生成请求的builder属性方法
type CreateExternalInstanceResp ¶
type CreateExternalInstanceResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CreateExternalInstanceRespData `json:"data"` }
func (*CreateExternalInstanceResp) Success ¶
func (resp *CreateExternalInstanceResp) Success() bool
type CreateExternalInstanceRespData ¶
type CreateExternalInstanceRespData struct {
Data *ExternalInstance `json:"data,omitempty"`
}
type CreateInstanceCommentReq ¶
type CreateInstanceCommentReq struct { CommentRequest *CommentRequest `body:""` // contains filtered or unexported fields }
type CreateInstanceCommentReqBuilder ¶
type CreateInstanceCommentReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewCreateInstanceCommentReqBuilder ¶
func NewCreateInstanceCommentReqBuilder() *CreateInstanceCommentReqBuilder
生成请求的New构造器
func (*CreateInstanceCommentReqBuilder) Build ¶
func (builder *CreateInstanceCommentReqBuilder) Build() *CreateInstanceCommentReq
1.5 生成请求的builder的build方法
func (*CreateInstanceCommentReqBuilder) CommentRequest ¶
func (builder *CreateInstanceCommentReqBuilder) CommentRequest(commentRequest *CommentRequest) *CreateInstanceCommentReqBuilder
func (*CreateInstanceCommentReqBuilder) InstanceId ¶
func (builder *CreateInstanceCommentReqBuilder) InstanceId(instanceId string) *CreateInstanceCommentReqBuilder
1.5 生成请求的builder属性方法
func (*CreateInstanceCommentReqBuilder) UserId ¶
func (builder *CreateInstanceCommentReqBuilder) UserId(userId string) *CreateInstanceCommentReqBuilder
func (*CreateInstanceCommentReqBuilder) UserIdType ¶
func (builder *CreateInstanceCommentReqBuilder) UserIdType(userIdType string) *CreateInstanceCommentReqBuilder
type CreateInstanceCommentResp ¶
type CreateInstanceCommentResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CreateInstanceCommentRespData `json:"data"` }
func (*CreateInstanceCommentResp) Success ¶
func (resp *CreateInstanceCommentResp) Success() bool
type CreateInstanceCommentRespData ¶
type CreateInstanceCommentRespData struct {
CommentId *string `json:"comment_id,omitempty"`
}
type CreateInstanceReq ¶
type CreateInstanceReq struct { InstanceCreate *InstanceCreate `body:""` // contains filtered or unexported fields }
type CreateInstanceReqBuilder ¶
type CreateInstanceReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewCreateInstanceReqBuilder ¶
func NewCreateInstanceReqBuilder() *CreateInstanceReqBuilder
生成请求的New构造器
func (*CreateInstanceReqBuilder) Build ¶
func (builder *CreateInstanceReqBuilder) Build() *CreateInstanceReq
1.5 生成请求的builder的build方法
func (*CreateInstanceReqBuilder) InstanceCreate ¶
func (builder *CreateInstanceReqBuilder) InstanceCreate(instanceCreate *InstanceCreate) *CreateInstanceReqBuilder
1.5 生成请求的builder属性方法
type CreateInstanceResp ¶
type CreateInstanceResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CreateInstanceRespData `json:"data"` }
func (*CreateInstanceResp) Success ¶
func (resp *CreateInstanceResp) Success() bool
type CreateInstanceRespData ¶
type CreateInstanceRespData struct {
InstanceCode *string `json:"instance_code,omitempty"`
}
type DeleteInstanceCommentReq ¶
type DeleteInstanceCommentReq struct {
// contains filtered or unexported fields
}
type DeleteInstanceCommentReqBuilder ¶
type DeleteInstanceCommentReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewDeleteInstanceCommentReqBuilder ¶
func NewDeleteInstanceCommentReqBuilder() *DeleteInstanceCommentReqBuilder
生成请求的New构造器
func (*DeleteInstanceCommentReqBuilder) Build ¶
func (builder *DeleteInstanceCommentReqBuilder) Build() *DeleteInstanceCommentReq
1.5 生成请求的builder的build方法
func (*DeleteInstanceCommentReqBuilder) CommentId ¶
func (builder *DeleteInstanceCommentReqBuilder) CommentId(commentId string) *DeleteInstanceCommentReqBuilder
func (*DeleteInstanceCommentReqBuilder) InstanceId ¶
func (builder *DeleteInstanceCommentReqBuilder) InstanceId(instanceId string) *DeleteInstanceCommentReqBuilder
1.5 生成请求的builder属性方法
func (*DeleteInstanceCommentReqBuilder) UserId ¶
func (builder *DeleteInstanceCommentReqBuilder) UserId(userId string) *DeleteInstanceCommentReqBuilder
func (*DeleteInstanceCommentReqBuilder) UserIdType ¶
func (builder *DeleteInstanceCommentReqBuilder) UserIdType(userIdType string) *DeleteInstanceCommentReqBuilder
type DeleteInstanceCommentResp ¶
type DeleteInstanceCommentResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *DeleteInstanceCommentRespData `json:"data"` }
func (*DeleteInstanceCommentResp) Success ¶
func (resp *DeleteInstanceCommentResp) Success() bool
type DeleteInstanceCommentRespData ¶
type DeleteInstanceCommentRespData struct {
CommentId *string `json:"comment_id,omitempty"`
}
type ExteranlInstanceCheck ¶
type ExteranlInstanceCheck struct { InstanceId *string `json:"instance_id,omitempty"` UpdateTime *string `json:"update_time,omitempty"` Tasks []*ExternalInstanceTask `json:"tasks,omitempty"` }
type ExteranlInstanceCheckBuilder ¶
type ExteranlInstanceCheckBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewExteranlInstanceCheckBuilder ¶
func NewExteranlInstanceCheckBuilder() *ExteranlInstanceCheckBuilder
func (*ExteranlInstanceCheckBuilder) Build ¶
func (builder *ExteranlInstanceCheckBuilder) Build() *ExteranlInstanceCheck
func (*ExteranlInstanceCheckBuilder) InstanceId ¶
func (builder *ExteranlInstanceCheckBuilder) InstanceId(instanceId string) *ExteranlInstanceCheckBuilder
func (*ExteranlInstanceCheckBuilder) Tasks ¶
func (builder *ExteranlInstanceCheckBuilder) Tasks(tasks []*ExternalInstanceTask) *ExteranlInstanceCheckBuilder
func (*ExteranlInstanceCheckBuilder) UpdateTime ¶
func (builder *ExteranlInstanceCheckBuilder) UpdateTime(updateTime string) *ExteranlInstanceCheckBuilder
type ExteranlInstanceCheckResponse ¶
type ExteranlInstanceCheckResponse struct { InstanceId *string `json:"instance_id,omitempty"` UpdateTime *string `json:"update_time,omitempty"` Tasks []*ExternalInstanceTask `json:"tasks,omitempty"` }
type ExteranlInstanceCheckResponseBuilder ¶
type ExteranlInstanceCheckResponseBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewExteranlInstanceCheckResponseBuilder ¶
func NewExteranlInstanceCheckResponseBuilder() *ExteranlInstanceCheckResponseBuilder
func (*ExteranlInstanceCheckResponseBuilder) Build ¶
func (builder *ExteranlInstanceCheckResponseBuilder) Build() *ExteranlInstanceCheckResponse
func (*ExteranlInstanceCheckResponseBuilder) InstanceId ¶
func (builder *ExteranlInstanceCheckResponseBuilder) InstanceId(instanceId string) *ExteranlInstanceCheckResponseBuilder
func (*ExteranlInstanceCheckResponseBuilder) Tasks ¶
func (builder *ExteranlInstanceCheckResponseBuilder) Tasks(tasks []*ExternalInstanceTask) *ExteranlInstanceCheckResponseBuilder
func (*ExteranlInstanceCheckResponseBuilder) UpdateTime ¶
func (builder *ExteranlInstanceCheckResponseBuilder) UpdateTime(updateTime string) *ExteranlInstanceCheckResponseBuilder
type ExternalApproval ¶
type ExternalApproval struct { ApprovalName *string `json:"approval_name,omitempty"` ApprovalCode *string `json:"approval_code,omitempty"` GroupCode *string `json:"group_code,omitempty"` GroupName *string `json:"group_name,omitempty"` Description *string `json:"description,omitempty"` External *ApprovalCreateExternal `json:"external,omitempty"` Viewers []*ApprovalCreateViewers `json:"viewers,omitempty"` I18nResources []*I18nResource `json:"i18n_resources,omitempty"` }
type ExternalApprovalBuilder ¶
type ExternalApprovalBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewExternalApprovalBuilder ¶
func NewExternalApprovalBuilder() *ExternalApprovalBuilder
func (*ExternalApprovalBuilder) ApprovalCode ¶
func (builder *ExternalApprovalBuilder) ApprovalCode(approvalCode string) *ExternalApprovalBuilder
func (*ExternalApprovalBuilder) ApprovalName ¶
func (builder *ExternalApprovalBuilder) ApprovalName(approvalName string) *ExternalApprovalBuilder
func (*ExternalApprovalBuilder) Build ¶
func (builder *ExternalApprovalBuilder) Build() *ExternalApproval
func (*ExternalApprovalBuilder) Description ¶
func (builder *ExternalApprovalBuilder) Description(description string) *ExternalApprovalBuilder
func (*ExternalApprovalBuilder) External ¶
func (builder *ExternalApprovalBuilder) External(external *ApprovalCreateExternal) *ExternalApprovalBuilder
func (*ExternalApprovalBuilder) GroupCode ¶
func (builder *ExternalApprovalBuilder) GroupCode(groupCode string) *ExternalApprovalBuilder
func (*ExternalApprovalBuilder) GroupName ¶
func (builder *ExternalApprovalBuilder) GroupName(groupName string) *ExternalApprovalBuilder
func (*ExternalApprovalBuilder) I18nResources ¶
func (builder *ExternalApprovalBuilder) I18nResources(i18nResources []*I18nResource) *ExternalApprovalBuilder
func (*ExternalApprovalBuilder) Viewers ¶
func (builder *ExternalApprovalBuilder) Viewers(viewers []*ApprovalCreateViewers) *ExternalApprovalBuilder
type ExternalInstance ¶
type ExternalInstance struct { ApprovalCode *string `json:"approval_code,omitempty"` Status *string `json:"status,omitempty"` Extra *string `json:"extra,omitempty"` InstanceId *string `json:"instance_id,omitempty"` Links *ExternalInstanceLink `json:"links,omitempty"` Title *string `json:"title,omitempty"` Form []*ExternalInstanceForm `json:"form,omitempty"` UserId *string `json:"user_id,omitempty"` UserName *string `json:"user_name,omitempty"` OpenId *string `json:"open_id,omitempty"` DepartmentId *string `json:"department_id,omitempty"` DepartmentName *string `json:"department_name,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` UpdateTime *string `json:"update_time,omitempty"` DisplayMethod *string `json:"display_method,omitempty"` UpdateMode *string `json:"update_mode,omitempty"` TaskList []*ExternalInstanceTaskNode `json:"task_list,omitempty"` CcList []*CcNode `json:"cc_list,omitempty"` I18nResources []*I18nResource `json:"i18n_resources,omitempty"` }
type ExternalInstanceBuilder ¶
type ExternalInstanceBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewExternalInstanceBuilder ¶
func NewExternalInstanceBuilder() *ExternalInstanceBuilder
func (*ExternalInstanceBuilder) ApprovalCode ¶
func (builder *ExternalInstanceBuilder) ApprovalCode(approvalCode string) *ExternalInstanceBuilder
func (*ExternalInstanceBuilder) Build ¶
func (builder *ExternalInstanceBuilder) Build() *ExternalInstance
func (*ExternalInstanceBuilder) CcList ¶
func (builder *ExternalInstanceBuilder) CcList(ccList []*CcNode) *ExternalInstanceBuilder
func (*ExternalInstanceBuilder) DepartmentId ¶
func (builder *ExternalInstanceBuilder) DepartmentId(departmentId string) *ExternalInstanceBuilder
func (*ExternalInstanceBuilder) DepartmentName ¶
func (builder *ExternalInstanceBuilder) DepartmentName(departmentName string) *ExternalInstanceBuilder
func (*ExternalInstanceBuilder) DisplayMethod ¶
func (builder *ExternalInstanceBuilder) DisplayMethod(displayMethod string) *ExternalInstanceBuilder
func (*ExternalInstanceBuilder) EndTime ¶
func (builder *ExternalInstanceBuilder) EndTime(endTime string) *ExternalInstanceBuilder
func (*ExternalInstanceBuilder) Extra ¶
func (builder *ExternalInstanceBuilder) Extra(extra string) *ExternalInstanceBuilder
func (*ExternalInstanceBuilder) Form ¶
func (builder *ExternalInstanceBuilder) Form(form []*ExternalInstanceForm) *ExternalInstanceBuilder
func (*ExternalInstanceBuilder) I18nResources ¶
func (builder *ExternalInstanceBuilder) I18nResources(i18nResources []*I18nResource) *ExternalInstanceBuilder
func (*ExternalInstanceBuilder) InstanceId ¶
func (builder *ExternalInstanceBuilder) InstanceId(instanceId string) *ExternalInstanceBuilder
func (*ExternalInstanceBuilder) Links ¶
func (builder *ExternalInstanceBuilder) Links(links *ExternalInstanceLink) *ExternalInstanceBuilder
func (*ExternalInstanceBuilder) OpenId ¶
func (builder *ExternalInstanceBuilder) OpenId(openId string) *ExternalInstanceBuilder
func (*ExternalInstanceBuilder) StartTime ¶
func (builder *ExternalInstanceBuilder) StartTime(startTime string) *ExternalInstanceBuilder
func (*ExternalInstanceBuilder) Status ¶
func (builder *ExternalInstanceBuilder) Status(status string) *ExternalInstanceBuilder
func (*ExternalInstanceBuilder) TaskList ¶
func (builder *ExternalInstanceBuilder) TaskList(taskList []*ExternalInstanceTaskNode) *ExternalInstanceBuilder
func (*ExternalInstanceBuilder) Title ¶
func (builder *ExternalInstanceBuilder) Title(title string) *ExternalInstanceBuilder
func (*ExternalInstanceBuilder) UpdateMode ¶
func (builder *ExternalInstanceBuilder) UpdateMode(updateMode string) *ExternalInstanceBuilder
func (*ExternalInstanceBuilder) UpdateTime ¶
func (builder *ExternalInstanceBuilder) UpdateTime(updateTime string) *ExternalInstanceBuilder
func (*ExternalInstanceBuilder) UserId ¶
func (builder *ExternalInstanceBuilder) UserId(userId string) *ExternalInstanceBuilder
func (*ExternalInstanceBuilder) UserName ¶
func (builder *ExternalInstanceBuilder) UserName(userName string) *ExternalInstanceBuilder
type ExternalInstanceForm ¶
type ExternalInstanceFormBuilder ¶
type ExternalInstanceFormBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewExternalInstanceFormBuilder ¶
func NewExternalInstanceFormBuilder() *ExternalInstanceFormBuilder
func (*ExternalInstanceFormBuilder) Build ¶
func (builder *ExternalInstanceFormBuilder) Build() *ExternalInstanceForm
func (*ExternalInstanceFormBuilder) Name ¶
func (builder *ExternalInstanceFormBuilder) Name(name string) *ExternalInstanceFormBuilder
func (*ExternalInstanceFormBuilder) Value ¶
func (builder *ExternalInstanceFormBuilder) Value(value string) *ExternalInstanceFormBuilder
type ExternalInstanceLink ¶
type ExternalInstanceLinkBuilder ¶
type ExternalInstanceLinkBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewExternalInstanceLinkBuilder ¶
func NewExternalInstanceLinkBuilder() *ExternalInstanceLinkBuilder
func (*ExternalInstanceLinkBuilder) Build ¶
func (builder *ExternalInstanceLinkBuilder) Build() *ExternalInstanceLink
func (*ExternalInstanceLinkBuilder) MobileLink ¶
func (builder *ExternalInstanceLinkBuilder) MobileLink(mobileLink string) *ExternalInstanceLinkBuilder
func (*ExternalInstanceLinkBuilder) PcLink ¶
func (builder *ExternalInstanceLinkBuilder) PcLink(pcLink string) *ExternalInstanceLinkBuilder
type ExternalInstanceTask ¶
type ExternalInstanceTaskBuilder ¶
type ExternalInstanceTaskBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewExternalInstanceTaskBuilder ¶
func NewExternalInstanceTaskBuilder() *ExternalInstanceTaskBuilder
func (*ExternalInstanceTaskBuilder) Build ¶
func (builder *ExternalInstanceTaskBuilder) Build() *ExternalInstanceTask
func (*ExternalInstanceTaskBuilder) TaskId ¶
func (builder *ExternalInstanceTaskBuilder) TaskId(taskId string) *ExternalInstanceTaskBuilder
func (*ExternalInstanceTaskBuilder) UpdateTime ¶
func (builder *ExternalInstanceTaskBuilder) UpdateTime(updateTime string) *ExternalInstanceTaskBuilder
type ExternalInstanceTaskNode ¶
type ExternalInstanceTaskNode struct { TaskId *string `json:"task_id,omitempty"` UserId *string `json:"user_id,omitempty"` OpenId *string `json:"open_id,omitempty"` Title *string `json:"title,omitempty"` Links *ExternalInstanceLink `json:"links,omitempty"` Status *string `json:"status,omitempty"` Extra *string `json:"extra,omitempty"` CreateTime *string `json:"create_time,omitempty"` EndTime *string `json:"end_time,omitempty"` UpdateTime *string `json:"update_time,omitempty"` ActionContext *string `json:"action_context,omitempty"` ActionConfigs []*ActionConfig `json:"action_configs,omitempty"` DisplayMethod *string `json:"display_method,omitempty"` }
type ExternalInstanceTaskNodeBuilder ¶
type ExternalInstanceTaskNodeBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewExternalInstanceTaskNodeBuilder ¶
func NewExternalInstanceTaskNodeBuilder() *ExternalInstanceTaskNodeBuilder
func (*ExternalInstanceTaskNodeBuilder) ActionConfigs ¶
func (builder *ExternalInstanceTaskNodeBuilder) ActionConfigs(actionConfigs []*ActionConfig) *ExternalInstanceTaskNodeBuilder
func (*ExternalInstanceTaskNodeBuilder) ActionContext ¶
func (builder *ExternalInstanceTaskNodeBuilder) ActionContext(actionContext string) *ExternalInstanceTaskNodeBuilder
func (*ExternalInstanceTaskNodeBuilder) Build ¶
func (builder *ExternalInstanceTaskNodeBuilder) Build() *ExternalInstanceTaskNode
func (*ExternalInstanceTaskNodeBuilder) CreateTime ¶
func (builder *ExternalInstanceTaskNodeBuilder) CreateTime(createTime string) *ExternalInstanceTaskNodeBuilder
func (*ExternalInstanceTaskNodeBuilder) DisplayMethod ¶
func (builder *ExternalInstanceTaskNodeBuilder) DisplayMethod(displayMethod string) *ExternalInstanceTaskNodeBuilder
func (*ExternalInstanceTaskNodeBuilder) EndTime ¶
func (builder *ExternalInstanceTaskNodeBuilder) EndTime(endTime string) *ExternalInstanceTaskNodeBuilder
func (*ExternalInstanceTaskNodeBuilder) Extra ¶
func (builder *ExternalInstanceTaskNodeBuilder) Extra(extra string) *ExternalInstanceTaskNodeBuilder
func (*ExternalInstanceTaskNodeBuilder) Links ¶
func (builder *ExternalInstanceTaskNodeBuilder) Links(links *ExternalInstanceLink) *ExternalInstanceTaskNodeBuilder
func (*ExternalInstanceTaskNodeBuilder) OpenId ¶
func (builder *ExternalInstanceTaskNodeBuilder) OpenId(openId string) *ExternalInstanceTaskNodeBuilder
func (*ExternalInstanceTaskNodeBuilder) Status ¶
func (builder *ExternalInstanceTaskNodeBuilder) Status(status string) *ExternalInstanceTaskNodeBuilder
func (*ExternalInstanceTaskNodeBuilder) TaskId ¶
func (builder *ExternalInstanceTaskNodeBuilder) TaskId(taskId string) *ExternalInstanceTaskNodeBuilder
func (*ExternalInstanceTaskNodeBuilder) Title ¶
func (builder *ExternalInstanceTaskNodeBuilder) Title(title string) *ExternalInstanceTaskNodeBuilder
func (*ExternalInstanceTaskNodeBuilder) UpdateTime ¶
func (builder *ExternalInstanceTaskNodeBuilder) UpdateTime(updateTime string) *ExternalInstanceTaskNodeBuilder
func (*ExternalInstanceTaskNodeBuilder) UserId ¶
func (builder *ExternalInstanceTaskNodeBuilder) UserId(userId string) *ExternalInstanceTaskNodeBuilder
type ExternalTaskItem ¶
type ExternalTaskItemBuilder ¶
type ExternalTaskItemBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewExternalTaskItemBuilder ¶
func NewExternalTaskItemBuilder() *ExternalTaskItemBuilder
func (*ExternalTaskItemBuilder) Build ¶
func (builder *ExternalTaskItemBuilder) Build() *ExternalTaskItem
func (*ExternalTaskItemBuilder) Id ¶
func (builder *ExternalTaskItemBuilder) Id(id string) *ExternalTaskItemBuilder
func (*ExternalTaskItemBuilder) Status ¶
func (builder *ExternalTaskItemBuilder) Status(status string) *ExternalTaskItemBuilder
func (*ExternalTaskItemBuilder) UpdateTime ¶
func (builder *ExternalTaskItemBuilder) UpdateTime(updateTime string) *ExternalTaskItemBuilder
type ExternalTaskList ¶
type ExternalTaskList struct { InstanceId *string `json:"instance_id,omitempty"` ApprovalId *string `json:"approval_id,omitempty"` ApprovalCode *string `json:"approval_code,omitempty"` Status *string `json:"status,omitempty"` UpdateTime *string `json:"update_time,omitempty"` Tasks []*ExternalTaskItem `json:"tasks,omitempty"` }
type ExternalTaskListBuilder ¶
type ExternalTaskListBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewExternalTaskListBuilder ¶
func NewExternalTaskListBuilder() *ExternalTaskListBuilder
func (*ExternalTaskListBuilder) ApprovalCode ¶
func (builder *ExternalTaskListBuilder) ApprovalCode(approvalCode string) *ExternalTaskListBuilder
func (*ExternalTaskListBuilder) ApprovalId ¶
func (builder *ExternalTaskListBuilder) ApprovalId(approvalId string) *ExternalTaskListBuilder
func (*ExternalTaskListBuilder) Build ¶
func (builder *ExternalTaskListBuilder) Build() *ExternalTaskList
func (*ExternalTaskListBuilder) InstanceId ¶
func (builder *ExternalTaskListBuilder) InstanceId(instanceId string) *ExternalTaskListBuilder
func (*ExternalTaskListBuilder) Status ¶
func (builder *ExternalTaskListBuilder) Status(status string) *ExternalTaskListBuilder
func (*ExternalTaskListBuilder) Tasks ¶
func (builder *ExternalTaskListBuilder) Tasks(tasks []*ExternalTaskItem) *ExternalTaskListBuilder
func (*ExternalTaskListBuilder) UpdateTime ¶
func (builder *ExternalTaskListBuilder) UpdateTime(updateTime string) *ExternalTaskListBuilder
type FieldGroup ¶
type FieldGroupBuilder ¶
type FieldGroupBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewFieldGroupBuilder ¶
func NewFieldGroupBuilder() *FieldGroupBuilder
func (*FieldGroupBuilder) Build ¶
func (builder *FieldGroupBuilder) Build() *FieldGroup
func (*FieldGroupBuilder) Readable ¶
func (builder *FieldGroupBuilder) Readable(readable []string) *FieldGroupBuilder
func (*FieldGroupBuilder) Writable ¶
func (builder *FieldGroupBuilder) Writable(writable []string) *FieldGroupBuilder
type FileBuilder ¶
type FileBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewFileBuilder ¶
func NewFileBuilder() *FileBuilder
func (*FileBuilder) Build ¶
func (builder *FileBuilder) Build() *File
func (*FileBuilder) FileSize ¶
func (builder *FileBuilder) FileSize(fileSize int) *FileBuilder
func (*FileBuilder) Title ¶
func (builder *FileBuilder) Title(title string) *FileBuilder
func (*FileBuilder) Type ¶
func (builder *FileBuilder) Type(type_ string) *FileBuilder
func (*FileBuilder) Url ¶
func (builder *FileBuilder) Url(url string) *FileBuilder
type GetApprovalReq ¶
type GetApprovalReq struct {
// contains filtered or unexported fields
}
type GetApprovalReqBuilder ¶
type GetApprovalReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*GetApprovalReqBuilder) ApprovalCode ¶
func (builder *GetApprovalReqBuilder) ApprovalCode(approvalCode string) *GetApprovalReqBuilder
1.5 生成请求的builder属性方法
func (*GetApprovalReqBuilder) Build ¶
func (builder *GetApprovalReqBuilder) Build() *GetApprovalReq
1.5 生成请求的builder的build方法
func (*GetApprovalReqBuilder) Locale ¶
func (builder *GetApprovalReqBuilder) Locale(locale string) *GetApprovalReqBuilder
type GetApprovalResp ¶
type GetApprovalResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *GetApprovalRespData `json:"data"` }
func (*GetApprovalResp) Success ¶
func (resp *GetApprovalResp) Success() bool
type GetApprovalRespData ¶
type GetApprovalRespData struct { ApprovalName *string `json:"approval_name,omitempty"` Status *string `json:"status,omitempty"` Form *string `json:"form,omitempty"` NodeList []*ApprovalNodeInfo `json:"node_list,omitempty"` Viewers []*ApprovalViewerInfo `json:"viewers,omitempty"` }
type GetInstanceReq ¶
type GetInstanceReq struct {
// contains filtered or unexported fields
}
type GetInstanceReqBuilder ¶
type GetInstanceReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*GetInstanceReqBuilder) Build ¶
func (builder *GetInstanceReqBuilder) Build() *GetInstanceReq
1.5 生成请求的builder的build方法
func (*GetInstanceReqBuilder) InstanceId ¶
func (builder *GetInstanceReqBuilder) InstanceId(instanceId string) *GetInstanceReqBuilder
1.5 生成请求的builder属性方法
func (*GetInstanceReqBuilder) Locale ¶
func (builder *GetInstanceReqBuilder) Locale(locale string) *GetInstanceReqBuilder
func (*GetInstanceReqBuilder) UserId ¶
func (builder *GetInstanceReqBuilder) UserId(userId string) *GetInstanceReqBuilder
func (*GetInstanceReqBuilder) UserIdType ¶
func (builder *GetInstanceReqBuilder) UserIdType(userIdType string) *GetInstanceReqBuilder
type GetInstanceResp ¶
type GetInstanceResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *GetInstanceRespData `json:"data"` }
func (*GetInstanceResp) Success ¶
func (resp *GetInstanceResp) Success() bool
type GetInstanceRespData ¶
type GetInstanceRespData struct { ApprovalName *string `json:"approval_name,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` UserId *string `json:"user_id,omitempty"` OpenId *string `json:"open_id,omitempty"` SerialNumber *string `json:"serial_number,omitempty"` DepartmentId *string `json:"department_id,omitempty"` Status *string `json:"status,omitempty"` Uuid *string `json:"uuid,omitempty"` Form *string `json:"form,omitempty"` TaskList []*InstanceTask `json:"task_list,omitempty"` CommentList []*InstanceComment `json:"comment_list,omitempty"` Timeline []*InstanceTimeline `json:"timeline,omitempty"` ModifiedInstanceCode *string `json:"modified_instance_code,omitempty"` RevertedInstanceCode *string `json:"reverted_instance_code,omitempty"` ApprovalCode *string `json:"approval_code,omitempty"` Reverted *bool `json:"reverted,omitempty"` }
type I18nResource ¶
type I18nResource struct { Locale *string `json:"locale,omitempty"` Texts []*I18nResourceText `json:"texts,omitempty"` IsDefault *bool `json:"is_default,omitempty"` }
type I18nResourceBuilder ¶
type I18nResourceBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewI18nResourceBuilder ¶
func NewI18nResourceBuilder() *I18nResourceBuilder
func (*I18nResourceBuilder) Build ¶
func (builder *I18nResourceBuilder) Build() *I18nResource
func (*I18nResourceBuilder) IsDefault ¶
func (builder *I18nResourceBuilder) IsDefault(isDefault bool) *I18nResourceBuilder
func (*I18nResourceBuilder) Locale ¶
func (builder *I18nResourceBuilder) Locale(locale string) *I18nResourceBuilder
func (*I18nResourceBuilder) Texts ¶
func (builder *I18nResourceBuilder) Texts(texts []*I18nResourceText) *I18nResourceBuilder
type I18nResourceText ¶
type I18nResourceTextBuilder ¶
type I18nResourceTextBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewI18nResourceTextBuilder ¶
func NewI18nResourceTextBuilder() *I18nResourceTextBuilder
func (*I18nResourceTextBuilder) Build ¶
func (builder *I18nResourceTextBuilder) Build() *I18nResourceText
func (*I18nResourceTextBuilder) Key ¶
func (builder *I18nResourceTextBuilder) Key(key string) *I18nResourceTextBuilder
func (*I18nResourceTextBuilder) Value ¶
func (builder *I18nResourceTextBuilder) Value(value string) *I18nResourceTextBuilder
type Instance ¶
type Instance struct { InstanceCode *string `json:"instance_code,omitempty"` ApprovalName *string `json:"approval_name,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` UserId *string `json:"user_id,omitempty"` SerialId *string `json:"serial_id,omitempty"` }
type InstanceBuilder ¶
type InstanceBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewInstanceBuilder ¶
func NewInstanceBuilder() *InstanceBuilder
func (*InstanceBuilder) ApprovalName ¶
func (builder *InstanceBuilder) ApprovalName(approvalName string) *InstanceBuilder
func (*InstanceBuilder) Build ¶
func (builder *InstanceBuilder) Build() *Instance
func (*InstanceBuilder) EndTime ¶
func (builder *InstanceBuilder) EndTime(endTime string) *InstanceBuilder
func (*InstanceBuilder) InstanceCode ¶
func (builder *InstanceBuilder) InstanceCode(instanceCode string) *InstanceBuilder
func (*InstanceBuilder) SerialId ¶
func (builder *InstanceBuilder) SerialId(serialId string) *InstanceBuilder
func (*InstanceBuilder) StartTime ¶
func (builder *InstanceBuilder) StartTime(startTime string) *InstanceBuilder
func (*InstanceBuilder) UserId ¶
func (builder *InstanceBuilder) UserId(userId string) *InstanceBuilder
type InstanceCancel ¶
type InstanceCancelBuilder ¶
type InstanceCancelBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewInstanceCancelBuilder ¶
func NewInstanceCancelBuilder() *InstanceCancelBuilder
func (*InstanceCancelBuilder) ApprovalCode ¶
func (builder *InstanceCancelBuilder) ApprovalCode(approvalCode string) *InstanceCancelBuilder
func (*InstanceCancelBuilder) Build ¶
func (builder *InstanceCancelBuilder) Build() *InstanceCancel
func (*InstanceCancelBuilder) InstanceCode ¶
func (builder *InstanceCancelBuilder) InstanceCode(instanceCode string) *InstanceCancelBuilder
func (*InstanceCancelBuilder) NotifyStarter ¶
func (builder *InstanceCancelBuilder) NotifyStarter(notifyStarter bool) *InstanceCancelBuilder
func (*InstanceCancelBuilder) UserId ¶
func (builder *InstanceCancelBuilder) UserId(userId string) *InstanceCancelBuilder
type InstanceCc ¶
type InstanceCcBuilder ¶
type InstanceCcBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewInstanceCcBuilder ¶
func NewInstanceCcBuilder() *InstanceCcBuilder
func (*InstanceCcBuilder) ApprovalCode ¶
func (builder *InstanceCcBuilder) ApprovalCode(approvalCode string) *InstanceCcBuilder
func (*InstanceCcBuilder) Build ¶
func (builder *InstanceCcBuilder) Build() *InstanceCc
func (*InstanceCcBuilder) CcUserIds ¶
func (builder *InstanceCcBuilder) CcUserIds(ccUserIds []string) *InstanceCcBuilder
func (*InstanceCcBuilder) Comment ¶
func (builder *InstanceCcBuilder) Comment(comment string) *InstanceCcBuilder
func (*InstanceCcBuilder) InstanceCode ¶
func (builder *InstanceCcBuilder) InstanceCode(instanceCode string) *InstanceCcBuilder
func (*InstanceCcBuilder) UserId ¶
func (builder *InstanceCcBuilder) UserId(userId string) *InstanceCcBuilder
type InstanceCcUser ¶
type InstanceCcUserBuilder ¶
type InstanceCcUserBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewInstanceCcUserBuilder ¶
func NewInstanceCcUserBuilder() *InstanceCcUserBuilder
func (*InstanceCcUserBuilder) Build ¶
func (builder *InstanceCcUserBuilder) Build() *InstanceCcUser
func (*InstanceCcUserBuilder) CcId ¶
func (builder *InstanceCcUserBuilder) CcId(ccId string) *InstanceCcUserBuilder
func (*InstanceCcUserBuilder) OpenId ¶
func (builder *InstanceCcUserBuilder) OpenId(openId string) *InstanceCcUserBuilder
func (*InstanceCcUserBuilder) UserId ¶
func (builder *InstanceCcUserBuilder) UserId(userId string) *InstanceCcUserBuilder
type InstanceComment ¶
type InstanceCommentBuilder ¶
type InstanceCommentBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewInstanceCommentBuilder ¶
func NewInstanceCommentBuilder() *InstanceCommentBuilder
func (*InstanceCommentBuilder) Build ¶
func (builder *InstanceCommentBuilder) Build() *InstanceComment
func (*InstanceCommentBuilder) Comment ¶
func (builder *InstanceCommentBuilder) Comment(comment string) *InstanceCommentBuilder
func (*InstanceCommentBuilder) CreateTime ¶
func (builder *InstanceCommentBuilder) CreateTime(createTime string) *InstanceCommentBuilder
func (*InstanceCommentBuilder) Id ¶
func (builder *InstanceCommentBuilder) Id(id string) *InstanceCommentBuilder
func (*InstanceCommentBuilder) OpenId ¶
func (builder *InstanceCommentBuilder) OpenId(openId string) *InstanceCommentBuilder
func (*InstanceCommentBuilder) UserId ¶
func (builder *InstanceCommentBuilder) UserId(userId string) *InstanceCommentBuilder
type InstanceCreate ¶
type InstanceCreate struct { ApprovalCode *string `json:"approval_code,omitempty"` UserId *string `json:"user_id,omitempty"` OpenId *string `json:"open_id,omitempty"` DepartmentId *string `json:"department_id,omitempty"` Form *string `json:"form,omitempty"` NodeApproverUserIdList []*NodeApprover `json:"node_approver_user_id_list,omitempty"` NodeApproverOpenIdList []*NodeApprover `json:"node_approver_open_id_list,omitempty"` NodeCcUserIdList []*NodeCc `json:"node_cc_user_id_list,omitempty"` NodeCcOpenIdList []*NodeCc `json:"node_cc_open_id_list,omitempty"` Uuid *string `json:"uuid,omitempty"` }
type InstanceCreateBuilder ¶
type InstanceCreateBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewInstanceCreateBuilder ¶
func NewInstanceCreateBuilder() *InstanceCreateBuilder
func (*InstanceCreateBuilder) ApprovalCode ¶
func (builder *InstanceCreateBuilder) ApprovalCode(approvalCode string) *InstanceCreateBuilder
func (*InstanceCreateBuilder) Build ¶
func (builder *InstanceCreateBuilder) Build() *InstanceCreate
func (*InstanceCreateBuilder) DepartmentId ¶
func (builder *InstanceCreateBuilder) DepartmentId(departmentId string) *InstanceCreateBuilder
func (*InstanceCreateBuilder) Form ¶
func (builder *InstanceCreateBuilder) Form(form string) *InstanceCreateBuilder
func (*InstanceCreateBuilder) NodeApproverOpenIdList ¶
func (builder *InstanceCreateBuilder) NodeApproverOpenIdList(nodeApproverOpenIdList []*NodeApprover) *InstanceCreateBuilder
func (*InstanceCreateBuilder) NodeApproverUserIdList ¶
func (builder *InstanceCreateBuilder) NodeApproverUserIdList(nodeApproverUserIdList []*NodeApprover) *InstanceCreateBuilder
func (*InstanceCreateBuilder) NodeCcOpenIdList ¶
func (builder *InstanceCreateBuilder) NodeCcOpenIdList(nodeCcOpenIdList []*NodeCc) *InstanceCreateBuilder
func (*InstanceCreateBuilder) NodeCcUserIdList ¶
func (builder *InstanceCreateBuilder) NodeCcUserIdList(nodeCcUserIdList []*NodeCc) *InstanceCreateBuilder
func (*InstanceCreateBuilder) OpenId ¶
func (builder *InstanceCreateBuilder) OpenId(openId string) *InstanceCreateBuilder
func (*InstanceCreateBuilder) UserId ¶
func (builder *InstanceCreateBuilder) UserId(userId string) *InstanceCreateBuilder
func (*InstanceCreateBuilder) Uuid ¶
func (builder *InstanceCreateBuilder) Uuid(uuid string) *InstanceCreateBuilder
type InstanceInfo ¶
type InstanceInfo struct { ApprovalCode *string `json:"approval_code,omitempty"` ApprovalName *string `json:"approval_name,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` UserId *string `json:"user_id,omitempty"` OpenId *string `json:"open_id,omitempty"` SerialNumber *string `json:"serial_number,omitempty"` DepartmentId *string `json:"department_id,omitempty"` Status *string `json:"status,omitempty"` Uuid *string `json:"uuid,omitempty"` Form *string `json:"form,omitempty"` TaskList []*InstanceTask `json:"task_list,omitempty"` CommentList []*InstanceComment `json:"comment_list,omitempty"` Timeline []*InstanceTimeline `json:"timeline,omitempty"` }
type InstanceInfoBuilder ¶
type InstanceInfoBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewInstanceInfoBuilder ¶
func NewInstanceInfoBuilder() *InstanceInfoBuilder
func (*InstanceInfoBuilder) ApprovalCode ¶
func (builder *InstanceInfoBuilder) ApprovalCode(approvalCode string) *InstanceInfoBuilder
func (*InstanceInfoBuilder) ApprovalName ¶
func (builder *InstanceInfoBuilder) ApprovalName(approvalName string) *InstanceInfoBuilder
func (*InstanceInfoBuilder) Build ¶
func (builder *InstanceInfoBuilder) Build() *InstanceInfo
func (*InstanceInfoBuilder) CommentList ¶
func (builder *InstanceInfoBuilder) CommentList(commentList []*InstanceComment) *InstanceInfoBuilder
func (*InstanceInfoBuilder) DepartmentId ¶
func (builder *InstanceInfoBuilder) DepartmentId(departmentId string) *InstanceInfoBuilder
func (*InstanceInfoBuilder) EndTime ¶
func (builder *InstanceInfoBuilder) EndTime(endTime string) *InstanceInfoBuilder
func (*InstanceInfoBuilder) Form ¶
func (builder *InstanceInfoBuilder) Form(form string) *InstanceInfoBuilder
func (*InstanceInfoBuilder) OpenId ¶
func (builder *InstanceInfoBuilder) OpenId(openId string) *InstanceInfoBuilder
func (*InstanceInfoBuilder) SerialNumber ¶
func (builder *InstanceInfoBuilder) SerialNumber(serialNumber string) *InstanceInfoBuilder
func (*InstanceInfoBuilder) StartTime ¶
func (builder *InstanceInfoBuilder) StartTime(startTime string) *InstanceInfoBuilder
func (*InstanceInfoBuilder) Status ¶
func (builder *InstanceInfoBuilder) Status(status string) *InstanceInfoBuilder
func (*InstanceInfoBuilder) TaskList ¶
func (builder *InstanceInfoBuilder) TaskList(taskList []*InstanceTask) *InstanceInfoBuilder
func (*InstanceInfoBuilder) Timeline ¶
func (builder *InstanceInfoBuilder) Timeline(timeline []*InstanceTimeline) *InstanceInfoBuilder
func (*InstanceInfoBuilder) UserId ¶
func (builder *InstanceInfoBuilder) UserId(userId string) *InstanceInfoBuilder
func (*InstanceInfoBuilder) Uuid ¶
func (builder *InstanceInfoBuilder) Uuid(uuid string) *InstanceInfoBuilder
type InstanceSearch ¶
type InstanceSearch struct { UserId *string `json:"user_id,omitempty"` ApprovalCode *string `json:"approval_code,omitempty"` InstanceCode *string `json:"instance_code,omitempty"` InstanceExternalId *string `json:"instance_external_id,omitempty"` GroupExternalId *string `json:"group_external_id,omitempty"` InstanceTitle *string `json:"instance_title,omitempty"` InstanceStatus *string `json:"instance_status,omitempty"` InstanceStartTimeFrom *string `json:"instance_start_time_from,omitempty"` InstanceStartTimeTo *string `json:"instance_start_time_to,omitempty"` Locale *string `json:"locale,omitempty"` }
type InstanceSearchApproval ¶
type InstanceSearchApproval struct { Code *string `json:"code,omitempty"` Name *string `json:"name,omitempty"` IsExternal *bool `json:"is_external,omitempty"` External *InstanceSearchApprovalExternal `json:"external,omitempty"` }
type InstanceSearchApprovalBuilder ¶
type InstanceSearchApprovalBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewInstanceSearchApprovalBuilder ¶
func NewInstanceSearchApprovalBuilder() *InstanceSearchApprovalBuilder
func (*InstanceSearchApprovalBuilder) Build ¶
func (builder *InstanceSearchApprovalBuilder) Build() *InstanceSearchApproval
func (*InstanceSearchApprovalBuilder) Code ¶
func (builder *InstanceSearchApprovalBuilder) Code(code string) *InstanceSearchApprovalBuilder
func (*InstanceSearchApprovalBuilder) External ¶
func (builder *InstanceSearchApprovalBuilder) External(external *InstanceSearchApprovalExternal) *InstanceSearchApprovalBuilder
func (*InstanceSearchApprovalBuilder) IsExternal ¶
func (builder *InstanceSearchApprovalBuilder) IsExternal(isExternal bool) *InstanceSearchApprovalBuilder
func (*InstanceSearchApprovalBuilder) Name ¶
func (builder *InstanceSearchApprovalBuilder) Name(name string) *InstanceSearchApprovalBuilder
type InstanceSearchApprovalExternal ¶
type InstanceSearchApprovalExternal struct {
BatchCcRead *bool `json:"batch_cc_read,omitempty"`
}
type InstanceSearchApprovalExternalBuilder ¶
type InstanceSearchApprovalExternalBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewInstanceSearchApprovalExternalBuilder ¶
func NewInstanceSearchApprovalExternalBuilder() *InstanceSearchApprovalExternalBuilder
func (*InstanceSearchApprovalExternalBuilder) BatchCcRead ¶
func (builder *InstanceSearchApprovalExternalBuilder) BatchCcRead(batchCcRead bool) *InstanceSearchApprovalExternalBuilder
func (*InstanceSearchApprovalExternalBuilder) Build ¶
func (builder *InstanceSearchApprovalExternalBuilder) Build() *InstanceSearchApprovalExternal
type InstanceSearchBuilder ¶
type InstanceSearchBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewInstanceSearchBuilder ¶
func NewInstanceSearchBuilder() *InstanceSearchBuilder
func (*InstanceSearchBuilder) ApprovalCode ¶
func (builder *InstanceSearchBuilder) ApprovalCode(approvalCode string) *InstanceSearchBuilder
func (*InstanceSearchBuilder) Build ¶
func (builder *InstanceSearchBuilder) Build() *InstanceSearch
func (*InstanceSearchBuilder) GroupExternalId ¶
func (builder *InstanceSearchBuilder) GroupExternalId(groupExternalId string) *InstanceSearchBuilder
func (*InstanceSearchBuilder) InstanceCode ¶
func (builder *InstanceSearchBuilder) InstanceCode(instanceCode string) *InstanceSearchBuilder
func (*InstanceSearchBuilder) InstanceExternalId ¶
func (builder *InstanceSearchBuilder) InstanceExternalId(instanceExternalId string) *InstanceSearchBuilder
func (*InstanceSearchBuilder) InstanceStartTimeFrom ¶
func (builder *InstanceSearchBuilder) InstanceStartTimeFrom(instanceStartTimeFrom string) *InstanceSearchBuilder
func (*InstanceSearchBuilder) InstanceStartTimeTo ¶
func (builder *InstanceSearchBuilder) InstanceStartTimeTo(instanceStartTimeTo string) *InstanceSearchBuilder
func (*InstanceSearchBuilder) InstanceStatus ¶
func (builder *InstanceSearchBuilder) InstanceStatus(instanceStatus string) *InstanceSearchBuilder
func (*InstanceSearchBuilder) InstanceTitle ¶
func (builder *InstanceSearchBuilder) InstanceTitle(instanceTitle string) *InstanceSearchBuilder
func (*InstanceSearchBuilder) Locale ¶
func (builder *InstanceSearchBuilder) Locale(locale string) *InstanceSearchBuilder
func (*InstanceSearchBuilder) UserId ¶
func (builder *InstanceSearchBuilder) UserId(userId string) *InstanceSearchBuilder
type InstanceSearchGroup ¶
type InstanceSearchGroupBuilder ¶
type InstanceSearchGroupBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewInstanceSearchGroupBuilder ¶
func NewInstanceSearchGroupBuilder() *InstanceSearchGroupBuilder
func (*InstanceSearchGroupBuilder) Build ¶
func (builder *InstanceSearchGroupBuilder) Build() *InstanceSearchGroup
func (*InstanceSearchGroupBuilder) ExternalId ¶
func (builder *InstanceSearchGroupBuilder) ExternalId(externalId string) *InstanceSearchGroupBuilder
func (*InstanceSearchGroupBuilder) Name ¶
func (builder *InstanceSearchGroupBuilder) Name(name string) *InstanceSearchGroupBuilder
type InstanceSearchItem ¶
type InstanceSearchItem struct { Approval *InstanceSearchApproval `json:"approval,omitempty"` Group *InstanceSearchGroup `json:"group,omitempty"` Instance *InstanceSearchNode `json:"instance,omitempty"` }
type InstanceSearchItemBuilder ¶
type InstanceSearchItemBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewInstanceSearchItemBuilder ¶
func NewInstanceSearchItemBuilder() *InstanceSearchItemBuilder
func (*InstanceSearchItemBuilder) Approval ¶
func (builder *InstanceSearchItemBuilder) Approval(approval *InstanceSearchApproval) *InstanceSearchItemBuilder
func (*InstanceSearchItemBuilder) Build ¶
func (builder *InstanceSearchItemBuilder) Build() *InstanceSearchItem
func (*InstanceSearchItemBuilder) Group ¶
func (builder *InstanceSearchItemBuilder) Group(group *InstanceSearchGroup) *InstanceSearchItemBuilder
func (*InstanceSearchItemBuilder) Instance ¶
func (builder *InstanceSearchItemBuilder) Instance(instance *InstanceSearchNode) *InstanceSearchItemBuilder
type InstanceSearchLink ¶
type InstanceSearchLinkBuilder ¶
type InstanceSearchLinkBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewInstanceSearchLinkBuilder ¶
func NewInstanceSearchLinkBuilder() *InstanceSearchLinkBuilder
func (*InstanceSearchLinkBuilder) Build ¶
func (builder *InstanceSearchLinkBuilder) Build() *InstanceSearchLink
func (*InstanceSearchLinkBuilder) MobileLink ¶
func (builder *InstanceSearchLinkBuilder) MobileLink(mobileLink string) *InstanceSearchLinkBuilder
func (*InstanceSearchLinkBuilder) PcLink ¶
func (builder *InstanceSearchLinkBuilder) PcLink(pcLink string) *InstanceSearchLinkBuilder
type InstanceSearchNode ¶
type InstanceSearchNode struct { Code *string `json:"code,omitempty"` ExternalId *string `json:"external_id,omitempty"` UserId *string `json:"user_id,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` Status *string `json:"status,omitempty"` Title *string `json:"title,omitempty"` Extra *string `json:"extra,omitempty"` SerialId *string `json:"serial_id,omitempty"` Link *InstanceSearchLink `json:"link,omitempty"` }
type InstanceSearchNodeBuilder ¶
type InstanceSearchNodeBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewInstanceSearchNodeBuilder ¶
func NewInstanceSearchNodeBuilder() *InstanceSearchNodeBuilder
func (*InstanceSearchNodeBuilder) Build ¶
func (builder *InstanceSearchNodeBuilder) Build() *InstanceSearchNode
func (*InstanceSearchNodeBuilder) Code ¶
func (builder *InstanceSearchNodeBuilder) Code(code string) *InstanceSearchNodeBuilder
func (*InstanceSearchNodeBuilder) EndTime ¶
func (builder *InstanceSearchNodeBuilder) EndTime(endTime string) *InstanceSearchNodeBuilder
func (*InstanceSearchNodeBuilder) ExternalId ¶
func (builder *InstanceSearchNodeBuilder) ExternalId(externalId string) *InstanceSearchNodeBuilder
func (*InstanceSearchNodeBuilder) Extra ¶
func (builder *InstanceSearchNodeBuilder) Extra(extra string) *InstanceSearchNodeBuilder
func (*InstanceSearchNodeBuilder) Link ¶
func (builder *InstanceSearchNodeBuilder) Link(link *InstanceSearchLink) *InstanceSearchNodeBuilder
func (*InstanceSearchNodeBuilder) SerialId ¶
func (builder *InstanceSearchNodeBuilder) SerialId(serialId string) *InstanceSearchNodeBuilder
func (*InstanceSearchNodeBuilder) StartTime ¶
func (builder *InstanceSearchNodeBuilder) StartTime(startTime string) *InstanceSearchNodeBuilder
func (*InstanceSearchNodeBuilder) Status ¶
func (builder *InstanceSearchNodeBuilder) Status(status string) *InstanceSearchNodeBuilder
func (*InstanceSearchNodeBuilder) Title ¶
func (builder *InstanceSearchNodeBuilder) Title(title string) *InstanceSearchNodeBuilder
func (*InstanceSearchNodeBuilder) UserId ¶
func (builder *InstanceSearchNodeBuilder) UserId(userId string) *InstanceSearchNodeBuilder
type InstanceTask ¶
type InstanceTask struct { Id *string `json:"id,omitempty"` UserId *string `json:"user_id,omitempty"` OpenId *string `json:"open_id,omitempty"` Status *string `json:"status,omitempty"` NodeId *string `json:"node_id,omitempty"` NodeName *string `json:"node_name,omitempty"` CustomNodeId *string `json:"custom_node_id,omitempty"` Type *string `json:"type,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` }
type InstanceTaskBuilder ¶
type InstanceTaskBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewInstanceTaskBuilder ¶
func NewInstanceTaskBuilder() *InstanceTaskBuilder
func (*InstanceTaskBuilder) Build ¶
func (builder *InstanceTaskBuilder) Build() *InstanceTask
func (*InstanceTaskBuilder) CustomNodeId ¶
func (builder *InstanceTaskBuilder) CustomNodeId(customNodeId string) *InstanceTaskBuilder
func (*InstanceTaskBuilder) EndTime ¶
func (builder *InstanceTaskBuilder) EndTime(endTime string) *InstanceTaskBuilder
func (*InstanceTaskBuilder) Id ¶
func (builder *InstanceTaskBuilder) Id(id string) *InstanceTaskBuilder
func (*InstanceTaskBuilder) NodeId ¶
func (builder *InstanceTaskBuilder) NodeId(nodeId string) *InstanceTaskBuilder
func (*InstanceTaskBuilder) NodeName ¶
func (builder *InstanceTaskBuilder) NodeName(nodeName string) *InstanceTaskBuilder
func (*InstanceTaskBuilder) OpenId ¶
func (builder *InstanceTaskBuilder) OpenId(openId string) *InstanceTaskBuilder
func (*InstanceTaskBuilder) StartTime ¶
func (builder *InstanceTaskBuilder) StartTime(startTime string) *InstanceTaskBuilder
func (*InstanceTaskBuilder) Status ¶
func (builder *InstanceTaskBuilder) Status(status string) *InstanceTaskBuilder
func (*InstanceTaskBuilder) Type ¶
func (builder *InstanceTaskBuilder) Type(type_ string) *InstanceTaskBuilder
func (*InstanceTaskBuilder) UserId ¶
func (builder *InstanceTaskBuilder) UserId(userId string) *InstanceTaskBuilder
type InstanceTimeline ¶
type InstanceTimeline struct { Type *string `json:"type,omitempty"` CreateTime *string `json:"create_time,omitempty"` UserId *string `json:"user_id,omitempty"` OpenId *string `json:"open_id,omitempty"` UserIdList []string `json:"user_id_list,omitempty"` OpenIdList []string `json:"open_id_list,omitempty"` TaskId *string `json:"task_id,omitempty"` Comment *string `json:"comment,omitempty"` CcUserList []*InstanceCcUser `json:"cc_user_list,omitempty"` Ext *string `json:"ext,omitempty"` NodeKey *string `json:"node_key,omitempty"` }
type InstanceTimelineBuilder ¶
type InstanceTimelineBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewInstanceTimelineBuilder ¶
func NewInstanceTimelineBuilder() *InstanceTimelineBuilder
func (*InstanceTimelineBuilder) Build ¶
func (builder *InstanceTimelineBuilder) Build() *InstanceTimeline
func (*InstanceTimelineBuilder) CcUserList ¶
func (builder *InstanceTimelineBuilder) CcUserList(ccUserList []*InstanceCcUser) *InstanceTimelineBuilder
func (*InstanceTimelineBuilder) Comment ¶
func (builder *InstanceTimelineBuilder) Comment(comment string) *InstanceTimelineBuilder
func (*InstanceTimelineBuilder) CreateTime ¶
func (builder *InstanceTimelineBuilder) CreateTime(createTime string) *InstanceTimelineBuilder
func (*InstanceTimelineBuilder) Ext ¶
func (builder *InstanceTimelineBuilder) Ext(ext string) *InstanceTimelineBuilder
func (*InstanceTimelineBuilder) NodeKey ¶
func (builder *InstanceTimelineBuilder) NodeKey(nodeKey string) *InstanceTimelineBuilder
func (*InstanceTimelineBuilder) OpenId ¶
func (builder *InstanceTimelineBuilder) OpenId(openId string) *InstanceTimelineBuilder
func (*InstanceTimelineBuilder) OpenIdList ¶
func (builder *InstanceTimelineBuilder) OpenIdList(openIdList []string) *InstanceTimelineBuilder
func (*InstanceTimelineBuilder) TaskId ¶
func (builder *InstanceTimelineBuilder) TaskId(taskId string) *InstanceTimelineBuilder
func (*InstanceTimelineBuilder) Type ¶
func (builder *InstanceTimelineBuilder) Type(type_ string) *InstanceTimelineBuilder
func (*InstanceTimelineBuilder) UserId ¶
func (builder *InstanceTimelineBuilder) UserId(userId string) *InstanceTimelineBuilder
func (*InstanceTimelineBuilder) UserIdList ¶
func (builder *InstanceTimelineBuilder) UserIdList(userIdList []string) *InstanceTimelineBuilder
type ListExternalTaskIterator ¶
type ListExternalTaskIterator struct {
// contains filtered or unexported fields
}
生成请求的builder构造器 1.1 生成body的builder结构体
func (*ListExternalTaskIterator) Next ¶
func (iterator *ListExternalTaskIterator) Next() (bool, *ExternalTaskList, error)
func (*ListExternalTaskIterator) NextPageToken ¶
func (iterator *ListExternalTaskIterator) NextPageToken() *string
type ListExternalTaskPathReqBodyBuilder ¶
type ListExternalTaskPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewListExternalTaskPathReqBodyBuilder ¶
func NewListExternalTaskPathReqBodyBuilder() *ListExternalTaskPathReqBodyBuilder
func (*ListExternalTaskPathReqBodyBuilder) ApprovalCodes ¶
func (builder *ListExternalTaskPathReqBodyBuilder) ApprovalCodes(approvalCodes []string) *ListExternalTaskPathReqBodyBuilder
func (*ListExternalTaskPathReqBodyBuilder) Build ¶
func (builder *ListExternalTaskPathReqBodyBuilder) Build() (*ListExternalTaskReqBody, error)
func (*ListExternalTaskPathReqBodyBuilder) InstanceIds ¶
func (builder *ListExternalTaskPathReqBodyBuilder) InstanceIds(instanceIds []string) *ListExternalTaskPathReqBodyBuilder
func (*ListExternalTaskPathReqBodyBuilder) Status ¶
func (builder *ListExternalTaskPathReqBodyBuilder) Status(status string) *ListExternalTaskPathReqBodyBuilder
func (*ListExternalTaskPathReqBodyBuilder) UserIds ¶
func (builder *ListExternalTaskPathReqBodyBuilder) UserIds(userIds []string) *ListExternalTaskPathReqBodyBuilder
type ListExternalTaskReq ¶
type ListExternalTaskReq struct { Body *ListExternalTaskReqBody `body:""` Limit int // contains filtered or unexported fields }
type ListExternalTaskReqBody ¶
type ListExternalTaskReqBodyBuilder ¶
type ListExternalTaskReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewListExternalTaskReqBodyBuilder ¶
func NewListExternalTaskReqBodyBuilder() *ListExternalTaskReqBodyBuilder
生成body的New构造器
func (*ListExternalTaskReqBodyBuilder) ApprovalCodes ¶
func (builder *ListExternalTaskReqBodyBuilder) ApprovalCodes(approvalCodes []string) *ListExternalTaskReqBodyBuilder
1.2 生成body的builder属性方法
func (*ListExternalTaskReqBodyBuilder) Build ¶
func (builder *ListExternalTaskReqBodyBuilder) Build() *ListExternalTaskReqBody
1.3 生成body的build方法
func (*ListExternalTaskReqBodyBuilder) InstanceIds ¶
func (builder *ListExternalTaskReqBodyBuilder) InstanceIds(instanceIds []string) *ListExternalTaskReqBodyBuilder
func (*ListExternalTaskReqBodyBuilder) Status ¶
func (builder *ListExternalTaskReqBodyBuilder) Status(status string) *ListExternalTaskReqBodyBuilder
func (*ListExternalTaskReqBodyBuilder) UserIds ¶
func (builder *ListExternalTaskReqBodyBuilder) UserIds(userIds []string) *ListExternalTaskReqBodyBuilder
type ListExternalTaskReqBuilder ¶
type ListExternalTaskReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewListExternalTaskReqBuilder ¶
func NewListExternalTaskReqBuilder() *ListExternalTaskReqBuilder
生成请求的New构造器
func (*ListExternalTaskReqBuilder) Body ¶
func (builder *ListExternalTaskReqBuilder) Body(body *ListExternalTaskReqBody) *ListExternalTaskReqBuilder
func (*ListExternalTaskReqBuilder) Build ¶
func (builder *ListExternalTaskReqBuilder) Build() *ListExternalTaskReq
1.5 生成请求的builder的build方法
func (*ListExternalTaskReqBuilder) Limit ¶
func (builder *ListExternalTaskReqBuilder) Limit(limit int) *ListExternalTaskReqBuilder
1.5 生成请求的builder属性方法
func (*ListExternalTaskReqBuilder) PageSize ¶
func (builder *ListExternalTaskReqBuilder) PageSize(pageSize int) *ListExternalTaskReqBuilder
func (*ListExternalTaskReqBuilder) PageToken ¶
func (builder *ListExternalTaskReqBuilder) PageToken(pageToken string) *ListExternalTaskReqBuilder
type ListExternalTaskResp ¶
type ListExternalTaskResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *ListExternalTaskRespData `json:"data"` }
func (*ListExternalTaskResp) Success ¶
func (resp *ListExternalTaskResp) Success() bool
type ListExternalTaskRespData ¶
type ListExternalTaskRespData struct { Data []*ExternalTaskList `json:"data,omitempty"` PageToken *string `json:"page_token,omitempty"` HasMore *bool `json:"has_more,omitempty"` }
type ListInstanceCommentReq ¶
type ListInstanceCommentReq struct {
// contains filtered or unexported fields
}
type ListInstanceCommentReqBuilder ¶
type ListInstanceCommentReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewListInstanceCommentReqBuilder ¶
func NewListInstanceCommentReqBuilder() *ListInstanceCommentReqBuilder
生成请求的New构造器
func (*ListInstanceCommentReqBuilder) Build ¶
func (builder *ListInstanceCommentReqBuilder) Build() *ListInstanceCommentReq
1.5 生成请求的builder的build方法
func (*ListInstanceCommentReqBuilder) InstanceId ¶
func (builder *ListInstanceCommentReqBuilder) InstanceId(instanceId string) *ListInstanceCommentReqBuilder
1.5 生成请求的builder属性方法
func (*ListInstanceCommentReqBuilder) PageSize ¶
func (builder *ListInstanceCommentReqBuilder) PageSize(pageSize int) *ListInstanceCommentReqBuilder
func (*ListInstanceCommentReqBuilder) PageToken ¶
func (builder *ListInstanceCommentReqBuilder) PageToken(pageToken string) *ListInstanceCommentReqBuilder
func (*ListInstanceCommentReqBuilder) UserId ¶
func (builder *ListInstanceCommentReqBuilder) UserId(userId string) *ListInstanceCommentReqBuilder
func (*ListInstanceCommentReqBuilder) UserIdType ¶
func (builder *ListInstanceCommentReqBuilder) UserIdType(userIdType string) *ListInstanceCommentReqBuilder
type ListInstanceCommentResp ¶
type ListInstanceCommentResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *ListInstanceCommentRespData `json:"data"` }
func (*ListInstanceCommentResp) Success ¶
func (resp *ListInstanceCommentResp) Success() bool
type ListInstanceCommentRespData ¶
type ListInstanceCommentRespData struct {
Comments []*Comment `json:"comments,omitempty"`
}
type ListInstanceIterator ¶
type ListInstanceIterator struct {
// contains filtered or unexported fields
}
func (*ListInstanceIterator) Next ¶
func (iterator *ListInstanceIterator) Next() (bool, string, error)
func (*ListInstanceIterator) NextPageToken ¶
func (iterator *ListInstanceIterator) NextPageToken() *string
type ListInstanceReq ¶
type ListInstanceReq struct { Limit int // contains filtered or unexported fields }
type ListInstanceReqBuilder ¶
type ListInstanceReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewListInstanceReqBuilder ¶
func NewListInstanceReqBuilder() *ListInstanceReqBuilder
生成请求的New构造器
func (*ListInstanceReqBuilder) ApprovalCode ¶
func (builder *ListInstanceReqBuilder) ApprovalCode(approvalCode string) *ListInstanceReqBuilder
func (*ListInstanceReqBuilder) Build ¶
func (builder *ListInstanceReqBuilder) Build() *ListInstanceReq
1.5 生成请求的builder的build方法
func (*ListInstanceReqBuilder) EndTime ¶
func (builder *ListInstanceReqBuilder) EndTime(endTime string) *ListInstanceReqBuilder
func (*ListInstanceReqBuilder) Limit ¶
func (builder *ListInstanceReqBuilder) Limit(limit int) *ListInstanceReqBuilder
1.5 生成请求的builder属性方法
func (*ListInstanceReqBuilder) PageSize ¶
func (builder *ListInstanceReqBuilder) PageSize(pageSize int) *ListInstanceReqBuilder
func (*ListInstanceReqBuilder) PageToken ¶
func (builder *ListInstanceReqBuilder) PageToken(pageToken string) *ListInstanceReqBuilder
func (*ListInstanceReqBuilder) StartTime ¶
func (builder *ListInstanceReqBuilder) StartTime(startTime string) *ListInstanceReqBuilder
type ListInstanceResp ¶
type ListInstanceResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *ListInstanceRespData `json:"data"` }
func (*ListInstanceResp) Success ¶
func (resp *ListInstanceResp) Success() bool
type ListInstanceRespData ¶
type Message ¶
type Message struct { Id *string `json:"id,omitempty"` ReceiveId *string `json:"receive_id,omitempty"` Content *string `json:"content,omitempty"` MsgType *string `json:"msg_type,omitempty"` Config *string `json:"config,omitempty"` Extra *string `json:"extra,omitempty"` Uuid *string `json:"uuid,omitempty"` }
type MessageBuilder ¶
type MessageBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewMessageBuilder ¶
func NewMessageBuilder() *MessageBuilder
func (*MessageBuilder) Build ¶
func (builder *MessageBuilder) Build() *Message
func (*MessageBuilder) Config ¶
func (builder *MessageBuilder) Config(config string) *MessageBuilder
func (*MessageBuilder) Content ¶
func (builder *MessageBuilder) Content(content string) *MessageBuilder
func (*MessageBuilder) Extra ¶
func (builder *MessageBuilder) Extra(extra string) *MessageBuilder
func (*MessageBuilder) Id ¶
func (builder *MessageBuilder) Id(id string) *MessageBuilder
func (*MessageBuilder) MsgType ¶
func (builder *MessageBuilder) MsgType(msgType string) *MessageBuilder
func (*MessageBuilder) ReceiveId ¶
func (builder *MessageBuilder) ReceiveId(receiveId string) *MessageBuilder
func (*MessageBuilder) Uuid ¶
func (builder *MessageBuilder) Uuid(uuid string) *MessageBuilder
type NodeApprover ¶
type NodeApproverBuilder ¶
type NodeApproverBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewNodeApproverBuilder ¶
func NewNodeApproverBuilder() *NodeApproverBuilder
func (*NodeApproverBuilder) Build ¶
func (builder *NodeApproverBuilder) Build() *NodeApprover
func (*NodeApproverBuilder) Key ¶
func (builder *NodeApproverBuilder) Key(key string) *NodeApproverBuilder
func (*NodeApproverBuilder) Value ¶
func (builder *NodeApproverBuilder) Value(value []string) *NodeApproverBuilder
type NodeCcBuilder ¶
type NodeCcBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewNodeCcBuilder ¶
func NewNodeCcBuilder() *NodeCcBuilder
func (*NodeCcBuilder) Build ¶
func (builder *NodeCcBuilder) Build() *NodeCc
func (*NodeCcBuilder) Key ¶
func (builder *NodeCcBuilder) Key(key string) *NodeCcBuilder
func (*NodeCcBuilder) Value ¶
func (builder *NodeCcBuilder) Value(value []string) *NodeCcBuilder
type P1LeaveApprovalV4 ¶
type P1LeaveApprovalV4 struct { *larkevent.EventReq *larkevent.EventBase Event *P1LeaveApprovalV4Data `json:"event"` }
func (*P1LeaveApprovalV4) RawReq ¶
func (m *P1LeaveApprovalV4) RawReq(req *larkevent.EventReq)
type P1LeaveApprovalV4Data ¶
type P1LeaveApprovalV4Data struct { AppID string `json:"app_id,omitempty"` TenantKey string `json:"tenant_key,omitempty"` Type string `json:"type,omitempty"` InstanceCode string `json:"instance_code,omitempty"` UserID string `json:"user_id,omitempty"` OpenID string `json:"open_id,omitempty"` OriginInstanceCode string `json:"origin_instance_code,omitempty"` StartTime int64 `json:"start_time,omitempty"` EndTime int64 `json:"end_time,omitempty"` LeaveFeedingArriveLate int64 `json:"leave_feeding_arrive_late,omitempty"` LeaveFeedingLeaveEarly int64 `json:"leave_feeding_leave_early,omitempty"` LeaveFeedingRestDaily int64 `json:"leave_feeding_rest_daily,omitempty"` LeaveName string `json:"leave_name,omitempty"` LeaveUnit string `json:"leave_unit,omitempty"` LeaveStartTime string `json:"leave_start_time,omitempty"` LeaveEndTime string `json:"leave_end_time,omitempty"` LeaveDetail []string `json:"leave_detail,omitempty"` LeaveRange []string `json:"leave_range,omitempty"` LeaveInterval int64 `json:"leave_interval,omitempty"` LeaveReason string `json:"leave_reason,omitempty"` I18nResources []*P1LeaveApprovalI18nResourceV4 `json:"i18n_resources,omitempty"` }
type P1LeaveApprovalV4Handler ¶
type P1LeaveApprovalV4Handler struct {
// contains filtered or unexported fields
}
func NewP1LeaveApprovalV4Handler ¶
func NewP1LeaveApprovalV4Handler(handler func(context.Context, *P1LeaveApprovalV4) error) *P1LeaveApprovalV4Handler
func (*P1LeaveApprovalV4Handler) Event ¶
func (h *P1LeaveApprovalV4Handler) Event() interface{}
type P1OutApprovalV4 ¶
type P1OutApprovalV4 struct { *larkevent.EventReq *larkevent.EventBase Event *P1OutApprovalV4Data `json:"event"` }
func (*P1OutApprovalV4) RawReq ¶
func (m *P1OutApprovalV4) RawReq(req *larkevent.EventReq)
type P1OutApprovalV4Data ¶
type P1OutApprovalV4Data struct { AppID string `json:"app_id,omitempty"` I18nResources []*P1OutApprovalI18nResourceV4 `json:"i18n_resources,omitempty"` InstanceCode string `json:"instance_code,omitempty"` OutImage string `json:"out_image,omitempty"` OutInterval int64 `json:"out_interval,omitempty"` OutName string `json:"out_name,omitempty"` OutReason string `json:"out_reason,omitempty"` OutStartTime string `json:"out_start_time,omitempty"` OutEndTime string `json:"out_end_time,omitempty"` OutUnit string `json:"out_unit,omitempty"` StartTime int64 `json:"start_time,omitempty"` EndTime int64 `json:"end_time,omitempty"` TenantKey string `json:"tenant_key,omitempty"` Type string `json:"type,omitempty"` OpenID string `json:"open_id,omitempty"` UserID string `json:"user_id,omitempty"` }
type P1OutApprovalV4Handler ¶
type P1OutApprovalV4Handler struct {
// contains filtered or unexported fields
}
func NewP1OutApprovalV4Handler ¶
func NewP1OutApprovalV4Handler(handler func(context.Context, *P1OutApprovalV4) error) *P1OutApprovalV4Handler
func (*P1OutApprovalV4Handler) Event ¶
func (h *P1OutApprovalV4Handler) Event() interface{}
type P1RemedyApprovalV4 ¶
type P1RemedyApprovalV4 struct { *larkevent.EventReq *larkevent.EventBase Event *P1RemedyApprovalV4Data `json:"event"` }
func (*P1RemedyApprovalV4) RawReq ¶
func (m *P1RemedyApprovalV4) RawReq(req *larkevent.EventReq)
type P1RemedyApprovalV4Data ¶
type P1RemedyApprovalV4Data struct { AppID string `json:"app_id,omitempty"` TenantKey string `json:"tenant_key,omitempty"` Type string `json:"type,omitempty"` InstanceCode string `json:"instance_code,omitempty"` EmployeeID string `json:"employee_id,omitempty"` OpenID string `json:"open_id,omitempty"` StartTime int64 `json:"start_time,omitempty"` EndTime int64 `json:"end_time,omitempty"` RemedyTime string `json:"remedy_time,omitempty"` RemedyReason string `json:"remedy_reason,omitempty"` }
type P1RemedyApprovalV4Handler ¶
type P1RemedyApprovalV4Handler struct {
// contains filtered or unexported fields
}
func NewP1RemedyApprovalV4Handler ¶
func NewP1RemedyApprovalV4Handler(handler func(context.Context, *P1RemedyApprovalV4) error) *P1RemedyApprovalV4Handler
func (*P1RemedyApprovalV4Handler) Event ¶
func (h *P1RemedyApprovalV4Handler) Event() interface{}
type P1ShiftApprovalV4 ¶
type P1ShiftApprovalV4 struct { *larkevent.EventReq *larkevent.EventBase Event *P1ShiftApprovalV4Data `json:"event"` }
func (*P1ShiftApprovalV4) RawReq ¶
func (m *P1ShiftApprovalV4) RawReq(req *larkevent.EventReq)
type P1ShiftApprovalV4Data ¶
type P1ShiftApprovalV4Data struct { AppID string `json:"app_id,omitempty"` TenantKey string `json:"tenant_key,omitempty"` Type string `json:"type,omitempty"` InstanceCode string `json:"instance_code,omitempty"` EmployeeID string `json:"employee_id,omitempty"` OpenID string `json:"open_id,omitempty"` StartTime int64 `json:"start_time,omitempty"` EndTime int64 `json:"end_time,omitempty"` ShiftTime string `json:"shift_time,omitempty"` ReturnTime string `json:"return_time,omitempty"` ShiftReason string `json:"shift_reason,omitempty"` }
type P1ShiftApprovalV4Handler ¶
type P1ShiftApprovalV4Handler struct {
// contains filtered or unexported fields
}
func NewP1ShiftApprovalV4Handler ¶
func NewP1ShiftApprovalV4Handler(handler func(context.Context, *P1ShiftApprovalV4) error) *P1ShiftApprovalV4Handler
func (*P1ShiftApprovalV4Handler) Event ¶
func (h *P1ShiftApprovalV4Handler) Event() interface{}
type P1TripApprovalScheduleV4 ¶
type P1TripApprovalScheduleV4 struct { TripStartTime string `json:"trip_start_time,omitempty"` TripEndTime string `json:"trip_end_time,omitempty"` TripInterval int64 `json:"trip_interval,omitempty"` Departure string `json:"departure,omitempty"` Destination string `json:"destination,omitempty"` Transportation string `json:"transportation,omitempty"` TripType string `json:"trip_type,omitempty"` Remark string `json:"remark,omitempty"` }
type P1TripApprovalTripPeerV4 ¶
type P1TripApprovalTripPeerV4 struct {
// contains filtered or unexported fields
}
type P1TripApprovalV4 ¶
type P1TripApprovalV4 struct { *larkevent.EventReq *larkevent.EventBase Event *P1TripApprovalV4Data `json:"event"` }
func (*P1TripApprovalV4) RawReq ¶
func (m *P1TripApprovalV4) RawReq(req *larkevent.EventReq)
type P1TripApprovalV4Data ¶
type P1TripApprovalV4Data struct { AppID string `json:"app_id,omitempty"` TenantKey string `json:"tenant_key,omitempty"` Type string `json:"type,omitempty"` InstanceCode string `json:"instance_code,omitempty"` EmployeeID string `json:"employee_id,omitempty"` OpenID string `json:"open_id,omitempty"` StartTime int64 `json:"start_time,omitempty"` EndTime int64 `json:"end_time,omitempty"` Schedules []*P1TripApprovalScheduleV4 `json:"schedules,omitempty"` TripInterval int64 `json:"trip_interval,omitempty"` TripReason string `json:"trip_reason,omitempty"` TripPeers []string `json:"trip_peers,omitempty"` }
type P1TripApprovalV4Handler ¶
type P1TripApprovalV4Handler struct {
// contains filtered or unexported fields
}
func NewP1TripApprovalV4Handler ¶
func NewP1TripApprovalV4Handler(handler func(context.Context, *P1TripApprovalV4) error) *P1TripApprovalV4Handler
func (*P1TripApprovalV4Handler) Event ¶
func (h *P1TripApprovalV4Handler) Event() interface{}
type P1WorkApprovalV4 ¶
type P1WorkApprovalV4 struct { *larkevent.EventReq *larkevent.EventBase Event *P1WorkApprovalV4Data `json:"event"` }
func (*P1WorkApprovalV4) RawReq ¶
func (m *P1WorkApprovalV4) RawReq(req *larkevent.EventReq)
type P1WorkApprovalV4Data ¶
type P1WorkApprovalV4Data struct { AppID string `json:"app_id,omitempty"` TenantKey string `json:"tenant_key,omitempty"` Type string `json:"type,omitempty"` InstanceCode string `json:"instance_code,omitempty"` EmployeeID string `json:"employee_id,omitempty"` OpenID string `json:"open_id,omitempty"` StartTime int64 `json:"start_time,omitempty"` EndTime int64 `json:"end_time,omitempty"` WorkType string `json:"work_type,omitempty"` WorkStartTime string `json:"work_start_time,omitempty"` WorkEndTime string `json:"work_end_time,omitempty"` WorkInterval int64 `json:"work_interval,omitempty"` WorkReason string `json:"work_reason,omitempty"` }
type P1WorkApprovalV4Handler ¶
type P1WorkApprovalV4Handler struct {
// contains filtered or unexported fields
}
func NewP1WorkApprovalV4Handler ¶
func NewP1WorkApprovalV4Handler(handler func(context.Context, *P1WorkApprovalV4) error) *P1WorkApprovalV4Handler
func (*P1WorkApprovalV4Handler) Event ¶
func (h *P1WorkApprovalV4Handler) Event() interface{}
type P2ApprovalUpdatedV4 ¶
type P2ApprovalUpdatedV4 struct { *larkevent.EventV2Base *larkevent.EventReq Event *P2ApprovalUpdatedV4Data `json:"event"` }
func (*P2ApprovalUpdatedV4) RawReq ¶
func (m *P2ApprovalUpdatedV4) RawReq(req *larkevent.EventReq)
type P2ApprovalUpdatedV4Data ¶
type P2ApprovalUpdatedV4Data struct {
Object *ApprovalEvent `json:"object,omitempty"`
}
type P2ApprovalUpdatedV4Handler ¶
type P2ApprovalUpdatedV4Handler struct {
// contains filtered or unexported fields
}
消息处理器定义
func NewP2ApprovalUpdatedV4Handler ¶
func NewP2ApprovalUpdatedV4Handler(handler func(context.Context, *P2ApprovalUpdatedV4) error) *P2ApprovalUpdatedV4Handler
func (*P2ApprovalUpdatedV4Handler) Event ¶
func (h *P2ApprovalUpdatedV4Handler) Event() interface{}
返回事件的消息体的实例,用于反序列化用
type PreviewInstancePathReqBodyBuilder ¶
type PreviewInstancePathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewPreviewInstancePathReqBodyBuilder ¶
func NewPreviewInstancePathReqBodyBuilder() *PreviewInstancePathReqBodyBuilder
func (*PreviewInstancePathReqBodyBuilder) ApprovalCode ¶
func (builder *PreviewInstancePathReqBodyBuilder) ApprovalCode(approvalCode string) *PreviewInstancePathReqBodyBuilder
func (*PreviewInstancePathReqBodyBuilder) Build ¶
func (builder *PreviewInstancePathReqBodyBuilder) Build() (*PreviewInstanceReqBody, error)
func (*PreviewInstancePathReqBodyBuilder) DepartmentId ¶
func (builder *PreviewInstancePathReqBodyBuilder) DepartmentId(departmentId string) *PreviewInstancePathReqBodyBuilder
func (*PreviewInstancePathReqBodyBuilder) Form ¶
func (builder *PreviewInstancePathReqBodyBuilder) Form(form string) *PreviewInstancePathReqBodyBuilder
func (*PreviewInstancePathReqBodyBuilder) InstanceCode ¶
func (builder *PreviewInstancePathReqBodyBuilder) InstanceCode(instanceCode string) *PreviewInstancePathReqBodyBuilder
func (*PreviewInstancePathReqBodyBuilder) Locale ¶
func (builder *PreviewInstancePathReqBodyBuilder) Locale(locale string) *PreviewInstancePathReqBodyBuilder
func (*PreviewInstancePathReqBodyBuilder) TaskId ¶
func (builder *PreviewInstancePathReqBodyBuilder) TaskId(taskId string) *PreviewInstancePathReqBodyBuilder
func (*PreviewInstancePathReqBodyBuilder) UserId ¶
func (builder *PreviewInstancePathReqBodyBuilder) UserId(userId string) *PreviewInstancePathReqBodyBuilder
type PreviewInstanceReq ¶
type PreviewInstanceReq struct { Body *PreviewInstanceReqBody `body:""` // contains filtered or unexported fields }
type PreviewInstanceReqBody ¶
type PreviewInstanceReqBody struct { UserId *string `json:"user_id,omitempty"` ApprovalCode *string `json:"approval_code,omitempty"` DepartmentId *string `json:"department_id,omitempty"` Form *string `json:"form,omitempty"` InstanceCode *string `json:"instance_code,omitempty"` Locale *string `json:"locale,omitempty"` TaskId *string `json:"task_id,omitempty"` }
type PreviewInstanceReqBodyBuilder ¶
type PreviewInstanceReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewPreviewInstanceReqBodyBuilder ¶
func NewPreviewInstanceReqBodyBuilder() *PreviewInstanceReqBodyBuilder
生成body的New构造器
func (*PreviewInstanceReqBodyBuilder) ApprovalCode ¶
func (builder *PreviewInstanceReqBodyBuilder) ApprovalCode(approvalCode string) *PreviewInstanceReqBodyBuilder
func (*PreviewInstanceReqBodyBuilder) Build ¶
func (builder *PreviewInstanceReqBodyBuilder) Build() *PreviewInstanceReqBody
1.3 生成body的build方法
func (*PreviewInstanceReqBodyBuilder) DepartmentId ¶
func (builder *PreviewInstanceReqBodyBuilder) DepartmentId(departmentId string) *PreviewInstanceReqBodyBuilder
func (*PreviewInstanceReqBodyBuilder) Form ¶
func (builder *PreviewInstanceReqBodyBuilder) Form(form string) *PreviewInstanceReqBodyBuilder
func (*PreviewInstanceReqBodyBuilder) InstanceCode ¶
func (builder *PreviewInstanceReqBodyBuilder) InstanceCode(instanceCode string) *PreviewInstanceReqBodyBuilder
func (*PreviewInstanceReqBodyBuilder) Locale ¶
func (builder *PreviewInstanceReqBodyBuilder) Locale(locale string) *PreviewInstanceReqBodyBuilder
func (*PreviewInstanceReqBodyBuilder) TaskId ¶
func (builder *PreviewInstanceReqBodyBuilder) TaskId(taskId string) *PreviewInstanceReqBodyBuilder
func (*PreviewInstanceReqBodyBuilder) UserId ¶
func (builder *PreviewInstanceReqBodyBuilder) UserId(userId string) *PreviewInstanceReqBodyBuilder
1.2 生成body的builder属性方法
type PreviewInstanceReqBuilder ¶
type PreviewInstanceReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewPreviewInstanceReqBuilder ¶
func NewPreviewInstanceReqBuilder() *PreviewInstanceReqBuilder
生成请求的New构造器
func (*PreviewInstanceReqBuilder) Body ¶
func (builder *PreviewInstanceReqBuilder) Body(body *PreviewInstanceReqBody) *PreviewInstanceReqBuilder
func (*PreviewInstanceReqBuilder) Build ¶
func (builder *PreviewInstanceReqBuilder) Build() *PreviewInstanceReq
1.5 生成请求的builder的build方法
func (*PreviewInstanceReqBuilder) UserIdType ¶
func (builder *PreviewInstanceReqBuilder) UserIdType(userIdType string) *PreviewInstanceReqBuilder
1.5 生成请求的builder属性方法
type PreviewInstanceResp ¶
type PreviewInstanceResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *PreviewInstanceRespData `json:"data"` }
func (*PreviewInstanceResp) Success ¶
func (resp *PreviewInstanceResp) Success() bool
type PreviewInstanceRespData ¶
type PreviewInstanceRespData struct {
PreviewNodes []*PreviewNode `json:"preview_nodes,omitempty"`
}
type PreviewNode ¶
type PreviewNode struct { NodeId *string `json:"node_id,omitempty"` NodeName *string `json:"node_name,omitempty"` NodeType *string `json:"node_type,omitempty"` Comments []string `json:"comments,omitempty"` CustomNodeId *string `json:"custom_node_id,omitempty"` UserIdList []string `json:"user_id_list,omitempty"` EndCcIdList []string `json:"end_cc_id_list,omitempty"` IsEmptyLogic *bool `json:"is_empty_logic,omitempty"` IsApproverTypeFree *bool `json:"is_approver_type_free,omitempty"` HasCcTypeFree *bool `json:"has_cc_type_free,omitempty"` }
type PreviewNodeBuilder ¶
type PreviewNodeBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewPreviewNodeBuilder ¶
func NewPreviewNodeBuilder() *PreviewNodeBuilder
func (*PreviewNodeBuilder) Build ¶
func (builder *PreviewNodeBuilder) Build() *PreviewNode
func (*PreviewNodeBuilder) Comments ¶
func (builder *PreviewNodeBuilder) Comments(comments []string) *PreviewNodeBuilder
func (*PreviewNodeBuilder) CustomNodeId ¶
func (builder *PreviewNodeBuilder) CustomNodeId(customNodeId string) *PreviewNodeBuilder
func (*PreviewNodeBuilder) EndCcIdList ¶
func (builder *PreviewNodeBuilder) EndCcIdList(endCcIdList []string) *PreviewNodeBuilder
func (*PreviewNodeBuilder) HasCcTypeFree ¶
func (builder *PreviewNodeBuilder) HasCcTypeFree(hasCcTypeFree bool) *PreviewNodeBuilder
func (*PreviewNodeBuilder) IsApproverTypeFree ¶
func (builder *PreviewNodeBuilder) IsApproverTypeFree(isApproverTypeFree bool) *PreviewNodeBuilder
func (*PreviewNodeBuilder) IsEmptyLogic ¶
func (builder *PreviewNodeBuilder) IsEmptyLogic(isEmptyLogic bool) *PreviewNodeBuilder
func (*PreviewNodeBuilder) NodeId ¶
func (builder *PreviewNodeBuilder) NodeId(nodeId string) *PreviewNodeBuilder
func (*PreviewNodeBuilder) NodeName ¶
func (builder *PreviewNodeBuilder) NodeName(nodeName string) *PreviewNodeBuilder
func (*PreviewNodeBuilder) NodeType ¶
func (builder *PreviewNodeBuilder) NodeType(nodeType string) *PreviewNodeBuilder
func (*PreviewNodeBuilder) UserIdList ¶
func (builder *PreviewNodeBuilder) UserIdList(userIdList []string) *PreviewNodeBuilder
type QueryInstanceReq ¶
type QueryInstanceReq struct { InstanceSearch *InstanceSearch `body:""` // contains filtered or unexported fields }
type QueryInstanceReqBuilder ¶
type QueryInstanceReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewQueryInstanceReqBuilder ¶
func NewQueryInstanceReqBuilder() *QueryInstanceReqBuilder
生成请求的New构造器
func (*QueryInstanceReqBuilder) Build ¶
func (builder *QueryInstanceReqBuilder) Build() *QueryInstanceReq
1.5 生成请求的builder的build方法
func (*QueryInstanceReqBuilder) InstanceSearch ¶
func (builder *QueryInstanceReqBuilder) InstanceSearch(instanceSearch *InstanceSearch) *QueryInstanceReqBuilder
func (*QueryInstanceReqBuilder) PageSize ¶
func (builder *QueryInstanceReqBuilder) PageSize(pageSize int) *QueryInstanceReqBuilder
1.5 生成请求的builder属性方法
func (*QueryInstanceReqBuilder) PageToken ¶
func (builder *QueryInstanceReqBuilder) PageToken(pageToken string) *QueryInstanceReqBuilder
func (*QueryInstanceReqBuilder) UserIdType ¶
func (builder *QueryInstanceReqBuilder) UserIdType(userIdType string) *QueryInstanceReqBuilder
type QueryInstanceResp ¶
type QueryInstanceResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *QueryInstanceRespData `json:"data"` }
func (*QueryInstanceResp) Success ¶
func (resp *QueryInstanceResp) Success() bool
type QueryInstanceRespData ¶
type QueryInstanceRespData struct { Code *int `json:"code,omitempty"` InstanceList *InstanceSearchItem `json:"instance_list,omitempty"` PageToken *string `json:"page_token,omitempty"` HasMore *bool `json:"has_more,omitempty"` }
type QueryTaskIterator ¶
type QueryTaskIterator struct {
// contains filtered or unexported fields
}
func (*QueryTaskIterator) NextPageToken ¶
func (iterator *QueryTaskIterator) NextPageToken() *string
type QueryTaskReq ¶
type QueryTaskReq struct { Limit int // contains filtered or unexported fields }
type QueryTaskReqBuilder ¶
type QueryTaskReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*QueryTaskReqBuilder) Build ¶
func (builder *QueryTaskReqBuilder) Build() *QueryTaskReq
1.5 生成请求的builder的build方法
func (*QueryTaskReqBuilder) Limit ¶
func (builder *QueryTaskReqBuilder) Limit(limit int) *QueryTaskReqBuilder
1.5 生成请求的builder属性方法
func (*QueryTaskReqBuilder) PageSize ¶
func (builder *QueryTaskReqBuilder) PageSize(pageSize int) *QueryTaskReqBuilder
func (*QueryTaskReqBuilder) PageToken ¶
func (builder *QueryTaskReqBuilder) PageToken(pageToken string) *QueryTaskReqBuilder
func (*QueryTaskReqBuilder) Topic ¶
func (builder *QueryTaskReqBuilder) Topic(topic string) *QueryTaskReqBuilder
func (*QueryTaskReqBuilder) UserId ¶
func (builder *QueryTaskReqBuilder) UserId(userId string) *QueryTaskReqBuilder
func (*QueryTaskReqBuilder) UserIdType ¶
func (builder *QueryTaskReqBuilder) UserIdType(userIdType string) *QueryTaskReqBuilder
type QueryTaskResp ¶
type QueryTaskResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *QueryTaskRespData `json:"data"` }
func (*QueryTaskResp) Success ¶
func (resp *QueryTaskResp) Success() bool
type QueryTaskRespData ¶
type ReasonBuilder ¶
type ReasonBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewReasonBuilder ¶
func NewReasonBuilder() *ReasonBuilder
func (*ReasonBuilder) Build ¶
func (builder *ReasonBuilder) Build() *Reason
func (*ReasonBuilder) Files ¶
func (builder *ReasonBuilder) Files(files []*File) *ReasonBuilder
func (*ReasonBuilder) Text ¶
func (builder *ReasonBuilder) Text(text string) *ReasonBuilder
type RejectTaskReq ¶
type RejectTaskReq struct { TaskApprove *TaskApprove `body:""` // contains filtered or unexported fields }
type RejectTaskReqBuilder ¶
type RejectTaskReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*RejectTaskReqBuilder) Build ¶
func (builder *RejectTaskReqBuilder) Build() *RejectTaskReq
1.5 生成请求的builder的build方法
func (*RejectTaskReqBuilder) TaskApprove ¶
func (builder *RejectTaskReqBuilder) TaskApprove(taskApprove *TaskApprove) *RejectTaskReqBuilder
func (*RejectTaskReqBuilder) UserIdType ¶
func (builder *RejectTaskReqBuilder) UserIdType(userIdType string) *RejectTaskReqBuilder
1.5 生成请求的builder属性方法
type RejectTaskResp ¶
type RejectTaskResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*RejectTaskResp) Success ¶
func (resp *RejectTaskResp) Success() bool
type RemedyGroup ¶
type RemedyGroup struct { Type *string `json:"type,omitempty"` InstanceCode *string `json:"instance_code,omitempty"` EmployeeId *string `json:"employee_id,omitempty"` StartTime *int `json:"start_time,omitempty"` EndTime *int `json:"end_time,omitempty"` RemedyTime *int `json:"remedy_time,omitempty"` RemedyReason *string `json:"remedy_reason,omitempty"` Status *string `json:"status,omitempty"` }
type RemedyGroupBuilder ¶
type RemedyGroupBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewRemedyGroupBuilder ¶
func NewRemedyGroupBuilder() *RemedyGroupBuilder
func (*RemedyGroupBuilder) Build ¶
func (builder *RemedyGroupBuilder) Build() *RemedyGroup
func (*RemedyGroupBuilder) EmployeeId ¶
func (builder *RemedyGroupBuilder) EmployeeId(employeeId string) *RemedyGroupBuilder
func (*RemedyGroupBuilder) EndTime ¶
func (builder *RemedyGroupBuilder) EndTime(endTime int) *RemedyGroupBuilder
func (*RemedyGroupBuilder) InstanceCode ¶
func (builder *RemedyGroupBuilder) InstanceCode(instanceCode string) *RemedyGroupBuilder
func (*RemedyGroupBuilder) RemedyReason ¶
func (builder *RemedyGroupBuilder) RemedyReason(remedyReason string) *RemedyGroupBuilder
func (*RemedyGroupBuilder) RemedyTime ¶
func (builder *RemedyGroupBuilder) RemedyTime(remedyTime int) *RemedyGroupBuilder
func (*RemedyGroupBuilder) StartTime ¶
func (builder *RemedyGroupBuilder) StartTime(startTime int) *RemedyGroupBuilder
func (*RemedyGroupBuilder) Status ¶
func (builder *RemedyGroupBuilder) Status(status string) *RemedyGroupBuilder
func (*RemedyGroupBuilder) Type ¶
func (builder *RemedyGroupBuilder) Type(type_ string) *RemedyGroupBuilder
type RemoveInstanceCommentReq ¶
type RemoveInstanceCommentReq struct {
// contains filtered or unexported fields
}
type RemoveInstanceCommentReqBuilder ¶
type RemoveInstanceCommentReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewRemoveInstanceCommentReqBuilder ¶
func NewRemoveInstanceCommentReqBuilder() *RemoveInstanceCommentReqBuilder
生成请求的New构造器
func (*RemoveInstanceCommentReqBuilder) Build ¶
func (builder *RemoveInstanceCommentReqBuilder) Build() *RemoveInstanceCommentReq
1.5 生成请求的builder的build方法
func (*RemoveInstanceCommentReqBuilder) InstanceId ¶
func (builder *RemoveInstanceCommentReqBuilder) InstanceId(instanceId string) *RemoveInstanceCommentReqBuilder
1.5 生成请求的builder属性方法
func (*RemoveInstanceCommentReqBuilder) UserId ¶
func (builder *RemoveInstanceCommentReqBuilder) UserId(userId string) *RemoveInstanceCommentReqBuilder
func (*RemoveInstanceCommentReqBuilder) UserIdType ¶
func (builder *RemoveInstanceCommentReqBuilder) UserIdType(userIdType string) *RemoveInstanceCommentReqBuilder
type RemoveInstanceCommentResp ¶
type RemoveInstanceCommentResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *RemoveInstanceCommentRespData `json:"data"` }
func (*RemoveInstanceCommentResp) Success ¶
func (resp *RemoveInstanceCommentResp) Success() bool
type SearchCcInstanceReq ¶
type SearchCcInstanceReq struct { CcSearch *CcSearch `body:""` // contains filtered or unexported fields }
type SearchCcInstanceReqBuilder ¶
type SearchCcInstanceReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewSearchCcInstanceReqBuilder ¶
func NewSearchCcInstanceReqBuilder() *SearchCcInstanceReqBuilder
生成请求的New构造器
func (*SearchCcInstanceReqBuilder) Build ¶
func (builder *SearchCcInstanceReqBuilder) Build() *SearchCcInstanceReq
1.5 生成请求的builder的build方法
func (*SearchCcInstanceReqBuilder) CcSearch ¶
func (builder *SearchCcInstanceReqBuilder) CcSearch(ccSearch *CcSearch) *SearchCcInstanceReqBuilder
func (*SearchCcInstanceReqBuilder) PageSize ¶
func (builder *SearchCcInstanceReqBuilder) PageSize(pageSize int) *SearchCcInstanceReqBuilder
1.5 生成请求的builder属性方法
func (*SearchCcInstanceReqBuilder) PageToken ¶
func (builder *SearchCcInstanceReqBuilder) PageToken(pageToken string) *SearchCcInstanceReqBuilder
func (*SearchCcInstanceReqBuilder) UserIdType ¶
func (builder *SearchCcInstanceReqBuilder) UserIdType(userIdType string) *SearchCcInstanceReqBuilder
type SearchCcInstanceResp ¶
type SearchCcInstanceResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *SearchCcInstanceRespData `json:"data"` }
func (*SearchCcInstanceResp) Success ¶
func (resp *SearchCcInstanceResp) Success() bool
type SearchCcInstanceRespData ¶
type SearchCcInstanceRespData struct { Count *int `json:"count,omitempty"` CcList *CcSearchItem `json:"cc_list,omitempty"` }
type SearchTaskReq ¶
type SearchTaskReq struct { TaskSearch *TaskSearch `body:""` // contains filtered or unexported fields }
type SearchTaskReqBuilder ¶
type SearchTaskReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*SearchTaskReqBuilder) Build ¶
func (builder *SearchTaskReqBuilder) Build() *SearchTaskReq
1.5 生成请求的builder的build方法
func (*SearchTaskReqBuilder) PageSize ¶
func (builder *SearchTaskReqBuilder) PageSize(pageSize int) *SearchTaskReqBuilder
1.5 生成请求的builder属性方法
func (*SearchTaskReqBuilder) PageToken ¶
func (builder *SearchTaskReqBuilder) PageToken(pageToken string) *SearchTaskReqBuilder
func (*SearchTaskReqBuilder) TaskSearch ¶
func (builder *SearchTaskReqBuilder) TaskSearch(taskSearch *TaskSearch) *SearchTaskReqBuilder
func (*SearchTaskReqBuilder) UserIdType ¶
func (builder *SearchTaskReqBuilder) UserIdType(userIdType string) *SearchTaskReqBuilder
type SearchTaskResp ¶
type SearchTaskResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *SearchTaskRespData `json:"data"` }
func (*SearchTaskResp) Success ¶
func (resp *SearchTaskResp) Success() bool
type SearchTaskRespData ¶
type SearchTaskRespData struct { Count *int `json:"count,omitempty"` TaskList *TaskSearchItem `json:"task_list,omitempty"` PageToken *string `json:"page_token,omitempty"` HasMore *bool `json:"has_more,omitempty"` }
type SignGroup ¶
type SignGroup struct { InstanceCode *string `json:"instance_code,omitempty"` UserId *UserId `json:"user_id,omitempty"` AccountCode *string `json:"account_code,omitempty"` BoilerplateUniqueCode *string `json:"boilerplate_unique_code,omitempty"` StartTime *int `json:"start_time,omitempty"` EndTime *int `json:"end_time,omitempty"` Type *string `json:"type,omitempty"` }
type SignGroupBuilder ¶
type SignGroupBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewSignGroupBuilder ¶
func NewSignGroupBuilder() *SignGroupBuilder
func (*SignGroupBuilder) AccountCode ¶
func (builder *SignGroupBuilder) AccountCode(accountCode string) *SignGroupBuilder
func (*SignGroupBuilder) BoilerplateUniqueCode ¶
func (builder *SignGroupBuilder) BoilerplateUniqueCode(boilerplateUniqueCode string) *SignGroupBuilder
func (*SignGroupBuilder) Build ¶
func (builder *SignGroupBuilder) Build() *SignGroup
func (*SignGroupBuilder) EndTime ¶
func (builder *SignGroupBuilder) EndTime(endTime int) *SignGroupBuilder
func (*SignGroupBuilder) InstanceCode ¶
func (builder *SignGroupBuilder) InstanceCode(instanceCode string) *SignGroupBuilder
func (*SignGroupBuilder) StartTime ¶
func (builder *SignGroupBuilder) StartTime(startTime int) *SignGroupBuilder
func (*SignGroupBuilder) Type ¶
func (builder *SignGroupBuilder) Type(type_ string) *SignGroupBuilder
func (*SignGroupBuilder) UserId ¶
func (builder *SignGroupBuilder) UserId(userId *UserId) *SignGroupBuilder
type SpecifiedRollback ¶
type SpecifiedRollbackBuilder ¶
type SpecifiedRollbackBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewSpecifiedRollbackBuilder ¶
func NewSpecifiedRollbackBuilder() *SpecifiedRollbackBuilder
func (*SpecifiedRollbackBuilder) Build ¶
func (builder *SpecifiedRollbackBuilder) Build() *SpecifiedRollback
func (*SpecifiedRollbackBuilder) Extra ¶
func (builder *SpecifiedRollbackBuilder) Extra(extra string) *SpecifiedRollbackBuilder
func (*SpecifiedRollbackBuilder) Reason ¶
func (builder *SpecifiedRollbackBuilder) Reason(reason string) *SpecifiedRollbackBuilder
func (*SpecifiedRollbackBuilder) TaskDefKeyList ¶
func (builder *SpecifiedRollbackBuilder) TaskDefKeyList(taskDefKeyList []string) *SpecifiedRollbackBuilder
func (*SpecifiedRollbackBuilder) TaskId ¶
func (builder *SpecifiedRollbackBuilder) TaskId(taskId string) *SpecifiedRollbackBuilder
func (*SpecifiedRollbackBuilder) UserId ¶
func (builder *SpecifiedRollbackBuilder) UserId(userId string) *SpecifiedRollbackBuilder
type SpecifiedRollbackInstanceReq ¶
type SpecifiedRollbackInstanceReq struct { SpecifiedRollback *SpecifiedRollback `body:""` // contains filtered or unexported fields }
type SpecifiedRollbackInstanceReqBuilder ¶
type SpecifiedRollbackInstanceReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewSpecifiedRollbackInstanceReqBuilder ¶
func NewSpecifiedRollbackInstanceReqBuilder() *SpecifiedRollbackInstanceReqBuilder
生成请求的New构造器
func (*SpecifiedRollbackInstanceReqBuilder) Build ¶
func (builder *SpecifiedRollbackInstanceReqBuilder) Build() *SpecifiedRollbackInstanceReq
1.5 生成请求的builder的build方法
func (*SpecifiedRollbackInstanceReqBuilder) SpecifiedRollback ¶
func (builder *SpecifiedRollbackInstanceReqBuilder) SpecifiedRollback(specifiedRollback *SpecifiedRollback) *SpecifiedRollbackInstanceReqBuilder
func (*SpecifiedRollbackInstanceReqBuilder) UserIdType ¶
func (builder *SpecifiedRollbackInstanceReqBuilder) UserIdType(userIdType string) *SpecifiedRollbackInstanceReqBuilder
1.5 生成请求的builder属性方法
type SpecifiedRollbackInstanceResp ¶
type SpecifiedRollbackInstanceResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*SpecifiedRollbackInstanceResp) Success ¶
func (resp *SpecifiedRollbackInstanceResp) Success() bool
type SubscribeApprovalReq ¶
type SubscribeApprovalReq struct {
// contains filtered or unexported fields
}
type SubscribeApprovalReqBuilder ¶
type SubscribeApprovalReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewSubscribeApprovalReqBuilder ¶
func NewSubscribeApprovalReqBuilder() *SubscribeApprovalReqBuilder
生成请求的New构造器
func (*SubscribeApprovalReqBuilder) ApprovalCode ¶
func (builder *SubscribeApprovalReqBuilder) ApprovalCode(approvalCode string) *SubscribeApprovalReqBuilder
1.5 生成请求的builder属性方法
func (*SubscribeApprovalReqBuilder) Build ¶
func (builder *SubscribeApprovalReqBuilder) Build() *SubscribeApprovalReq
1.5 生成请求的builder的build方法
type SubscribeApprovalResp ¶
type SubscribeApprovalResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*SubscribeApprovalResp) Success ¶
func (resp *SubscribeApprovalResp) Success() bool
type Task ¶
type Task struct { Topic *string `json:"topic,omitempty"` UserId *string `json:"user_id,omitempty"` Title *string `json:"title,omitempty"` Urls *TaskUrls `json:"urls,omitempty"` ProcessExternalId *string `json:"process_external_id,omitempty"` TaskExternalId *string `json:"task_external_id,omitempty"` Status *string `json:"status,omitempty"` ProcessStatus *string `json:"process_status,omitempty"` DefinitionCode *string `json:"definition_code,omitempty"` Initiators []string `json:"initiators,omitempty"` InitiatorNames []string `json:"initiator_names,omitempty"` TaskId *string `json:"task_id,omitempty"` ProcessId *string `json:"process_id,omitempty"` ProcessCode *string `json:"process_code,omitempty"` DefinitionGroupId *string `json:"definition_group_id,omitempty"` DefinitionGroupName *string `json:"definition_group_name,omitempty"` DefinitionId *string `json:"definition_id,omitempty"` DefinitionName *string `json:"definition_name,omitempty"` }
type TaskApprove ¶
type TaskApproveBuilder ¶
type TaskApproveBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewTaskApproveBuilder ¶
func NewTaskApproveBuilder() *TaskApproveBuilder
func (*TaskApproveBuilder) ApprovalCode ¶
func (builder *TaskApproveBuilder) ApprovalCode(approvalCode string) *TaskApproveBuilder
func (*TaskApproveBuilder) Build ¶
func (builder *TaskApproveBuilder) Build() *TaskApprove
func (*TaskApproveBuilder) Comment ¶
func (builder *TaskApproveBuilder) Comment(comment string) *TaskApproveBuilder
func (*TaskApproveBuilder) InstanceCode ¶
func (builder *TaskApproveBuilder) InstanceCode(instanceCode string) *TaskApproveBuilder
func (*TaskApproveBuilder) TaskId ¶
func (builder *TaskApproveBuilder) TaskId(taskId string) *TaskApproveBuilder
func (*TaskApproveBuilder) UserId ¶
func (builder *TaskApproveBuilder) UserId(userId string) *TaskApproveBuilder
type TaskBuilder ¶
type TaskBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewTaskBuilder ¶
func NewTaskBuilder() *TaskBuilder
func (*TaskBuilder) Build ¶
func (builder *TaskBuilder) Build() *Task
func (*TaskBuilder) DefinitionCode ¶
func (builder *TaskBuilder) DefinitionCode(definitionCode string) *TaskBuilder
func (*TaskBuilder) DefinitionGroupId ¶
func (builder *TaskBuilder) DefinitionGroupId(definitionGroupId string) *TaskBuilder
func (*TaskBuilder) DefinitionGroupName ¶
func (builder *TaskBuilder) DefinitionGroupName(definitionGroupName string) *TaskBuilder
func (*TaskBuilder) DefinitionId ¶
func (builder *TaskBuilder) DefinitionId(definitionId string) *TaskBuilder
func (*TaskBuilder) DefinitionName ¶
func (builder *TaskBuilder) DefinitionName(definitionName string) *TaskBuilder
func (*TaskBuilder) InitiatorNames ¶
func (builder *TaskBuilder) InitiatorNames(initiatorNames []string) *TaskBuilder
func (*TaskBuilder) Initiators ¶
func (builder *TaskBuilder) Initiators(initiators []string) *TaskBuilder
func (*TaskBuilder) ProcessCode ¶
func (builder *TaskBuilder) ProcessCode(processCode string) *TaskBuilder
func (*TaskBuilder) ProcessExternalId ¶
func (builder *TaskBuilder) ProcessExternalId(processExternalId string) *TaskBuilder
func (*TaskBuilder) ProcessId ¶
func (builder *TaskBuilder) ProcessId(processId string) *TaskBuilder
func (*TaskBuilder) ProcessStatus ¶
func (builder *TaskBuilder) ProcessStatus(processStatus string) *TaskBuilder
func (*TaskBuilder) Status ¶
func (builder *TaskBuilder) Status(status string) *TaskBuilder
func (*TaskBuilder) TaskExternalId ¶
func (builder *TaskBuilder) TaskExternalId(taskExternalId string) *TaskBuilder
func (*TaskBuilder) TaskId ¶
func (builder *TaskBuilder) TaskId(taskId string) *TaskBuilder
func (*TaskBuilder) Title ¶
func (builder *TaskBuilder) Title(title string) *TaskBuilder
func (*TaskBuilder) Topic ¶
func (builder *TaskBuilder) Topic(topic string) *TaskBuilder
func (*TaskBuilder) Urls ¶
func (builder *TaskBuilder) Urls(urls *TaskUrls) *TaskBuilder
func (*TaskBuilder) UserId ¶
func (builder *TaskBuilder) UserId(userId string) *TaskBuilder
type TaskSearch ¶
type TaskSearch struct { UserId *string `json:"user_id,omitempty"` ApprovalCode *string `json:"approval_code,omitempty"` InstanceCode *string `json:"instance_code,omitempty"` InstanceExternalId *string `json:"instance_external_id,omitempty"` GroupExternalId *string `json:"group_external_id,omitempty"` TaskTitle *string `json:"task_title,omitempty"` TaskStatus *string `json:"task_status,omitempty"` InstanceStartTimeFrom *string `json:"instance_start_time_from,omitempty"` InstanceStartTimeTo *string `json:"instance_start_time_to,omitempty"` Locale *string `json:"locale,omitempty"` }
type TaskSearchBuilder ¶
type TaskSearchBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewTaskSearchBuilder ¶
func NewTaskSearchBuilder() *TaskSearchBuilder
func (*TaskSearchBuilder) ApprovalCode ¶
func (builder *TaskSearchBuilder) ApprovalCode(approvalCode string) *TaskSearchBuilder
func (*TaskSearchBuilder) Build ¶
func (builder *TaskSearchBuilder) Build() *TaskSearch
func (*TaskSearchBuilder) GroupExternalId ¶
func (builder *TaskSearchBuilder) GroupExternalId(groupExternalId string) *TaskSearchBuilder
func (*TaskSearchBuilder) InstanceCode ¶
func (builder *TaskSearchBuilder) InstanceCode(instanceCode string) *TaskSearchBuilder
func (*TaskSearchBuilder) InstanceExternalId ¶
func (builder *TaskSearchBuilder) InstanceExternalId(instanceExternalId string) *TaskSearchBuilder
func (*TaskSearchBuilder) InstanceStartTimeFrom ¶
func (builder *TaskSearchBuilder) InstanceStartTimeFrom(instanceStartTimeFrom string) *TaskSearchBuilder
func (*TaskSearchBuilder) InstanceStartTimeTo ¶
func (builder *TaskSearchBuilder) InstanceStartTimeTo(instanceStartTimeTo string) *TaskSearchBuilder
func (*TaskSearchBuilder) Locale ¶
func (builder *TaskSearchBuilder) Locale(locale string) *TaskSearchBuilder
func (*TaskSearchBuilder) TaskStatus ¶
func (builder *TaskSearchBuilder) TaskStatus(taskStatus string) *TaskSearchBuilder
func (*TaskSearchBuilder) TaskTitle ¶
func (builder *TaskSearchBuilder) TaskTitle(taskTitle string) *TaskSearchBuilder
func (*TaskSearchBuilder) UserId ¶
func (builder *TaskSearchBuilder) UserId(userId string) *TaskSearchBuilder
type TaskSearchItem ¶
type TaskSearchItem struct { Approval *InstanceSearchApproval `json:"approval,omitempty"` Group *InstanceSearchGroup `json:"group,omitempty"` Instance *InstanceSearchNode `json:"instance,omitempty"` Task *TaskSearchNode `json:"task,omitempty"` }
type TaskSearchItemBuilder ¶
type TaskSearchItemBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewTaskSearchItemBuilder ¶
func NewTaskSearchItemBuilder() *TaskSearchItemBuilder
func (*TaskSearchItemBuilder) Approval ¶
func (builder *TaskSearchItemBuilder) Approval(approval *InstanceSearchApproval) *TaskSearchItemBuilder
func (*TaskSearchItemBuilder) Build ¶
func (builder *TaskSearchItemBuilder) Build() *TaskSearchItem
func (*TaskSearchItemBuilder) Group ¶
func (builder *TaskSearchItemBuilder) Group(group *InstanceSearchGroup) *TaskSearchItemBuilder
func (*TaskSearchItemBuilder) Instance ¶
func (builder *TaskSearchItemBuilder) Instance(instance *InstanceSearchNode) *TaskSearchItemBuilder
func (*TaskSearchItemBuilder) Task ¶
func (builder *TaskSearchItemBuilder) Task(task *TaskSearchNode) *TaskSearchItemBuilder
type TaskSearchNode ¶
type TaskSearchNode struct { UserId *string `json:"user_id,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` Status *string `json:"status,omitempty"` Title *string `json:"title,omitempty"` Extra *string `json:"extra,omitempty"` Link *InstanceSearchLink `json:"link,omitempty"` }
type TaskSearchNodeBuilder ¶
type TaskSearchNodeBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewTaskSearchNodeBuilder ¶
func NewTaskSearchNodeBuilder() *TaskSearchNodeBuilder
func (*TaskSearchNodeBuilder) Build ¶
func (builder *TaskSearchNodeBuilder) Build() *TaskSearchNode
func (*TaskSearchNodeBuilder) EndTime ¶
func (builder *TaskSearchNodeBuilder) EndTime(endTime string) *TaskSearchNodeBuilder
func (*TaskSearchNodeBuilder) Extra ¶
func (builder *TaskSearchNodeBuilder) Extra(extra string) *TaskSearchNodeBuilder
func (*TaskSearchNodeBuilder) Link ¶
func (builder *TaskSearchNodeBuilder) Link(link *InstanceSearchLink) *TaskSearchNodeBuilder
func (*TaskSearchNodeBuilder) StartTime ¶
func (builder *TaskSearchNodeBuilder) StartTime(startTime string) *TaskSearchNodeBuilder
func (*TaskSearchNodeBuilder) Status ¶
func (builder *TaskSearchNodeBuilder) Status(status string) *TaskSearchNodeBuilder
func (*TaskSearchNodeBuilder) Title ¶
func (builder *TaskSearchNodeBuilder) Title(title string) *TaskSearchNodeBuilder
func (*TaskSearchNodeBuilder) UserId ¶
func (builder *TaskSearchNodeBuilder) UserId(userId string) *TaskSearchNodeBuilder
type TaskTransfer ¶
type TaskTransfer struct { ApprovalCode *string `json:"approval_code,omitempty"` InstanceCode *string `json:"instance_code,omitempty"` UserId *string `json:"user_id,omitempty"` Comment *string `json:"comment,omitempty"` TransferUserId *string `json:"transfer_user_id,omitempty"` TaskId *string `json:"task_id,omitempty"` }
type TaskTransferBuilder ¶
type TaskTransferBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewTaskTransferBuilder ¶
func NewTaskTransferBuilder() *TaskTransferBuilder
func (*TaskTransferBuilder) ApprovalCode ¶
func (builder *TaskTransferBuilder) ApprovalCode(approvalCode string) *TaskTransferBuilder
func (*TaskTransferBuilder) Build ¶
func (builder *TaskTransferBuilder) Build() *TaskTransfer
func (*TaskTransferBuilder) Comment ¶
func (builder *TaskTransferBuilder) Comment(comment string) *TaskTransferBuilder
func (*TaskTransferBuilder) InstanceCode ¶
func (builder *TaskTransferBuilder) InstanceCode(instanceCode string) *TaskTransferBuilder
func (*TaskTransferBuilder) TaskId ¶
func (builder *TaskTransferBuilder) TaskId(taskId string) *TaskTransferBuilder
func (*TaskTransferBuilder) TransferUserId ¶
func (builder *TaskTransferBuilder) TransferUserId(transferUserId string) *TaskTransferBuilder
func (*TaskTransferBuilder) UserId ¶
func (builder *TaskTransferBuilder) UserId(userId string) *TaskTransferBuilder
type TaskUrlsBuilder ¶
type TaskUrlsBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewTaskUrlsBuilder ¶
func NewTaskUrlsBuilder() *TaskUrlsBuilder
func (*TaskUrlsBuilder) Build ¶
func (builder *TaskUrlsBuilder) Build() *TaskUrls
func (*TaskUrlsBuilder) Helpdesk ¶
func (builder *TaskUrlsBuilder) Helpdesk(helpdesk string) *TaskUrlsBuilder
func (*TaskUrlsBuilder) Mobile ¶
func (builder *TaskUrlsBuilder) Mobile(mobile string) *TaskUrlsBuilder
func (*TaskUrlsBuilder) Pc ¶
func (builder *TaskUrlsBuilder) Pc(pc string) *TaskUrlsBuilder
type TransferTaskReq ¶
type TransferTaskReq struct { TaskTransfer *TaskTransfer `body:""` // contains filtered or unexported fields }
type TransferTaskReqBuilder ¶
type TransferTaskReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewTransferTaskReqBuilder ¶
func NewTransferTaskReqBuilder() *TransferTaskReqBuilder
生成请求的New构造器
func (*TransferTaskReqBuilder) Build ¶
func (builder *TransferTaskReqBuilder) Build() *TransferTaskReq
1.5 生成请求的builder的build方法
func (*TransferTaskReqBuilder) TaskTransfer ¶
func (builder *TransferTaskReqBuilder) TaskTransfer(taskTransfer *TaskTransfer) *TransferTaskReqBuilder
func (*TransferTaskReqBuilder) UserIdType ¶
func (builder *TransferTaskReqBuilder) UserIdType(userIdType string) *TransferTaskReqBuilder
1.5 生成请求的builder属性方法
type TransferTaskResp ¶
type TransferTaskResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*TransferTaskResp) Success ¶
func (resp *TransferTaskResp) Success() bool
type TripGroup ¶
type TripGroup struct { Type *string `json:"type,omitempty"` InstanceCode *string `json:"instance_code,omitempty"` StartUser *User `json:"start_user,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` TripInterval *string `json:"trip_interval,omitempty"` TripReason *string `json:"trip_reason,omitempty"` Schedules []*TripGroupSchedule `json:"schedules,omitempty"` TripPeers []*User `json:"trip_peers,omitempty"` }
type TripGroupBuilder ¶
type TripGroupBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewTripGroupBuilder ¶
func NewTripGroupBuilder() *TripGroupBuilder
func (*TripGroupBuilder) Build ¶
func (builder *TripGroupBuilder) Build() *TripGroup
func (*TripGroupBuilder) EndTime ¶
func (builder *TripGroupBuilder) EndTime(endTime string) *TripGroupBuilder
func (*TripGroupBuilder) InstanceCode ¶
func (builder *TripGroupBuilder) InstanceCode(instanceCode string) *TripGroupBuilder
func (*TripGroupBuilder) Schedules ¶
func (builder *TripGroupBuilder) Schedules(schedules []*TripGroupSchedule) *TripGroupBuilder
func (*TripGroupBuilder) StartTime ¶
func (builder *TripGroupBuilder) StartTime(startTime string) *TripGroupBuilder
func (*TripGroupBuilder) StartUser ¶
func (builder *TripGroupBuilder) StartUser(startUser *User) *TripGroupBuilder
func (*TripGroupBuilder) TripInterval ¶
func (builder *TripGroupBuilder) TripInterval(tripInterval string) *TripGroupBuilder
func (*TripGroupBuilder) TripPeers ¶
func (builder *TripGroupBuilder) TripPeers(tripPeers []*User) *TripGroupBuilder
func (*TripGroupBuilder) TripReason ¶
func (builder *TripGroupBuilder) TripReason(tripReason string) *TripGroupBuilder
func (*TripGroupBuilder) Type ¶
func (builder *TripGroupBuilder) Type(type_ string) *TripGroupBuilder
type TripGroupSchedule ¶
type TripGroupSchedule struct { TripStartTime *string `json:"trip_start_time,omitempty"` TripEndTime *string `json:"trip_end_time,omitempty"` TripInterval *string `json:"trip_interval,omitempty"` Departure *string `json:"departure,omitempty"` Destination *string `json:"destination,omitempty"` Transportation *string `json:"transportation,omitempty"` TripType *string `json:"trip_type,omitempty"` Remark *string `json:"remark,omitempty"` }
type TripGroupScheduleBuilder ¶
type TripGroupScheduleBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewTripGroupScheduleBuilder ¶
func NewTripGroupScheduleBuilder() *TripGroupScheduleBuilder
func (*TripGroupScheduleBuilder) Build ¶
func (builder *TripGroupScheduleBuilder) Build() *TripGroupSchedule
func (*TripGroupScheduleBuilder) Departure ¶
func (builder *TripGroupScheduleBuilder) Departure(departure string) *TripGroupScheduleBuilder
func (*TripGroupScheduleBuilder) Destination ¶
func (builder *TripGroupScheduleBuilder) Destination(destination string) *TripGroupScheduleBuilder
func (*TripGroupScheduleBuilder) Remark ¶
func (builder *TripGroupScheduleBuilder) Remark(remark string) *TripGroupScheduleBuilder
func (*TripGroupScheduleBuilder) Transportation ¶
func (builder *TripGroupScheduleBuilder) Transportation(transportation string) *TripGroupScheduleBuilder
func (*TripGroupScheduleBuilder) TripEndTime ¶
func (builder *TripGroupScheduleBuilder) TripEndTime(tripEndTime string) *TripGroupScheduleBuilder
func (*TripGroupScheduleBuilder) TripInterval ¶
func (builder *TripGroupScheduleBuilder) TripInterval(tripInterval string) *TripGroupScheduleBuilder
func (*TripGroupScheduleBuilder) TripStartTime ¶
func (builder *TripGroupScheduleBuilder) TripStartTime(tripStartTime string) *TripGroupScheduleBuilder
func (*TripGroupScheduleBuilder) TripType ¶
func (builder *TripGroupScheduleBuilder) TripType(tripType string) *TripGroupScheduleBuilder
type UnsubscribeApprovalReq ¶
type UnsubscribeApprovalReq struct {
// contains filtered or unexported fields
}
type UnsubscribeApprovalReqBuilder ¶
type UnsubscribeApprovalReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewUnsubscribeApprovalReqBuilder ¶
func NewUnsubscribeApprovalReqBuilder() *UnsubscribeApprovalReqBuilder
生成请求的New构造器
func (*UnsubscribeApprovalReqBuilder) ApprovalCode ¶
func (builder *UnsubscribeApprovalReqBuilder) ApprovalCode(approvalCode string) *UnsubscribeApprovalReqBuilder
1.5 生成请求的builder属性方法
func (*UnsubscribeApprovalReqBuilder) Build ¶
func (builder *UnsubscribeApprovalReqBuilder) Build() *UnsubscribeApprovalReq
1.5 生成请求的builder的build方法
type UnsubscribeApprovalResp ¶
type UnsubscribeApprovalResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*UnsubscribeApprovalResp) Success ¶
func (resp *UnsubscribeApprovalResp) Success() bool
type UserBuilder ¶
type UserBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewUserBuilder ¶
func NewUserBuilder() *UserBuilder
func (*UserBuilder) Build ¶
func (builder *UserBuilder) Build() *User
func (*UserBuilder) Id ¶
func (builder *UserBuilder) Id(id *UserId) *UserBuilder
func (*UserBuilder) Name ¶
func (builder *UserBuilder) Name(name string) *UserBuilder
type UserIdBuilder ¶
type UserIdBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewUserIdBuilder ¶
func NewUserIdBuilder() *UserIdBuilder
func (*UserIdBuilder) Build ¶
func (builder *UserIdBuilder) Build() *UserId
func (*UserIdBuilder) OpenId ¶
func (builder *UserIdBuilder) OpenId(openId string) *UserIdBuilder
func (*UserIdBuilder) UnionId ¶
func (builder *UserIdBuilder) UnionId(unionId string) *UserIdBuilder
func (*UserIdBuilder) UserId ¶
func (builder *UserIdBuilder) UserId(userId string) *UserIdBuilder