package common type DetailFillSignatory struct { // 【拟定方id】拟定方id Id string `json:"id"` // 【组织拟定方对应的法人单位id或个人拟定方对应的个人用户id】组织拟定方对应的法人单位id或个人拟定方对应的个人用户id TenantId string `json:"tenantId"` // 【拟定方类型】拟定方类型 CORPORATE(平台法人单位),INNER_COMPANY(内部法人单位),COMPANY(外部法人单位),PERSONAL(个人) TenantType string `json:"tenantType"` // 【拟定方名称】拟定方名称 TenantName string `json:"tenantName"` // 【接收人类型】接收人类型 CORPORATE(平台方),COMPANY(外部法人单位),INNER_COMPANY(内部法人单位),PERSONAL(个人) ReceiverType string `json:"receiverType"` // 【接收人id】接收人id ReceiverId string `json:"receiverId"` // 【接收人名称】接收人名称 ReceiverName string `json:"receiverName,omitempty"` // 【接收人员工编号】接收人员工编号 签署方为组织签署方时,接收人即为组织内部员工。返回该接收人所在组织的员工编号 ReceiverNumber string `json:"receiverNumber,omitempty"` // 【接收人联系方式】接收人联系方式 手机号、电子邮箱 Contact string `json:"contact"` // 【接收人三方业务系统用户id】接收人三方业务系统用户id OpenUserId string `json:"openUserId"` // 【接收人登录账号】接收人登录账号 AccountNo string `json:"accountNo,omitempty"` // 【接收人电子邮箱】接收人电子邮箱 Email string `json:"email,omitempty"` // 【接收人身份证号】接收人身份证号 CardNo string `json:"cardNo"` // 【拟定顺序】拟定顺序,以数字形式(1,2,3)返回,数字小的为先拟定拟定方,数字大的为后拟定拟定方,相同数字则为无序拟定 SerialNo *int64 `json:"serialNo"` // 【拟定方状态】拟定方状态 DRAFT(草稿),FILLING(填写参数中),FILLED(参数填写完成),WAITING(待签署),DISABLED(已失效) Status string `json:"status"` // 【是否为文件发起方】是否为文件发起方 Sponsor *bool `json:"sponsor"` // 【是否为用印流程预设的拟定方】是否为用印流程预设的拟定方 Configured *bool `json:"configured"` // 【拟定方创建时间】拟定方创建时间 格式yyyy-MM-dd HH:mm:ss CreateTime string `json:"createTime"` // 【拟定方更新时间】拟定方更新时间 格式yyyy-MM-dd HH:mm:ss UpdateTime string `json:"updateTime"` // 【拟定方接收时间】拟定方接收时间 格式yyyy-MM-dd HH:mm:ss ReceiveTime string `json:"receiveTime,omitempty"` // 【拟定节点信息】拟定节点信息 Actions []*DetailFillActions `json:"actions,omitempty"` }