Documentation ¶
Index ¶
- type AddSignTaskActorReq
- type AddSignTaskAttachReq
- type AddSignTaskDocReq
- type AddSignTaskField
- type AddSignTaskFieldReq
- type BlockSignTaskReq
- type BusinessSceneInfo
- type CancelSignTaskReq
- type CorpAddReq
- type CorpDeleteReq
- type CorpDisableReq
- type CorpEnableReq
- type CorpUpdateReq
- type CreateSignTaskReq
- type CreateSignTaskWithTemplateReq
- type DeleteSignTaskActorReq
- type DeleteSignTaskAttachReq
- type DeleteSignTaskDocReq
- type DeleteSignTaskField
- type DeleteSignTaskFieldReq
- type DocFieldValue
- type DocTemplateLisFilter
- type DownloadFilesReq
- type FileUploadInstantReq
- type FillFieldValuesReq
- type FinalizeSignTaskReq
- type FinishSignTaskReq
- type GetBillingUrlReq
- type GetCorpAuthUrlReq
- type GetCorpIdentityInfoReq
- type GetCorpIdentityProgressReq
- type GetCorpManageUrlReq
- type GetCorpReq
- type GetDocTemplateDetailReq
- type GetDocTemplateListReq
- type GetSignTaskDetailReq
- type GetSignTaskFieldUrlReq
- type GetSignTaskUrlReq
- type GetSignTemplateDetailReq
- type GetSignTemplateListReq
- type GetUserAuthUrlReq
- type GetUserIdentifyInfoReq
- type GetUserIdentityProgressReq
- type GetUserReq
- type InitiateSignTaskReq
- type SignTaskFillActor
- type SignTaskSignActor
- type SignTemplateListFilterInfo
- type UnBlockSignTaskReq
- type UserAddReq
- type UserDeleteReq
- type UserDisableReq
- type UserEnableReq
- type UserUpdateReq
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddSignTaskActorReq ¶ added in v0.3.0
type AddSignTaskActorReq struct { SignTaskId string `json:"signTaskId,omitempty"` FillActors *[]SignTaskFillActor `json:"fillActors,omitempty"` SignActors *[]SignTaskSignActor `json:"signActors,omitempty"` CcActors *[]commonModel2.CcActorInfo `json:"ccActors,omitempty"` }
type AddSignTaskAttachReq ¶ added in v0.3.0
type AddSignTaskAttachReq struct { SignTaskId string `json:"signTaskId,omitempty"` Attachs *[]commonModel2.SignTaskAttachs `json:"attachs,omitempty"` }
type AddSignTaskDocReq ¶ added in v0.3.0
type AddSignTaskDocReq struct { SignTaskId string `json:"signTaskId,omitempty"` Docs *[]commonModel.SignTaskDocInfo `json:"docs,omitempty"` }
AddSignTaskDocReq 添加签署任务文档信息
type AddSignTaskField ¶ added in v0.3.0
type AddSignTaskField struct { DocId int `json:"docId,omitempty"` DocFields *[]commonModel.Field `json:"docFields,omitempty"` }
type AddSignTaskFieldReq ¶ added in v0.3.0
type AddSignTaskFieldReq struct { SignTaskId string `json:"signTaskId,omitempty"` Fields *[]AddSignTaskField `json:"fields,omitempty"` }
AddSignTaskFieldReq 添加签署任务控件
type BlockSignTaskReq ¶ added in v0.3.0
type BlockSignTaskReq struct { SignTaskId string `json:"signTaskId,omitempty"` ActorType string `json:"actorType,omitempty"` ActorId string `json:"actorId,omitempty"` }
BlockSignTaskReq 阻塞签署任务
type BusinessSceneInfo ¶
type CancelSignTaskReq ¶ added in v0.3.0
type CancelSignTaskReq struct {
SignTaskId string `json:"signTaskId,omitempty"`
}
CancelSignTaskReq 撤销签署任务
type CorpAddReq ¶
type CorpAddReq struct { ClientCorpId string `json:"clientCorpId,omitempty"` ClientCorpName string `json:"clientCorpName,omitempty"` }
CorpAddReq 添加企业用户
type CorpDeleteReq ¶ added in v0.3.0
type CorpDeleteReq struct {
OpenCorpId string `json:"openCorpId,omitempty"`
}
CorpDeleteReq 删除企业用户
type CorpDisableReq ¶ added in v0.3.0
type CorpDisableReq struct {
OpenCorpId string `json:"openCorpId,omitempty"`
}
CorpDisableReq 禁用企业用户
type CorpEnableReq ¶ added in v0.3.0
type CorpEnableReq struct {
OpenCorpId string `json:"openCorpId,omitempty"`
}
CorpEnableReq 恢复企业用户
type CorpUpdateReq ¶ added in v0.3.0
type CorpUpdateReq struct { OpenCorpId string `json:"openCorpId,omitempty"` ClientCorpId string `json:"clientCorpId,omitempty"` ClientCorpName string `json:"clientCorpName,omitempty"` }
CorpUpdateReq 更新企业用户
type CreateSignTaskReq ¶ added in v0.3.0
type CreateSignTaskReq struct { SignTaskSubject string `json:"signTaskSubject,omitempty"` Initiator *commonModel2.OpenId `json:"initiator,omitempty"` ExpiresTime string `json:"expiresTime,omitempty"` AutoInitiate bool `json:"autoInitiate"` AutoFillFinalize bool `json:"autoFillFinalize"` AutoFinish bool `json:"autoFinish"` FillInOrder bool `json:"fillInOrder"` SignInOrder bool `json:"signInOrder"` BusinessScene *BusinessSceneInfo `json:"businessScene,omitempty"` Docs *[]commonModel2.SignTaskDocInfo `json:"docs,omitempty"` Attachs *[]commonModel2.SignTaskAttachs `json:"attachs,omitempty"` FillActors *[]commonModel2.FillActorInfo `json:"fillActors,omitempty"` SignActors *[]commonModel2.SignActorInfo `json:"signActors,omitempty"` CcActors *[]commonModel2.CcActorInfo `json:"ccActors,omitempty"` }
CreateSignTaskReq 创建签署任务
type CreateSignTaskWithTemplateReq ¶
type CreateSignTaskWithTemplateReq struct { SignTaskSubject string `json:"signTaskSubject,omitempty"` Initiator *commonModel2.OpenId `json:"initiator,omitempty"` ExpiresTime string `json:"expiresTime,omitempty"` AutoInitiate bool `json:"autoInitiate"` AutoFillFinalize bool `json:"autoFillFinalize"` AutoFinish bool `json:"autoFinish"` BusinessScene *BusinessSceneInfo `json:"businessScene,omitempty"` SignTemplateId string `json:"signTemplateId,omitempty"` FillActors *[]commonModel2.FillActorInfo `json:"fillActors,omitempty"` SignActors *[]commonModel2.SignActorInfo `json:"signActors,omitempty"` CcActors *[]commonModel2.CcActorInfo `json:"ccActors,omitempty"` }
CreateSignTaskWithTemplateReq 创建签署任务基于签署模板
type DeleteSignTaskActorReq ¶ added in v0.3.0
type DeleteSignTaskActorReq struct { SignTaskId string `json:"signTaskId,omitempty"` ActorType string `json:"actorType,omitempty"` ActorIds []string `json:"actorIds,omitempty"` }
DeleteSignTaskActorReq 移除任务参与方
type DeleteSignTaskAttachReq ¶ added in v0.3.0
type DeleteSignTaskAttachReq struct { SignTaskId string `json:"signTaskId,omitempty"` AttachIds []int `json:"attachIds,omitempty"` }
DeleteSignTaskAttachReq 移除签署任务附件
type DeleteSignTaskDocReq ¶ added in v0.3.0
type DeleteSignTaskDocReq struct { SignTaskId string `json:"signTaskId,omitempty"` DocIds []int `json:"docIds,omitempty"` }
DeleteSignTaskDocReq 移除签署任务文档
type DeleteSignTaskField ¶ added in v0.3.0
type DeleteSignTaskFieldReq ¶ added in v0.3.0
type DeleteSignTaskFieldReq struct { SignTaskId string `json:"signTaskId,omitempty"` Fields *[]DeleteSignTaskField `json:"fields,omitempty"` }
DeleteSignTaskFieldReq 移除签署任务文档
type DocFieldValue ¶ added in v0.3.0
type DocTemplateLisFilter ¶ added in v0.3.0
type DocTemplateLisFilter struct {
DocTemplateName string `json:"docTemplateName,omitempty"`
}
type DownloadFilesReq ¶
type DownloadFilesReq struct { SignTaskId string `json:"signTaskId,omitempty"` FileType string `json:"fileType,omitempty"` Id int `json:"id,omitempty"` }
DownloadFilesReq 下载签署任务文档
type FileUploadInstantReq ¶ added in v0.3.0
type FileUploadInstantReq struct { OwnerId *commonModel.OpenId `json:"ownerId,omitempty"` FileType string `json:"fileType,omitempty"` FileName string `json:"fileName,omitempty"` FileUrl string `json:"fileUrl,omitempty"` FileContentHash string `json:"fileContentHash,omitempty"` }
FileUploadInstantReq 上传即时文件
type FillFieldValuesReq ¶ added in v0.3.0
type FillFieldValuesReq struct { SignTaskId string `json:"signTaskId,omitempty"` DocFieldValues *[]DocFieldValue `json:"docFieldValues,omitempty"` }
FillFieldValuesReq 填写签署任务控件内容
type FinalizeSignTaskReq ¶ added in v0.3.0
type FinalizeSignTaskReq struct {
SignTaskId string `json:"signTaskId,omitempty"`
}
FinalizeSignTaskReq 定稿签署任务
type FinishSignTaskReq ¶ added in v0.3.0
type FinishSignTaskReq struct {
SignTaskId string `json:"signTaskId,omitempty"`
}
FinishSignTaskReq 结束签署任务
type GetBillingUrlReq ¶ added in v0.3.0
type GetBillingUrlReq struct { OpenId *commonModel.OpenId `json:"openId,omitempty"` UrlType string `json:"urlType,omitempty"` RedirectUrl string `json:"redirectUrl,omitempty"` }
GetBillingUrlReq 获取计费链接
type GetCorpAuthUrlReq ¶
type GetCorpAuthUrlReq struct { OpenCorpId string `json:"openCorpId,omitempty"` CorpIdentInfo *commonModel2.CorpIdentInfo `json:"corpIdentInfo,omitempty"` CorpIdentInfoMatch bool `json:"corpIdentInfoMatch"` OperatorId string `json:"operatorId,omitempty"` OperatorIdentInfo *commonModel2.UserIdentInfo `json:"operatorIdentInfo,omitempty"` OperatorInfoExtend *commonModel2.UserInfoExtend `json:"operatorInfoExtend,omitempty"` OperatorIdentInfoMatch string `json:"operatorIdentInfoMatch,omitempty"` RequestAuthScope []string `json:"requestAuthScope,omitempty"` RedirectUrl string `json:"redirectUrl"` }
GetCorpAuthUrlReq 获取企业用户授权链接
type GetCorpIdentityInfoReq ¶ added in v0.3.0
type GetCorpIdentityInfoReq struct {
OpenCorpId string `json:"openCorpId,omitempty"`
}
GetCorpIdentityInfoReq 获取企业用户身份信息
type GetCorpIdentityProgressReq ¶ added in v0.3.0
type GetCorpIdentityProgressReq struct { OpenCorpId string `json:"openCorpId,omitempty"` OperatorId string `json:"operatorId,omitempty"` }
GetCorpIdentityProgressReq 查询企业用户实名认证进度
type GetCorpManageUrlReq ¶ added in v0.3.0
type GetCorpManageUrlReq struct { OpenCorpId string `json:"openCorpId,omitempty"` OperatorId string `json:"operatorId,omitempty"` ResourceId string `json:"resourceId,omitempty"` RedirectUrl string `json:"redirectUrl,omitempty"` }
GetCorpManageUrlReq 获取企业管理链接
type GetCorpReq ¶ added in v0.3.0
type GetCorpReq struct {
OpenCorpId string `json:"openCorpId,omitempty"`
}
GetCorpReq 查询企业用户基本信息
type GetDocTemplateDetailReq ¶ added in v0.3.0
type GetDocTemplateDetailReq struct { OwnerId *commonModel.OpenId `json:"ownerId,omitempty"` DocTemplateId string `json:"docTemplateId,omitempty"` }
GetDocTemplateDetailReq 获取文档模板详情
type GetDocTemplateListReq ¶ added in v0.3.0
type GetDocTemplateListReq struct { OwnerId *commonModel.OpenId `json:"ownerId,omitempty"` ListFilter *DocTemplateLisFilter `json:"listFilter,omitempty"` ListPageNo int `json:"listPageNo,omitempty"` ListPageSize int `json:"listPageSize,omitempty"` }
GetDocTemplateListReq 查询文档模板列表
type GetSignTaskDetailReq ¶
type GetSignTaskDetailReq struct {
SignTaskId string `json:"signTaskId,omitempty"`
}
GetSignTaskDetailReq 获取签署任务详情
type GetSignTaskFieldUrlReq ¶ added in v0.3.0
type GetSignTaskFieldUrlReq struct { SignTaskId string `json:"signTaskId,omitempty"` OpenUserId string `json:"openUserId,omitempty"` UserIdentInfo *commonModel.UserIdentInfo `json:"userIdentInfo,omitempty"` UserInfoExtend *commonModel.UserInfoExtend `json:"userInfoExtend,omitempty"` RedirectUrl string `json:"redirectUrl,omitempty"` }
GetSignTaskFieldUrlReq 获取签署任务控件设置链接
type GetSignTaskUrlReq ¶
type GetSignTaskUrlReq struct { SignTaskId string `json:"signTaskId,omitempty"` ActorType string `json:"actorType,omitempty"` ActorId string `json:"actorId,omitempty"` RedirectUrl string `json:"redirectUrl,omitempty"` }
GetSignTaskUrlReq 获取签署任务链接
type GetSignTemplateDetailReq ¶ added in v0.3.0
type GetSignTemplateDetailReq struct { OwnerId *commonModel.OpenId `json:"ownerId,omitempty"` SignTemplateId string `json:"signTemplateId,omitempty"` }
GetSignTemplateDetailReq 获取签署模板详情
type GetSignTemplateListReq ¶
type GetSignTemplateListReq struct { OwnerId *commonModel.OpenId `json:"ownerId,omitempty"` ListFilter *SignTemplateListFilterInfo `json:"listFilter,omitempty"` ListPageNo int `json:"listPageNo,omitempty"` ListPageSize int `json:"listPageSize,omitempty"` }
GetSignTemplateListReq 获取签署模板列表
type GetUserAuthUrlReq ¶
type GetUserAuthUrlReq struct { OpenUserId string `json:"openUserId,omitempty"` UserIdentInfo *commonModel2.UserIdentInfo `json:"userIdentInfo,omitempty"` UserInfoExtend *commonModel2.UserInfoExtend `json:"userInfoExtend,omitempty"` IdentInfoMatch bool `json:"identInfoMatch"` RequestAuthScope []string `json:"requestAuthScope,omitempty"` RedirectUrl string `json:"redirectUrl,omitempty"` }
GetUserAuthUrlReq 获取个人用户授权链接
type GetUserIdentifyInfoReq ¶ added in v0.3.0
type GetUserIdentifyInfoReq struct {
OpenUserId string `json:"openUserId,omitempty"`
}
GetUserIdentifyInfoReq 获取个人用户身份信息
type GetUserIdentityProgressReq ¶ added in v0.3.0
type GetUserIdentityProgressReq struct {
OpenUserId string `json:"openUserId"`
}
GetUserIdentityProgressReq 查询个人用户实名认证进度
type GetUserReq ¶ added in v0.3.0
type GetUserReq struct {
OpenUserId string `json:"openUserId,omitempty"`
}
GetUserReq 查询个人用户基本信息
type InitiateSignTaskReq ¶ added in v0.3.0
type InitiateSignTaskReq struct {
SignTaskId string `json:"signTaskId,omitempty"`
}
InitiateSignTaskReq 发起签署任务
type SignTaskFillActor ¶ added in v0.3.0
type SignTaskFillActor struct { FillActor *commonModel2.Actor `json:"fillActor,omitempty"` OrderNo int `json:"orderNo,omitempty"` ActorFields *[]commonModel2.FieldValueInfo `json:"actorFields,omitempty"` }
type SignTaskSignActor ¶ added in v0.3.0
type SignTaskSignActor struct { SignActor *commonModel2.Actor `json:"signActor,omitempty"` OrderNo int `json:"orderNo,omitempty"` BlockHere bool `json:"blockHere"` RequestVerifyFree bool `json:"requestVerifyFree"` VerifyMethods []string `json:"verifyMethods,omitempty"` CorpOperatorSign bool `json:"corpOperatorSign"` SignerSignMethod string `json:"signerSignMethod,omitempty"` ActorFields *[]commonModel2.FieldValueInfo `json:"actorFields,omitempty"` }
type SignTemplateListFilterInfo ¶
type SignTemplateListFilterInfo struct {
SignTemplateName string `json:"signTemplateName,omitempty"`
}
type UnBlockSignTaskReq ¶ added in v0.3.0
type UnBlockSignTaskReq struct { SignTaskId string `json:"signTaskId,omitempty"` ActorType string `json:"actorType,omitempty"` ActorId string `json:"actorId,omitempty"` }
UnBlockSignTaskReq 解除阻塞签署任务
type UserAddReq ¶
type UserAddReq struct { ClientUserId string `json:"clientUserId,omitempty"` ClientUserName string `json:"clientUserName,omitempty"` }
UserAddReq 添加个人用户
type UserDeleteReq ¶ added in v0.3.0
type UserDeleteReq struct {
OpenUserId string `json:"openUserId,omitempty"`
}
UserDeleteReq 删除个人用户
type UserDisableReq ¶ added in v0.3.0
type UserDisableReq struct {
OpenUserId string `json:"openUserId,omitempty"`
}
UserDisableReq 禁用个人用户
type UserEnableReq ¶ added in v0.3.0
type UserEnableReq struct {
OpenUserId string `json:"openUserId,omitempty"`
}
UserEnableReq 恢复个人用户
type UserUpdateReq ¶ added in v0.3.0
type UserUpdateReq struct { OpenUserId string `json:"openUserId,omitempty"` ClientUserId string `json:"clientUserId,omitempty"` ClientUserName string `json:"clientUserName,omitempty"` }
UserUpdateReq 更新个人用户
Source Files ¶
- AddSignTaskActorReq.go
- AddSignTaskAttachReq.go
- AddSignTaskDocReq.go
- AddSignTaskFieldReq.go
- BlockSignTaskReq.go
- CancelSignTaskReq.go
- CorpAddReq.go
- CorpDeleteReq.go
- CorpDisableReq.go
- CorpEnableReq.go
- CorpUpdateReq.go
- CreateSignTaskReq.go
- CreateSignTaskWithTemplateReq.go
- DeleteSignTaskActorReq.go
- DeleteSignTaskAttachReq.go
- DeleteSignTaskDocReq.go
- DeleteSignTaskFieldReq.go
- DownloadFilesReq.go
- FileUploadInstantReq.go
- FillFieldValuesReq.go
- FinalizeSignTaskReq.go
- FinishSignTaskReq.go
- GetBillingUrlReq.go
- GetCorpAuthUrlReq.go
- GetCorpIdentityInfoReq.go
- GetCorpIdentityProgressReq.go
- GetCorpManageUrlReq.go
- GetCorpReq.go
- GetDocTemplateDetailReq.go
- GetDocTemplateListReq.go
- GetSignTaskDetailReq.go
- GetSignTaskFieldUrlReq.go
- GetSignTaskUrlReq.go
- GetSignTemplateDetailReq.go
- GetSignTemplateListReq.go
- GetUserAuthUrlReq.go
- GetUserIdentifyInfoReq.go
- GetUserIdentityProgressReq.go
- GetUserReq.go
- InitiateSignTaskReq.go
- UnBlockSignTaskReq.go
- UserAddReq.go
- UserDeleteReq.go
- UserDisableReq.go
- UserEnableReq.go
- UserUpdateReq.go