| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- package others_response
- import (
- "git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
- )
- // 【跨境电子签约详情】跨境电子签约详情
- type CrossborderContractDetailResponse struct {
- // 【用印流程id】用印流程id
- CategoryId string `json:"categoryId"`
- // 【用印流程名称】用印流程名称
- CategoryName string `json:"categoryName"`
- // 【文件id】文件id
- Id string `json:"id"`
- // 【第三方业务系统文件id】第三方业务系统文件id
- BizId string `json:"bizId,omitempty"`
- // 【文件主题】文件主题
- Subject string `json:"subject,omitempty"`
- // 【文件编号】文件编号
- Sn string `json:"sn,omitempty"`
- // 【文件描述】文件描述
- Description string `json:"description,omitempty"`
- // 【文件签署状态】文件签署状态 DRAFT(草稿),SIGNING(签署中),COMPLETE(已完成),REJECTED(已退回),RECALLED(已撤回),EXPIRED(已截止签署),FILLING(拟定中),TERMINATING(作废确认中),TERMINATED(已作废),DELETE(已删除),FINISHED(已完成(强制结束)),ENDED(已到期)
- Status string `json:"status"`
- // 【文件是否可拒签】文件是否可拒签
- Rejectable *bool `json:"rejectable"`
- // 【发起人id】发起人id
- CreatorId string `json:"creatorId,omitempty"`
- // 【发起人名称】发起人名称
- CreatorName string `json:"creatorName,omitempty"`
- // 【发起人类型 】发起人类型 CORPORATE(平台方),INNER_COMPANY(内部法人单位),PERSONAL(个人)
- CreatorType string `json:"creatorType,omitempty"`
- // 【发起人在发起方中的员工编号】发起人在发起方中的员工编号
- CreatorNumber string `json:"creatorNumber,omitempty"`
- // 【发起方id】发起方id
- TenantId string `json:"tenantId"`
- // 【发起人名称】发起人名称
- TenantName string `json:"tenantName"`
- // 【发起方类型】发起方类型 COMPANY(单位)、CORPORATE(平台方)、INNER_COMPANY(内部法人单位)
- TenantType string `json:"tenantType"`
- // 【文件最后更新时间】文件最后更新时间 格式yyyy-MM-dd HH:mm:ss
- UpdateTime string `json:"updateTime"`
- // 【文件签署截止时间】文件签署截止时间 格式yyyy-MM-dd HH:mm:ss
- ExpireTime string `json:"expireTime,omitempty"`
- // 【文件创建时间】文件创建时间 格式yyyy-MM-dd HH:mm:ss
- CreateTime string `json:"createTime"`
- // 【文件签署完成时间】文件签署完成时间 格式yyyy-MM-dd HH:mm:ss
- CompleteTime string `json:"completeTime,omitempty"`
- // 【文件拒签/撤回的原因】文件拒签/撤回的原因
- Comments string `json:"comments,omitempty"`
- // 【文件是否可撤回】文件是否可撤回
- Recallable *bool `json:"recallable"`
- // 【签署文档信息】签署文档信息 包括文档id、文档名称等信息
- Documents []*common.CrossborderContractDetailDocumentsResponse `json:"documents"`
- // 【签约文件中各签署方信息】签约文件中各签署方信息 包括签署方名称、id、类型等
- Signatories []*common.CrossborderContractDetailSignatoriesResponse `json:"signatories"`
- // 【业务数据】业务数据
- BusinessData string `json:"businessData,omitempty"`
- // 【签署code】签署code
- SignCode *int64 `json:"signCode,omitempty"`
- // 【签约文件剩余打印次数】签约文件剩余打印次数,-1表示无限制
- LeftPrintCount *float64 `json:"leftPrintCount"`
- // 【签约文件类型】签约文件类型 NORMAL(标准电子签约)、OFFLINE(线下电子签约)
- Type_ string `json:"type"`
- MergeFileInfo *common.CrossborderContractDetailMergeFileInfoResponse `json:"mergeFileInfo,omitempty"`
- }
|