文档中心 > API类目 > 天猫国际API

tmall.tkof.contract.sign.start (发起合同签署)

发起合同签署

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
contract_dto ContractDTO 可选 合同
  • └ dept_name
  • String
  • 可选
  • 1
  • 提交人所属部门名称
  • └ domain_code
  • String
  • 可选
  • 1
  • domainCode
  • └ end_date
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • 合同结束时间
  • └ payment_party
  • String
  • 可选
  • 1
  • 付款方
  • └ contract_type
  • String
  • 可选
  • 1
  • 合同类型
  • └ modifier
  • String
  • 可选
  • 1
  • 修改人
  • backdating_report_file
  • AecpFileDTO []
  • 可选
  • []
  • 倒签报备附件
  • └ preview_url
  • String
  • 可选
  • 1
  • 预览URL
  • └ file_size
  • Number
  • 可选
  • 1
  • 附件大小
  • uploader
  • AliEmployeeDTO
  • 可选
  • 上传人
  • └ work_no
  • String
  • 可选
  • 1
  • 工号
  • └ nk_name
  • String
  • 可选
  • 1
  • 花名
  • └ name
  • String
  • 可选
  • 1
  • 姓名
  • └ name
  • String
  • 可选
  • 1
  • 附件名称
  • └ id
  • String
  • 可选
  • 1
  • id
  • └ upload_time
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • 上传时间
  • └ url
  • String
  • 可选
  • 1
  • url
  • └ is_related_transaction
  • String
  • 可选
  • n
  • 是否关联交易
  • └ template_id
  • Number
  • 可选
  • 1
  • 模板id
  • └ dept_no
  • String
  • 可选
  • 1
  • 提交人所属部门id
  • payment_plan_head_list
  • ContractPaymentPlanHeadDTO []
  • 可选
  • []
  • 付款类履约计划头
  • └ gmt_modified
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • 修改时间
  • └ domain_code
  • String
  • 可选
  • 1
  • domainCode
  • └ related_plan_id
  • Number
  • 可选
  • 1
  • 相关计划ID
  • └ modifier
  • String
  • 可选
  • 1
  • 修改人
  • └ receive_channel
  • String
  • 可选
  • 1
  • 收款渠道
  • └ payment_amount
  • String
  • 可选
  • 1
  • 付款金额
  • └ bank_country
  • String
  • 可选
  • 1
  • 开户国
  • └ pay_org_ou_code
  • String
  • 可选
  • 1
  • 付款公司OUcode
  • └ plan_executor
  • String
  • 可选
  • 1
  • 履约执行人
  • └ is_deleted
  • String
  • 可选
  • n
  • 是否逻辑删除
  • └ fpm_no
  • String
  • 可选
  • 1
  • 结算单号
  • └ predict_pay_gmt_start
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • 预估付款起始时间
  • └ extra
  • String
  • 可选
  • {}
  • extra
  • └ day_after_ticket_topay
  • Number
  • 可选
  • 1
  • 见票几天后付款
  • └ result_description
  • String
  • 可选
  • 1
  • 履约结果说明
  • └ id
  • Number
  • 可选
  • 1
  • id
  • └ creator
  • String
  • 可选
  • 1
  • 创建人
  • └ plan_type
  • String
  • 可选
  • 1
  • 履约类型
  • └ payment_mode
  • String
  • 可选
  • 1
  • 付款方式(票到付款,先付款再收票,无票)
  • └ contract_main_id
  • Number
  • 可选
  • 1
  • 合同ID
  • └ gmt_create
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • 创建时间
  • └ plan_committer
  • String
  • 可选
  • 1
  • 计划起草人
  • └ company_id
  • Number
  • 可选
  • 1
  • 付款公司(我方)
  • └ predict_pay_gmt_end
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • 预估付款截止时间
  • └ tenant_id
  • Number
  • 可选
  • 1
  • tenantId
  • └ plan_description
  • String
  • 可选
  • 1
  • 付款说明
  • └ mdc_ext
  • String
  • 可选
  • 1
  • mdcExt
  • └ currency_code
  • String
  • 可选
  • 1
  • 付款币种
  • └ status
  • String
  • 可选
  • 1
  • 履约计划状态
  • payment_plan_line_list
  • ContractPaymentPlanLineDTO []
  • 可选
  • []
  • 履约计划行
  • └ pay_result
  • String
  • 可选
  • 1
  • 付款结果说明
  • └ creator
  • String
  • 可选
  • 1
  • creator
  • └ gmt_modified
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • gmtModified
  • └ domain_code
  • String
  • 可选
  • 1
  • domainCode
  • └ payment_plan_head_id
  • Number
  • 可选
  • 1
  • 履约计划头ID
  • └ modifier
  • String
  • 可选
  • 1
  • modifier
  • └ sort
  • String
  • 可选
  • 1
  • 序号
  • └ gmt_create
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • gmtCreate
  • └ receive_acnt_id
  • Number
  • 可选
  • 1
  • 收款方帐号ID(供应商)
  • └ line_amount
  • String
  • 可选
  • 1
  • 行结算金额
  • └ tax_rate
  • String
  • 可选
  • 1
  • 税率
  • └ is_deleted
  • String
  • 可选
  • 1
  • isDeleted
  • └ receive_account_type
  • String
  • 可选
  • 1
  • 收款账户类型(个人,企业)
  • └ extra
  • String
  • 可选
  • {}
  • extra
  • └ tenant_id
  • Number
  • 可选
  • 1
  • tenantId
  • └ receive_account
  • String
  • 可选
  • 1
  • 收款方账号
  • └ mdc_ext
  • String
  • 可选
  • 1
  • mdcExt
  • └ id
  • Number
  • 可选
  • 1
  • id
  • └ status
  • String
  • 可选
  • 1
  • 付款状态
  • └ take_effect_method
  • String
  • 可选
  • 1
  • 合同约定生效方式
  • contract_finally_file
  • AecpFileDTO []
  • 可选
  • []
  • 1
  • └ preview_url
  • String
  • 可选
  • 1
  • previewUrl
  • └ file_size
  • Number
  • 可选
  • 1
  • fileSize
  • uploader
  • AliEmployeeDTO
  • 可选
  • uploader
  • └ work_no
  • String
  • 可选
  • 1
  • workNo
  • └ nk_name
  • String
  • 可选
  • 1
  • nkName
  • └ name
  • String
  • 可选
  • 1
  • name
  • └ name
  • String
  • 可选
  • 1
  • name
  • └ id
  • String
  • 可选
  • 1
  • id
  • └ upload_time
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • uploadTime
  • └ url
  • String
  • 可选
  • 1
  • url
  • └ committer
  • String
  • 可选
  • 1
  • 提交人
  • └ template_instance_id
  • Number
  • 可选
  • 1
  • 模板实例id
  • └ biz_id
  • String
  • 可选
  • 1
  • 业务单据id
  • └ sign_type
  • String
  • 可选
  • 1
  • 签署类型,非组件发起签署时必传, 纸质签:entity_seal,电子签:electronic_seal
  • └ id
  • Number
  • 可选
  • 1
  • id
  • └ amount_type
  • String
  • 可选
  • 1
  • 金额类型
  • contract_party_list
  • ContractPartyDTO []
  • 可选
  • []
  • 签约方
  • └ creator
  • String
  • 可选
  • 1
  • creator
  • └ gmt_modified
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • gmtModified
  • └ domain_code
  • String
  • 可选
  • 1
  • domainCode
  • └ contract_main_id
  • Number
  • 可选
  • 1
  • 合同id
  • └ modifier
  • String
  • 可选
  • 1
  • modifier
  • └ sort
  • Number
  • 可选
  • 1
  • 序号
  • └ party_type
  • String
  • 可选
  • 1
  • 公司类型
  • └ gmt_create
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • gmtCreate
  • └ is_deleted
  • String
  • 可选
  • 1
  • isDeleted
  • └ extra
  • String
  • 可选
  • {}
  • extra
  • └ name
  • String
  • 可选
  • 1
  • 公司名
  • └ tenant_id
  • Number
  • 可选
  • 1
  • tenantId
  • └ mdc_ext
  • String
  • 可选
  • 1
  • mdcExt
  • └ id
  • Number
  • 可选
  • 1
  • id
  • └ party_id
  • String
  • 可选
  • 1
  • 公司id
  • └ has_money
  • String
  • 可选
  • 1
  • 是否有金额
  • └ bu_code
  • String
  • 可选
  • 1
  • 提交人所属bu的code
  • └ custom_field
  • String
  • 可选
  • 1
  • 自定义字段
  • contract_change
  • ContractChangeDTO
  • 可选
  • 合同变更
  • └ change_type_category
  • String
  • 可选
  • 1
  • 变更类型分类
  • └ creator
  • String
  • 可选
  • 1
  • creator
  • └ gmt_modified
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • gmtModified
  • └ domain_code
  • String
  • 可选
  • 1
  • domainCode
  • └ change_reason
  • String
  • 可选
  • 1
  • 变更原因
  • └ change_type
  • String
  • 可选
  • 1
  • 变更类型
  • └ contract_main_id
  • Number
  • 可选
  • 1
  • 合同ID
  • └ modifier
  • String
  • 可选
  • 1
  • modifier
  • └ gmt_create
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • gmtCreate
  • └ is_deleted
  • String
  • 可选
  • 1
  • isDeleted
  • └ extra
  • String
  • 可选
  • {}
  • extra
  • └ tenant_id
  • Number
  • 可选
  • 1
  • tenantId
  • └ mdc_ext
  • String
  • 可选
  • 1
  • mdcExt
  • └ id
  • Number
  • 可选
  • 1
  • id
  • └ committer_nkname
  • String
  • 可选
  • 1
  • 提交人花名
  • contract_approve
  • ContractApproveDTO
  • 可选
  • 审批信息
  • └ process_instance_id
  • String
  • 可选
  • 1
  • 审批流实例id
  • └ creator
  • String
  • 可选
  • 1
  • creator
  • └ gmt_modified
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • gmtModified
  • └ domain_code
  • String
  • 可选
  • 1
  • domainCode
  • └ contract_main_id
  • Number
  • 可选
  • 1
  • 合同id
  • └ modifier
  • String
  • 可选
  • 1
  • modifier
  • └ title
  • String
  • 可选
  • 1
  • 审批流实例标题
  • └ gmt_create
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • gmtCreate
  • └ is_deleted
  • String
  • 可选
  • 1
  • isDeleted
  • └ title_en
  • String
  • 可选
  • 1
  • 审批流实例英文标题
  • contract_approve_log_list
  • ContractApproveLogDTO []
  • 可选
  • []
  • 合同审批记录信息
  • └ approver_no
  • String
  • 可选
  • 1
  • 审批人
  • └ creator
  • String
  • 可选
  • 1
  • creator
  • └ gmt_modified
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • gmtModified
  • └ domain_code
  • String
  • 可选
  • 1
  • domainCode
  • └ contract_approve_id
  • Number
  • 可选
  • 1
  • 审批流实例表id,合同中心生成
  • └ modifier
  • String
  • 可选
  • 1
  • modifier
  • └ approver_nkname
  • String
  • 可选
  • 1
  • 审批人花名
  • └ gmt_create
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • gmtCreate
  • └ approver_name
  • String
  • 可选
  • 1
  • 审批人姓名
  • └ approve_remark
  • String
  • 可选
  • 1
  • 审批意见
  • └ is_deleted
  • String
  • 可选
  • 1
  • isDeleted
  • └ approve_result
  • String
  • 可选
  • 1
  • 审批结果
  • approve_file
  • AecpFileDTO []
  • 可选
  • []
  • 审批附件
  • └ preview_url
  • String
  • 可选
  • 1
  • previewUrl
  • └ file_size
  • Number
  • 可选
  • 1
  • fileSize
  • uploader
  • AliEmployeeDTO
  • 可选
  • uploader
  • └ work_no
  • String
  • 可选
  • 1
  • workNo
  • └ nk_name
  • String
  • 可选
  • 1
  • nkName
  • └ name
  • String
  • 可选
  • 1
  • name
  • └ name
  • String
  • 可选
  • 1
  • name
  • └ id
  • String
  • 可选
  • 1
  • id
  • └ upload_time
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • uploadTime
  • └ url
  • String
  • 可选
  • 1
  • url
  • └ extra
  • String
  • 可选
  • {}
  • extra
  • └ tenant_id
  • Number
  • 可选
  • 1
  • tenantId
  • └ approver_role
  • String
  • 可选
  • 1
  • 审批环节/角色
  • └ mdc_ext
  • String
  • 可选
  • 1
  • mdcExt
  • └ id
  • Number
  • 可选
  • 1
  • id
  • └ approve_time
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • 审批时间
  • └ task_id
  • String
  • 可选
  • 1
  • 任务id
  • └ extra
  • String
  • 可选
  • {}
  • extra
  • └ tenant_id
  • Number
  • 可选
  • 1
  • tenantId
  • └ mdc_ext
  • String
  • 可选
  • 1
  • mdcExt
  • └ biz_type_uuid
  • String
  • 可选
  • 1
  • 业务类型uuid
  • └ id
  • Number
  • 可选
  • 1
  • id
  • └ is_template
  • String
  • 可选
  • n
  • 是否模板
  • └ contract_amount
  • String
  • 可选
  • 1
  • 合同金额
  • └ contract_invoice_type
  • String
  • 可选
  • 1
  • 发票类型
  • └ sign_apply_id
  • String
  • 可选
  • 1
  • 签署请求id,先保存签署组件再发起签署时必传
  • contract_seal_list
  • ContractSealDTO []
  • 可选
  • []
  • 电子签署章信息,非组件发起签署时必传
  • sign_infos
  • SignInfoDTO []
  • 可选
  • 1
  • 主体章位置信息
  • └ seal_id
  • Number
  • 可选
  • 1
  • 章id
  • └ edge_position
  • Number
  • 可选
  • 1
  • 骑缝章位置,1-无,2-上方,3-底部
  • └ edge_scope
  • Number
  • 可选
  • 1
  • 骑缝章奇偶签,0-全部,1-奇数页签署,2-偶数页签署
  • └ sign_identity
  • String
  • 可选
  • 1
  • signIdentity
  • └ seal_type
  • Number
  • 可选
  • 1
  • 章类型 0-不限 1-展示企业章 2-展示个人章
  • └ seal_key
  • String
  • 可选
  • 1
  • 章唯一标识
  • └ seal_style
  • String
  • 可选
  • 1
  • 章展示样式 0模板 1手绘 不传默认所有
  • └ pos_x
  • Number
  • 可选
  • 1
  • x轴坐标
  • └ pos_y
  • Number
  • 可选
  • 1
  • y轴坐标
  • sign_date_infos
  • SignDateInfoDTO []
  • 可选
  • 1
  • signDateInfos
  • └ pos_x
  • Number
  • 可选
  • 1
  • x轴坐标
  • └ pos_y
  • Number
  • 可选
  • 1
  • y轴坐标
  • └ date_format
  • String
  • 可选
  • 1
  • 时间格式
  • └ font_size
  • Number
  • 可选
  • 1
  • 字体大小
  • └ pos_page
  • String
  • 可选
  • 1
  • 页码,连续页码用'-'连接(如'1-3'),单独页码用','连接(如'1,3,5')
  • └ key_index
  • Number
  • 可选
  • 1
  • 定关键字盖章位置:1-为关键字查找到的第一个位置,以此类推,-1 - 为倒数第一个关键字位置
  • └ add_sign_time
  • Boolean
  • 可选
  • true
  • 是否添加签署日期
  • └ width
  • Number
  • 可选
  • 1
  • 章宽度设定
  • └ sign_type
  • Number
  • 可选
  • 1
  • 签署类型 0-不限位置签署 1-单页签署 2-多页签署 3-骑缝章 4-关键字
  • └ pos_page
  • String
  • 可选
  • 1
  • 盖章页码,连续页码用'-'连接,例如'2-4'。单独页码用','连接,例如'3,5'。针对骑缝章和绝对位置盖章生效
  • └ key
  • String
  • 可选
  • 1
  • 关键字
  • └ auth_signer_work_no
  • String
  • 可选
  • 1
  • 授权签字人工号,从业务线查询接口获取后选择
  • └ organize_id
  • String
  • 可选
  • 1
  • 内部签署公司ID (内部签署为公司库ID,[阿里巴巴(中国)有限公司]:290)
  • └ sign_address
  • String
  • 可选
  • 1
  • 盖章人地址
  • └ business_line_name
  • String
  • 可选
  • 1
  • 业务线名称,从业务线查询接口获取后选择
  • └ subject_kind
  • String
  • 可选
  • 1
  • 主体类别(国内必填), 个人:person 企业:enterprise
  • └ agent_signer_work_no
  • String
  • 可选
  • 1
  • 代理签字人工号,从业务线查询接口获取后选择
  • └ seal_type
  • String
  • 可选
  • contract_seal
  • 章类型, 电子章枚举:公章:common_seal,合同章:contract_seal
  • └ auto_sign
  • Number
  • 可选
  • 1
  • 是否静默签署, 1:是 0:否
  • └ social_credit_code
  • String
  • 可选
  • 1
  • 外部企业社会统一信用代码
  • └ pause
  • Boolean
  • 可选
  • true
  • 是否停顿 1是 0否 默认否
  • └ signer_name
  • String
  • 可选
  • 1
  • 外部签署人姓名
  • └ sign_order
  • Number
  • 可选
  • 1
  • 签署顺序,多方签署时,可指定签署顺序,同一顺序的签署人将可并行签署非必填(不传默认当前签署List中顺序)
  • └ signer_email
  • String
  • 可选
  • 1
  • 外部签署人邮箱
  • cc_recipient
  • CcRecipientDTO []
  • 可选
  • []
  • 抄送人信息
  • └ cc_recipient_id
  • String
  • 可选
  • 1
  • 抄送人标识
  • └ cc_recipient_email
  • String
  • 可选
  • 1
  • 抄送人邮箱
  • └ cc_recipient_name
  • String
  • 可选
  • 1
  • 抄送人姓名
  • └ signer_mobile
  • String
  • 可选
  • 1
  • 外部签署人手机号码
  • └ signer_type
  • Number
  • 可选
  • 1
  • 签署人类型, 1:内部签署 2:外部签署
  • └ use_signature_seal
  • Boolean
  • 可选
  • true
  • 若配置签字章,从业务线查询接口获取后选择
  • └ sign_subject_name
  • String
  • 可选
  • 1
  • 主体名称(主体类别为公司必填)
  • └ committer_name
  • String
  • 可选
  • 1
  • 提交人姓名
  • └ contract_copies
  • Number
  • 可选
  • 1
  • 合同(签署)份数,纸质签必传
  • └ start_date
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • 合同开始时间
  • └ is_framework
  • String
  • 可选
  • 1
  • 是否框架
  • └ status
  • String
  • 可选
  • 1
  • 合同状态
  • └ gmt_modified
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • gmtModified
  • └ sign_factory
  • String
  • 可选
  • 1
  • 签署渠道,非必传,仅数据回流时使用
  • └ source_app
  • String
  • 可选
  • 1
  • 系统来源
  • └ last_operation_user
  • String
  • 可选
  • 1
  • 最后修改人
  • └ contract_approve_id
  • Number
  • 可选
  • 1
  • 审批流实例表id
  • template_data_list
  • TemplateDataDTO []
  • 可选
  • []
  • 合同模板组件值
  • └ component_values
  • String
  • 可选
  • {}
  • 区块组件值信息
  • └ block_select_groups
  • String
  • 可选
  • {}
  • 区块关联关系选项组Map<选项组code,List<区块标识key>>
  • └ template_id
  • Number
  • 可选
  • 1
  • 子模板ID(合同模板支持多个tab子模板;单个tab个可不传子模板ID,默认正本;多个tab时必传子模板ID)
  • └ project_source
  • String
  • 可选
  • 1
  • 关联项目系统来源
  • contract_file
  • AecpFileDTO []
  • 可选
  • []
  • 合同附件
  • └ preview_url
  • String
  • 可选
  • 1
  • previewUrl
  • └ file_size
  • Number
  • 可选
  • 1
  • fileSize
  • uploader
  • AliEmployeeDTO
  • 可选
  • uploader
  • └ work_no
  • String
  • 可选
  • 1
  • workNo
  • └ nk_name
  • String
  • 可选
  • 1
  • nkName
  • └ name
  • String
  • 可选
  • 1
  • name
  • └ name
  • String
  • 可选
  • 1
  • name
  • └ id
  • String
  • 可选
  • 1
  • id
  • └ upload_time
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • uploadTime
  • └ url
  • String
  • 可选
  • 1
  • url
  • └ contract_version
  • Number
  • 可选
  • 1
  • 合同版本
  • └ contract_category_name
  • String
  • 可选
  • 1
  • 合同分类名称
  • └ applicant_date
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • 申请日期
  • └ lose_effect_method
  • String
  • 可选
  • 1
  • 合同约定失效方式
  • └ related_contract_main_id
  • Number
  • 可选
  • 1
  • 关联合同id
  • └ contract_seal_type
  • String
  • 可选
  • contract_seal
  • 章类型,必传, 国内:公章:common_seal,合同章:contract_seal, 海外:签字并盖章:signatureAndSeal,仅签字:onlySignature
  • └ sign_region
  • String
  • 可选
  • domestic
  • 签署地域,非必传,默认国内签署
  • └ is_deleted
  • String
  • 可选
  • 1
  • isDeleted
  • └ project_code
  • String
  • 可选
  • 1
  • 关联项目编号
  • └ oversea_company_use_ali_docusign_account
  • String
  • 可选
  • true
  • 外部公司是否使用阿里docusign账户,仅非组件发起且海外签署需要,必传, 是:true,否:false(均为字符串)
  • contract_archive_list
  • ContractArchiveDTO []
  • 可选
  • []
  • 归档信息
  • └ archive_comment
  • String
  • 可选
  • 1
  • 归档备注
  • └ archive_time
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • 归档时间
  • └ creator
  • String
  • 可选
  • 1
  • creator
  • └ gmt_modified
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • gmtModified
  • └ domain_code
  • String
  • 可选
  • 1
  • domainCode
  • └ contract_main_id
  • Number
  • 可选
  • 1
  • 合同id
  • └ modifier
  • String
  • 可选
  • 1
  • modifier
  • └ archive_code
  • String
  • 可选
  • 1
  • 归档编号
  • └ gmt_create
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • gmtCreate
  • └ archiver_no
  • String
  • 可选
  • 1
  • 归档人
  • └ original_document_place
  • String
  • 可选
  • 1
  • 原件存放地
  • └ is_deleted
  • String
  • 可选
  • n
  • isDeleted
  • archive_file
  • AecpFileDTO []
  • 可选
  • []
  • 归档文件
  • └ preview_url
  • String
  • 可选
  • 1
  • previewUrl
  • └ file_size
  • Number
  • 可选
  • 1
  • fileSize
  • uploader
  • AliEmployeeDTO
  • 可选
  • uploader
  • └ work_no
  • String
  • 可选
  • 1
  • workNo
  • └ nk_name
  • String
  • 可选
  • 1
  • nkName
  • └ name
  • String
  • 可选
  • 1
  • name
  • └ name
  • String
  • 可选
  • 1
  • name
  • └ id
  • String
  • 可选
  • 1
  • id
  • └ upload_time
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • uploadTime
  • └ url
  • String
  • 可选
  • 1
  • url
  • └ extra
  • String
  • 可选
  • {}
  • extra
  • └ archive_status
  • String
  • 可选
  • 1
  • 归档状态
  • └ tenant_id
  • Number
  • 可选
  • 1
  • tenantId
  • └ mdc_ext
  • String
  • 可选
  • 1
  • mdcExt
  • └ id
  • Number
  • 可选
  • 1
  • id
  • └ extra
  • String
  • 可选
  • {}
  • extra
  • contract_content_finally_file
  • AecpFileDTO []
  • 可选
  • []
  • 合同正本最终版
  • └ preview_url
  • String
  • 可选
  • 1
  • previewUrl
  • └ file_size
  • Number
  • 可选
  • 1
  • fileSize
  • uploader
  • AliEmployeeDTO
  • 可选
  • uploader
  • └ work_no
  • String
  • 可选
  • 1
  • workNo
  • └ nk_name
  • String
  • 可选
  • 1
  • nkName
  • └ name
  • String
  • 可选
  • 1
  • name
  • └ name
  • String
  • 可选
  • 1
  • name
  • └ id
  • String
  • 可选
  • 1
  • id
  • └ upload_time
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • uploadTime
  • └ url
  • String
  • 可选
  • 1
  • url
  • └ contract_name
  • String
  • 可选
  • 1
  • 合同名称
  • └ sign_center_params
  • String
  • 可选
  • 1
  • 签署组件信息,不用传,查询接口返回用
  • └ contract_frame_type
  • String
  • 可选
  • 1
  • 框架类型
  • └ owner
  • String
  • 可选
  • 1
  • 合同负责人
  • └ creator
  • String
  • 可选
  • 1
  • creator
  • contract_sign_list
  • ContractSignDTO []
  • 可选
  • []
  • 签署信息
  • └ actual_end_date
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • 实际失效时间
  • └ sign_address
  • String
  • 可选
  • 1
  • 盖章人地址
  • └ creator
  • String
  • 可选
  • 1
  • creator
  • └ gmt_modified
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • gmtModified
  • └ domain_code
  • String
  • 可选
  • 1
  • domainCode
  • └ sign_time
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • 盖章时间
  • └ sign_comment
  • String
  • 可选
  • 1
  • 签署备注
  • └ contract_main_id
  • Number
  • 可选
  • 1
  • 合同id
  • └ modifier
  • String
  • 可选
  • 1
  • modifier
  • └ is_backdating
  • String
  • 可选
  • n
  • 是否倒签
  • └ sign_copies
  • Number
  • 可选
  • 1
  • 实际盖章合同份数
  • └ gmt_create
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • gmtCreate
  • └ company_id
  • String
  • 可选
  • 1
  • 签署公司ID
  • └ is_deleted
  • String
  • 可选
  • 1
  • isDeleted
  • └ extra
  • String
  • 可选
  • {}
  • extra
  • └ tenant_id
  • Number
  • 可选
  • 1
  • tenantId
  • └ actual_start_date
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • 实际生效时间
  • └ sign_type
  • String
  • 可选
  • 1
  • 盖章方式
  • └ mdc_ext
  • String
  • 可选
  • 1
  • mdcExt
  • └ id
  • Number
  • 可选
  • 1
  • id
  • └ signer_no
  • String
  • 可选
  • 1
  • 盖章人
  • └ organization_identity_code
  • String
  • 可选
  • 1
  • 组织身份code
  • └ is_our_seal_first
  • String
  • 可选
  • 1
  • 是否我方先盖章,必传
  • └ peertoken
  • String
  • 可选
  • 1
  • 电子签署peertoken,非必传
  • └ gmt_create
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • gmtCreate
  • └ security_contract_id
  • String
  • 可选
  • 1
  • 加密后的合同编号,由合同中心生成,如需跳转到合同中心页面,需要该加密合同编号
  • └ contract_category
  • String
  • 可选
  • 1
  • 合同分类
  • └ contract_remark
  • String
  • 可选
  • 1
  • 合同备注说明
  • contract_content_file
  • AecpFileDTO []
  • 可选
  • []
  • 合同正本
  • └ preview_url
  • String
  • 可选
  • 1
  • previewUrl
  • └ file_size
  • Number
  • 可选
  • 1
  • fileSize
  • uploader
  • AliEmployeeDTO
  • 可选
  • uploader
  • └ work_no
  • String
  • 可选
  • 1
  • workNo
  • └ nk_name
  • String
  • 可选
  • 1
  • nkName
  • └ name
  • String
  • 可选
  • 1
  • name
  • └ name
  • String
  • 可选
  • 1
  • name
  • └ id
  • String
  • 可选
  • 1
  • id
  • └ upload_time
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • uploadTime
  • └ url
  • String
  • 可选
  • 1
  • url
  • └ contract_tax_rate
  • String
  • 可选
  • 1
  • 税率
  • └ tenant_id
  • Number
  • 可选
  • 1
  • tenantId
  • └ mdc_ext
  • String
  • 可选
  • 1
  • mdcExt
  • contract_attr_data_list
  • ContractAttributeDataDTO []
  • 可选
  • []
  • 合同个性化属性信息
  • └ creator
  • String
  • 可选
  • 1
  • creator
  • └ gmt_modified
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • gmtModified
  • └ domain_code
  • String
  • 可选
  • 1
  • domainCode
  • └ contract_main_id
  • Number
  • 可选
  • 1
  • 合同id
  • └ modifier
  • String
  • 可选
  • 1
  • modifier
  • └ attr_key
  • String
  • 可选
  • 1
  • 个性化合同属性名称
  • └ gmt_create
  • Date
  • 可选
  • 2023-10-01 10:10:10
  • gmtCreate
  • └ attr_type
  • String
  • 可选
  • 1
  • 个性化合同属性类型,将被废弃,可以不填
  • └ is_deleted
  • String
  • 可选
  • 1
  • isDeleted
  • └ extra
  • String
  • 可选
  • {}
  • extra
  • └ tenant_id
  • Number
  • 可选
  • 1
  • tenantId
  • └ mdc_ext
  • String
  • 可选
  • 1
  • mdcExt
  • └ attr_value
  • String
  • 可选
  • 1
  • 个性化合同属性值
  • └ id
  • Number
  • 可选
  • 1
  • id
  • └ currency_code
  • String
  • 可选
  • 1
  • 币种
  • └ contract_code
  • String
  • 可选
  • 1
  • 合同编码(变更单号)

