简要描述:

  • 合同详情及合同详情接口

请求URL:

GET/plugin.shop-esign.frontend.contract.detail

参数:

参数名 是否必须 类型 说明
contract_id int 合同id

返回示例:

正确时返回:

{
    "result": 1,
    "msg": "成功",
    "data": {
        "contract_info": {
            "id": 7,
            "uniacid": 2,
            "name": "",
            "sign_end_date": "2020-05-27",
            "contract_end_date": "1970-01-01",
            "template_id": 10,
            "uid": 0,
            "yq_contract_id": 0,
            "account_name": "",
            "status": 0,
            "contract_order_id": 0,
            "origin_contract_doc_url": "static/shop-esign/contract/9/o_芸众商城测试20200527135521",
            "contract_doc_url": "http://yunqian-test.oss-cn-shenzhen.aliyuncs.com/static/shop-esign/contract/9/%E8%8A%B8%E4%BC%97%E5%95%86%E5%9F%8E%E6%B5%8B%E8%AF%9520200527135521.pdf?OSSAccessKeyId=LTAI4FhxVuYK2sYGCkGQ9CQf&Expires=1590558955&Signature=ex3hSMbfOX5OLlUGcImubSjyWVM%3D",
            "contract_doc_name": "芸众商城测试20200527135521",
            "contract_attach": [],
            "pdf_width": 0,
            "pdf_height": 0,
            "scene_id": 1,
            "sign_role_type": 1,
            "platform_role_id": 1,
            "variable_data": "null",
            "evid": "",
            "spot_evid": "",
            "created_at": "2020-05-27 13:55:24",
            "updated_at": "2020-05-27 13:55:24",
            "deleted_at": null
        },
        "sign_status": 0,
        "user_role_id": 2,
        "role_info": {
            "id": 14,
            "uniacid": 2,
            "role_id": 2,
            "uid": 9,
            "name": null,
            "tel": "18545571024",
            "sign_type": 1,
            "company_name": "",
            "contract_id": 7,
            "sign_status": 0
        },
        "person_seals": null,
        "company_seals": null,
        "can_sign": 1,
        "auth_status": 0,
        "form_list": []
    }
}

错误时返回:

  

返回参数说明:

参数名 类型 说明
can_signd int 是否可以签署:0-不可以,1-可以
sign_status int 当前登录用户签署状态:0未签署,1签署
is_cc int 是否是抄送人:0-否,1-是
auth_status int 是否认证:0-否,1-是
user_role_id int 当前签署角色ID
contract_info obj 合同信息
contract_info->id int 合同ID
contract_info->name string 合同名
contract_info->sign_end_date string 合同签署截止日期
contract_info->contract_end_date string 合同到期日期
contract_info->account_name string 发起方
contract_info->contract_doc_url string 合同文件地址
contract_info->contract_doc_name string 合同文件名
contract_info->contract_attach->file_name string 合同附件名
contract_info->contract_attach->file_url string 合同附件地址
contract_info->updated_at string 合同更新时间
contract_info->pdf_width float pdf宽
contract_info->pdf_height float pdf高
contract_doc_imgs->page int 页数
contract_doc_imgs->imgData string 图片数据(base64或url)
contract_doc_imgs->imgUrl string 图片url
roles_list array 签署角色信息
roles_list->id int 合同签署角色id
roles_list->contract_id int 合同id
roles_list->role_id int 角色ID
roles_list->name string 姓名
roles_list->tel string 电话号码
roles_list->sign_type int 签署主体:0、个人;1、企业
roles_list->company_name string 公司名称
roles_list->sign_status int 签署状态:0未签署,1签署
roles_list->sign_short_url string 复制url使用的链接
person_seals array 个人印章信息
person_seals->id int ID
person_seals->name string 印章名
person_seals->seal_url string 印章Url
person_seals->is_default int 是否默认:0否,1是
person_seals->company_seals array 被授权的企业印章列表
person_seals->company_seals->has_one_seal obj 被授权的企业印章信息
form_list obj 签章文本域信息
form_list->id int 文本域id
form_list->contract_id int 合同id
form_list->form_type int 文本域类型:1、文本
form_list->form_name string 文本域名称
form_list->form_value string 文本域默认值
form_list->is_require int 是否必填:0否;1是
form_list->pos_x float 横坐标
form_list->pos_y float 纵坐标
form_list->width int 文本域宽度
form_list->height int 文本域高度

备注:

  • 更多返回错误代码请看首页的错误代码描述