响应参数

名称 类型 示例值 描述
result Result 结果
  • └ data
  • String
  • tkof-async-task$startSign$1703227280034$236bbf13-0de4-4c92-bb34-7cfd164e6114
  • 任务id
  • └ success
  • Boolean
  • true
  • 是否调用成功
  • └ error_message
  • String
  • 发起合同签署失败
  • 错误内容
  • └ error_code
  • String
  • invoke.error
  • 错误码

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
TmallTkofContractSignStartRequest req = new TmallTkofContractSignStartRequest();
TmallTkofContractSignStartRequest.ContractDTO obj1 = new TmallTkofContractSignStartRequest.ContractDTO();
obj1.setDeptName("1");
obj1.setDomainCode("1");
obj1.setEndDate(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj1.setPaymentParty("1");
obj1.setContractType("1");
obj1.setModifier("1");
List<TmallTkofContractSignStartRequest.AecpFileDTO> list3 = new ArrayList<TmallTkofContractSignStartRequest.AecpFileDTO>();
TmallTkofContractSignStartRequest.AecpFileDTO obj4 = new TmallTkofContractSignStartRequest.AecpFileDTO();
list3.add(obj4);
obj4.setPreviewUrl("1");
obj4.setFileSize(1L);
TmallTkofContractSignStartRequest.AliEmployeeDTO obj6 = new TmallTkofContractSignStartRequest.AliEmployeeDTO();
obj6.setWorkNo("1");
obj6.setNkName("1");
obj6.setName("1");
list5.setUploader(obj6);
obj4.setName("1");
obj4.setId("1");
obj4.setUploadTime(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj4.setUrl("1");
obj1.setBackdatingReportFile(list3);
obj1.setIsRelatedTransaction("n");
obj1.setTemplateId(1L);
obj1.setDeptNo("1");
List<TmallTkofContractSignStartRequest.ContractPaymentPlanHeadDTO> list8 = new ArrayList<TmallTkofContractSignStartRequest.ContractPaymentPlanHeadDTO>();
TmallTkofContractSignStartRequest.ContractPaymentPlanHeadDTO obj9 = new TmallTkofContractSignStartRequest.ContractPaymentPlanHeadDTO();
list8.add(obj9);
obj9.setGmtModified(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj9.setDomainCode("1");
obj9.setRelatedPlanId(1L);
obj9.setModifier("1");
obj9.setReceiveChannel("1");
obj9.setPaymentAmount("1");
obj9.setBankCountry("1");
obj9.setPayOrgOuCode("1");
obj9.setPlanExecutor("1");
obj9.setIsDeleted("n");
obj9.setFpmNo("1");
obj9.setPredictPayGmtStart(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj9.setExtra("{}");
obj9.setDayAfterTicketTopay(1L);
obj9.setResultDescription("1");
obj9.setId(1L);
obj9.setCreator("1");
obj9.setPlanType("1");
obj9.setPaymentMode("1");
obj9.setContractMainId(1L);
obj9.setGmtCreate(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj9.setPlanCommitter("1");
obj9.setCompanyId(1L);
obj9.setPredictPayGmtEnd(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj9.setTenantId(1L);
obj9.setPlanDescription("1");
obj9.setMdcExt("1");
obj9.setCurrencyCode("1");
obj9.setStatus("1");
List<TmallTkofContractSignStartRequest.ContractPaymentPlanLineDTO> list12 = new ArrayList<TmallTkofContractSignStartRequest.ContractPaymentPlanLineDTO>();
TmallTkofContractSignStartRequest.ContractPaymentPlanLineDTO obj13 = new TmallTkofContractSignStartRequest.ContractPaymentPlanLineDTO();
list12.add(obj13);
obj13.setPayResult("1");
obj13.setCreator("1");
obj13.setGmtModified(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj13.setDomainCode("1");
obj13.setPaymentPlanHeadId(1L);
obj13.setModifier("1");
obj13.setSort("1");
obj13.setGmtCreate(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj13.setReceiveAcntId(1L);
obj13.setLineAmount("1");
obj13.setTaxRate("1");
obj13.setIsDeleted("1");
obj13.setReceiveAccountType("1");
obj13.setExtra("{}");
obj13.setTenantId(1L);
obj13.setReceiveAccount("1");
obj13.setMdcExt("1");
obj13.setId(1L);
obj13.setStatus("1");
list10.setPaymentPlanLineList(list12);
obj1.setPaymentPlanHeadList(list8);
obj1.setTakeEffectMethod("1");
List<TmallTkofContractSignStartRequest.AecpFileDTO> list15 = new ArrayList<TmallTkofContractSignStartRequest.AecpFileDTO>();
TmallTkofContractSignStartRequest.AecpFileDTO obj16 = new TmallTkofContractSignStartRequest.AecpFileDTO();
list15.add(obj16);
obj16.setPreviewUrl("1");
obj16.setFileSize(1L);
TmallTkofContractSignStartRequest.AliEmployeeDTO obj18 = new TmallTkofContractSignStartRequest.AliEmployeeDTO();
obj18.setWorkNo("1");
obj18.setNkName("1");
obj18.setName("1");
list17.setUploader(obj18);
obj16.setName("1");
obj16.setId("1");
obj16.setUploadTime(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj16.setUrl("1");
obj1.setContractFinallyFile(list15);
obj1.setCommitter("1");
obj1.setTemplateInstanceId(1L);
obj1.setBizId("1");
obj1.setSignType("1");
obj1.setId(1L);
obj1.setAmountType("1");
List<TmallTkofContractSignStartRequest.ContractPartyDTO> list20 = new ArrayList<TmallTkofContractSignStartRequest.ContractPartyDTO>();
TmallTkofContractSignStartRequest.ContractPartyDTO obj21 = new TmallTkofContractSignStartRequest.ContractPartyDTO();
list20.add(obj21);
obj21.setCreator("1");
obj21.setGmtModified(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj21.setDomainCode("1");
obj21.setContractMainId(1L);
obj21.setModifier("1");
obj21.setSort(1L);
obj21.setPartyType("1");
obj21.setGmtCreate(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj21.setIsDeleted("1");
obj21.setExtra("{}");
obj21.setName("1");
obj21.setTenantId(1L);
obj21.setMdcExt("1");
obj21.setId(1L);
obj21.setPartyId("1");
obj1.setContractPartyList(list20);
obj1.setHasMoney("1");
obj1.setBuCode("1");
obj1.setCustomField("1");
TmallTkofContractSignStartRequest.ContractChangeDTO obj22 = new TmallTkofContractSignStartRequest.ContractChangeDTO();
obj22.setChangeTypeCategory("1");
obj22.setCreator("1");
obj22.setGmtModified(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj22.setDomainCode("1");
obj22.setChangeReason("1");
obj22.setChangeType("1");
obj22.setContractMainId(1L);
obj22.setModifier("1");
obj22.setGmtCreate(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj22.setIsDeleted("1");
obj22.setExtra("{}");
obj22.setTenantId(1L);
obj22.setMdcExt("1");
obj22.setId(1L);
obj1.setContractChange(obj22);
obj1.setCommitterNkname("1");
TmallTkofContractSignStartRequest.ContractApproveDTO obj23 = new TmallTkofContractSignStartRequest.ContractApproveDTO();
obj23.setProcessInstanceId("1");
obj23.setCreator("1");
obj23.setGmtModified(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj23.setDomainCode("1");
obj23.setContractMainId(1L);
obj23.setModifier("1");
obj23.setTitle("1");
obj23.setGmtCreate(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj23.setIsDeleted("1");
obj23.setTitleEn("1");
List<TmallTkofContractSignStartRequest.ContractApproveLogDTO> list25 = new ArrayList<TmallTkofContractSignStartRequest.ContractApproveLogDTO>();
TmallTkofContractSignStartRequest.ContractApproveLogDTO obj26 = new TmallTkofContractSignStartRequest.ContractApproveLogDTO();
list25.add(obj26);
obj26.setApproverNo("1");
obj26.setCreator("1");
obj26.setGmtModified(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj26.setDomainCode("1");
obj26.setContractApproveId(1L);
obj26.setModifier("1");
obj26.setApproverNkname("1");
obj26.setGmtCreate(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj26.setApproverName("1");
obj26.setApproveRemark("1");
obj26.setIsDeleted("1");
obj26.setApproveResult("1");
List<TmallTkofContractSignStartRequest.AecpFileDTO> list29 = new ArrayList<TmallTkofContractSignStartRequest.AecpFileDTO>();
TmallTkofContractSignStartRequest.AecpFileDTO obj30 = new TmallTkofContractSignStartRequest.AecpFileDTO();
list29.add(obj30);
obj30.setPreviewUrl("1");
obj30.setFileSize(1L);
TmallTkofContractSignStartRequest.AliEmployeeDTO obj32 = new TmallTkofContractSignStartRequest.AliEmployeeDTO();
obj32.setWorkNo("1");
obj32.setNkName("1");
obj32.setName("1");
list31.setUploader(obj32);
obj30.setName("1");
obj30.setId("1");
obj30.setUploadTime(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj30.setUrl("1");
list27.setApproveFile(list29);
obj26.setExtra("{}");
obj26.setTenantId(1L);
obj26.setApproverRole("1");
obj26.setMdcExt("1");
obj26.setId(1L);
obj26.setApproveTime(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj26.setTaskId("1");
obj23.setContractApproveLogList(list25);
obj23.setExtra("{}");
obj23.setTenantId(1L);
obj23.setMdcExt("1");
obj23.setBizTypeUuid("1");
obj23.setId(1L);
obj1.setContractApprove(obj23);
obj1.setIsTemplate("n");
obj1.setContractAmount("1");
obj1.setContractInvoiceType("1");
obj1.setSignApplyId("1");
List<TmallTkofContractSignStartRequest.ContractSealDTO> list34 = new ArrayList<TmallTkofContractSignStartRequest.ContractSealDTO>();
TmallTkofContractSignStartRequest.ContractSealDTO obj35 = new TmallTkofContractSignStartRequest.ContractSealDTO();
list34.add(obj35);
List<TmallTkofContractSignStartRequest.SignInfoDTO> list38 = new ArrayList<TmallTkofContractSignStartRequest.SignInfoDTO>();
TmallTkofContractSignStartRequest.SignInfoDTO obj39 = new TmallTkofContractSignStartRequest.SignInfoDTO();
list38.add(obj39);
obj39.setSealId(1L);
obj39.setEdgePosition(1L);
obj39.setEdgeScope(1L);
obj39.setSignIdentity("1");
obj39.setSealType(1L);
obj39.setSealKey("1");
obj39.setSealStyle("1");
obj39.setPosX(1L);
obj39.setPosY(1L);
List<TmallTkofContractSignStartRequest.SignDateInfoDTO> list42 = new ArrayList<TmallTkofContractSignStartRequest.SignDateInfoDTO>();
TmallTkofContractSignStartRequest.SignDateInfoDTO obj43 = new TmallTkofContractSignStartRequest.SignDateInfoDTO();
list42.add(obj43);
obj43.setPosX(1L);
obj43.setPosY(1L);
obj43.setDateFormat("1");
obj43.setFontSize(1L);
obj43.setPosPage("1");
list40.setSignDateInfos(list42);
obj39.setKeyIndex(1L);
obj39.setAddSignTime(true);
obj39.setWidth(1L);
obj39.setSignType(1L);
obj39.setPosPage("1");
obj39.setKey("1");
list36.setSignInfos(list38);
obj35.setAuthSignerWorkNo("1");
obj35.setOrganizeId("1");
obj35.setSignAddress("1");
obj35.setBusinessLineName("1");
obj35.setSubjectKind("1");
obj35.setAgentSignerWorkNo("1");
obj35.setSealType("contract_seal");
obj35.setAutoSign(1L);
obj35.setSocialCreditCode("1");
obj35.setPause(true);
obj35.setSignerName("1");
obj35.setSignOrder(1L);
obj35.setSignerEmail("1");
List<TmallTkofContractSignStartRequest.CcRecipientDTO> list46 = new ArrayList<TmallTkofContractSignStartRequest.CcRecipientDTO>();
TmallTkofContractSignStartRequest.CcRecipientDTO obj47 = new TmallTkofContractSignStartRequest.CcRecipientDTO();
list46.add(obj47);
obj47.setCcRecipientId("1");
obj47.setCcRecipientEmail("1");
obj47.setCcRecipientName("1");
list44.setCcRecipient(list46);
obj35.setSignerMobile("1");
obj35.setSignerType(1L);
obj35.setUseSignatureSeal(true);
obj35.setSignSubjectName("1");
obj1.setContractSealList(list34);
obj1.setCommitterName("1");
obj1.setContractCopies(1L);
obj1.setStartDate(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj1.setIsFramework("1");
obj1.setStatus("1");
obj1.setGmtModified(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj1.setSignFactory("1");
obj1.setSourceApp("1");
obj1.setLastOperationUser("1");
obj1.setContractApproveId(1L);
List<TmallTkofContractSignStartRequest.TemplateDataDTO> list49 = new ArrayList<TmallTkofContractSignStartRequest.TemplateDataDTO>();
TmallTkofContractSignStartRequest.TemplateDataDTO obj50 = new TmallTkofContractSignStartRequest.TemplateDataDTO();
list49.add(obj50);
obj50.setComponentValues("{}");
obj50.setBlockSelectGroups("{}");
obj50.setTemplateId(1L);
obj1.setTemplateDataList(list49);
obj1.setProjectSource("1");
List<TmallTkofContractSignStartRequest.AecpFileDTO> list52 = new ArrayList<TmallTkofContractSignStartRequest.AecpFileDTO>();
TmallTkofContractSignStartRequest.AecpFileDTO obj53 = new TmallTkofContractSignStartRequest.AecpFileDTO();
list52.add(obj53);
obj53.setPreviewUrl("1");
obj53.setFileSize(1L);
TmallTkofContractSignStartRequest.AliEmployeeDTO obj55 = new TmallTkofContractSignStartRequest.AliEmployeeDTO();
obj55.setWorkNo("1");
obj55.setNkName("1");
obj55.setName("1");
list54.setUploader(obj55);
obj53.setName("1");
obj53.setId("1");
obj53.setUploadTime(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj53.setUrl("1");
obj1.setContractFile(list52);
obj1.setContractVersion(1L);
obj1.setContractCategoryName("1");
obj1.setApplicantDate(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj1.setLoseEffectMethod("1");
obj1.setRelatedContractMainId(1L);
obj1.setContractSealType("contract_seal");
obj1.setSignRegion("domestic");
obj1.setIsDeleted("1");
obj1.setProjectCode("1");
obj1.setOverseaCompanyUseAliDocusignAccount("true");
List<TmallTkofContractSignStartRequest.ContractArchiveDTO> list57 = new ArrayList<TmallTkofContractSignStartRequest.ContractArchiveDTO>();
TmallTkofContractSignStartRequest.ContractArchiveDTO obj58 = new TmallTkofContractSignStartRequest.ContractArchiveDTO();
list57.add(obj58);
obj58.setArchiveComment("1");
obj58.setArchiveTime(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj58.setCreator("1");
obj58.setGmtModified(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj58.setDomainCode("1");
obj58.setContractMainId(1L);
obj58.setModifier("1");
obj58.setArchiveCode("1");
obj58.setGmtCreate(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj58.setArchiverNo("1");
obj58.setOriginalDocumentPlace("1");
obj58.setIsDeleted("n");
List<TmallTkofContractSignStartRequest.AecpFileDTO> list61 = new ArrayList<TmallTkofContractSignStartRequest.AecpFileDTO>();
TmallTkofContractSignStartRequest.AecpFileDTO obj62 = new TmallTkofContractSignStartRequest.AecpFileDTO();
list61.add(obj62);
obj62.setPreviewUrl("1");
obj62.setFileSize(1L);
TmallTkofContractSignStartRequest.AliEmployeeDTO obj64 = new TmallTkofContractSignStartRequest.AliEmployeeDTO();
obj64.setWorkNo("1");
obj64.setNkName("1");
obj64.setName("1");
list63.setUploader(obj64);
obj62.setName("1");
obj62.setId("1");
obj62.setUploadTime(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj62.setUrl("1");
list59.setArchiveFile(list61);
obj58.setExtra("{}");
obj58.setArchiveStatus("1");
obj58.setTenantId(1L);
obj58.setMdcExt("1");
obj58.setId(1L);
obj1.setContractArchiveList(list57);
obj1.setExtra("{}");
List<TmallTkofContractSignStartRequest.AecpFileDTO> list66 = new ArrayList<TmallTkofContractSignStartRequest.AecpFileDTO>();
TmallTkofContractSignStartRequest.AecpFileDTO obj67 = new TmallTkofContractSignStartRequest.AecpFileDTO();
list66.add(obj67);
obj67.setPreviewUrl("1");
obj67.setFileSize(1L);
TmallTkofContractSignStartRequest.AliEmployeeDTO obj69 = new TmallTkofContractSignStartRequest.AliEmployeeDTO();
obj69.setWorkNo("1");
obj69.setNkName("1");
obj69.setName("1");
list68.setUploader(obj69);
obj67.setName("1");
obj67.setId("1");
obj67.setUploadTime(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj67.setUrl("1");
obj1.setContractContentFinallyFile(list66);
obj1.setContractName("1");
obj1.setSignCenterParams("1");
obj1.setContractFrameType("1");
obj1.setOwner("1");
obj1.setCreator("1");
List<TmallTkofContractSignStartRequest.ContractSignDTO> list71 = new ArrayList<TmallTkofContractSignStartRequest.ContractSignDTO>();
TmallTkofContractSignStartRequest.ContractSignDTO obj72 = new TmallTkofContractSignStartRequest.ContractSignDTO();
list71.add(obj72);
obj72.setActualEndDate(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj72.setSignAddress("1");
obj72.setCreator("1");
obj72.setGmtModified(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj72.setDomainCode("1");
obj72.setSignTime(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj72.setSignComment("1");
obj72.setContractMainId(1L);
obj72.setModifier("1");
obj72.setIsBackdating("n");
obj72.setSignCopies(1L);
obj72.setGmtCreate(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj72.setCompanyId("1");
obj72.setIsDeleted("1");
obj72.setExtra("{}");
obj72.setTenantId(1L);
obj72.setActualStartDate(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj72.setSignType("1");
obj72.setMdcExt("1");
obj72.setId(1L);
obj72.setSignerNo("1");
obj1.setContractSignList(list71);
obj1.setOrganizationIdentityCode("1");
obj1.setIsOurSealFirst("1");
obj1.setPeertoken("1");
obj1.setGmtCreate(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj1.setSecurityContractId("1");
obj1.setContractCategory("1");
obj1.setContractRemark("1");
List<TmallTkofContractSignStartRequest.AecpFileDTO> list74 = new ArrayList<TmallTkofContractSignStartRequest.AecpFileDTO>();
TmallTkofContractSignStartRequest.AecpFileDTO obj75 = new TmallTkofContractSignStartRequest.AecpFileDTO();
list74.add(obj75);
obj75.setPreviewUrl("1");
obj75.setFileSize(1L);
TmallTkofContractSignStartRequest.AliEmployeeDTO obj77 = new TmallTkofContractSignStartRequest.AliEmployeeDTO();
obj77.setWorkNo("1");
obj77.setNkName("1");
obj77.setName("1");
list76.setUploader(obj77);
obj75.setName("1");
obj75.setId("1");
obj75.setUploadTime(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj75.setUrl("1");
obj1.setContractContentFile(list74);
obj1.setContractTaxRate("1");
obj1.setTenantId(1L);
obj1.setMdcExt("1");
List<TmallTkofContractSignStartRequest.ContractAttributeDataDTO> list79 = new ArrayList<TmallTkofContractSignStartRequest.ContractAttributeDataDTO>();
TmallTkofContractSignStartRequest.ContractAttributeDataDTO obj80 = new TmallTkofContractSignStartRequest.ContractAttributeDataDTO();
list79.add(obj80);
obj80.setCreator("1");
obj80.setGmtModified(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj80.setDomainCode("1");
obj80.setContractMainId(1L);
obj80.setModifier("1");
obj80.setAttrKey("1");
obj80.setGmtCreate(StringUtils.parseDateTime("2023-10-01 10:10:10"));
obj80.setAttrType("1");
obj80.setIsDeleted("1");
obj80.setExtra("{}");
obj80.setTenantId(1L);
obj80.setMdcExt("1");
obj80.setAttrValue("1");
obj80.setId(1L);
obj1.setContractAttrDataList(list79);
obj1.setCurrencyCode("1");
obj1.setContractCode("1");
req.setContractDto(obj1);
TmallTkofContractSignStartResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<tmall_tkof_contract_sign_start_response>
    <result>
        <data>tkof-async-task$startSign$1703227280034$236bbf13-0de4-4c92-bb34-7cfd164e6114</data>
        <success>true</success>
        <error_message>发起合同签署失败</error_message>
        <error_code>invoke.error</error_code>
    </result>
</tmall_tkof_contract_sign_start_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部