文件信息
获取合约签署信息
请求方式 POST

请求接口 / saas/api/contract/getDetail

请求参数
名称	位置	类型	必选	中文名	说明
access_token	header	string	是	访问令牌	详见身份鉴权API
Content-Type	header	string	是	内容类型	application/json
body	body	object	是	Body 请求体	
» contractId	body	string	是	签署流程ID	
参数示例

{
  "contractId": "CCFSENSDKGIUOLK"
}
返回参数
返回参数

名称	类型	必选	中文名	说明
» isSuccess	boolean	true	成功标志	true 成功 false失败
» msg	string	true	消息	
» code	integer	true	状态码	
» data	object	true	数据体	
»» contractId	string	true	签署流程ID	
»» contractName	string	true	合约名称	
»» status	string	true	合约状态	-1：已终⽌
0：已取消
10：等待签署
20：签署中
2000：已完成
»» statusName	string	true	合约状态名称	已完成
»» startTime	string	true	合约发起时间	
»» fileSize	integer	true	合约⼤⼩	
»» signatureList	[object]	true	签署列表	
»»» signatureId	string	true		
»»» signer	string	true		
»»»signatureTime	string	true		
»»» entName	string	true		
参数示例

{
    "isSuccess": true, 
    "msg": "成功", 
    "code": 200, 
    "data": {
        "contractId": "123", 
        "contractName": "某某合同", 
        "status": 20, 
        "statusName": "签署中", 
        "startTime": "2021-10-10 10:10:10", 
        "fileSize": 23, 
        "signatureList": [
            {
                "signatureId": "45642164816", 
                "signer": "张三", 
                "signatureTime": "2021-10-10 10:10:11", 
                "entName": "ZJCA"
            }
        ]
    }
}
状态码

状态码	状态码含义	说明
200	OK	成功
400	HTTP 消息不可读	系统内部错误
500	请求方式有误,请检查 GET/POST	
401	Token失效	
查看合约文件
请求方式 POST

请求接口 /saas/api/contract/preview

请求参数
名称	位置	类型	必选	中文名	说明
access_token	header	string	是	访问令牌	详见身份鉴权API
Content-Type	header	string	是	内容类型	application/json
body	body	object	是	Body 请求体	
» contractId	body	string	是	签署流程ID	
参数示例

{
  "contractId": "CCFSENSDKGIUOLK"
}
返回参数
返回参数

名称	类型	必选	中文名	说明
» isSuccess	boolean	true	成功标志	true 成功 false失败
» msg	string	true	消息	
» code	integer	true	状态码	
» data	object	true	数据体	
»» contractId	string	true	签署流程ID	
»» imageHeight	string	true	pdf转成图⽚的宽	
»» imageWidth	string	true	pdf转成图⽚的⾼	
»» pdfUrl	string	true	pdf预览地址	
»» pdfToImageList	[string]	true	pdf转成图⽚的预览地址	
参数示例

{
    "isSuccess": true, 
    "msg": "成功", 
    "code": 200, 
    "data": {
        "contractId": "5cf5ab68024063bb2ccf4f055549ef55", 
        "imageHeight": 1122, 
        "imageWidth": 793, 
        "pdfUrl": "https://testeseal.cert8.pdf", 
        "pdfToImageList": ["https://t/abc",
                          "https://t/dsd"]
    }
}
状态码

状态码	状态码含义	说明
200	OK	成功
400	HTTP 消息不可读	系统内部错误
500	请求方式有误,请检查 GET/POST	
401	Token失效	
下载合约文件
请求方式 POST

请求接口 /saas/api/contract/download

请求参数
名称	位置	类型	必选	中文名	说明
access_token	header	string	是	访问令牌	详见身份鉴权API
Content-Type	header	string	是	内容类型	application/json
body	body	object	是	Body 请求体	
» contractId	body	string	是	签署流程ID	
参数示例

{
  "contractId": "CCFSENSDKGIUOLK"
}
返回参数
返回参数

名称	类型	必选	中文名	说明
» isSuccess	boolean	true	成功标志	true 成功 false失败
» msg	string	true	消息	
» code	integer	true	状态码	
» data	object	true	数据体	
»» downloadUrl	string	true	下载链接	
参数示例

{
    "isSuccess": true, 
    "msg": "成功", 
    "code": 200, 
    "data": {
        "downloadUrl": "https://tdas08.pdf"
    }
}
状态码

状态码	状态码含义	说明
200	OK	成功
400	HTTP 消息不可读	系统内部错误
500	请求方式有误,请检查 GET/POST	
401	Token失效	
隐私信息
获取用户隐私数据
请求方式 POST

请求接口 /api/user/getUserInfos

请求参数
名称	位置	类型	必选	中文名	说明
access_token	header	string	是	访问令牌	详见身份鉴权API
Content-Type	header	string	是	内容类型	application/json
body	body	object	是	Body 请求体	
» requestId	body	string	是	二维码请求ID	
参数示例

{
  "requestId": "8613F36DAF1B0B98"
}
返回参数
返回参数

名称	类型	必选	中文名	说明
» isSuccess	boolean	true	成功标志	true 成功 false失败
» msg	string	true	消息	
» code	integer	true	状态码	
» data	object	true	数据体	
»» name	string	true	用户姓名	
»» mobile	string	true	手机号	
»» code	string	true	身份证号	
参数示例

{
  "isSuccess": true,
  "msg": "成功",
  "code": 200,
  "data":
    {
      "name":"张三",
      "mobile":"13888888888",
      "code":"330111111111111111"
   }
}
状态码

状态码	状态码含义	说明
200	OK	成功
400	HTTP 消息不可读	系统内部错误
500	请求方式有误,请检查 GET/POST	
401	Token失效



目前输入合约id打开合约文件没有显示出来，可能需要 调用接口获取文件和合约信息，相关接口在上方，然后打开的时候同样支持三种模式，这个你看看Home.vue怎么设计好
src\views\seal\preSignModal.vue
src\views\seal\standardSignModal.vue
src\views\seal\trusteeshipSignModal.vue
src\views\Home.vue
修改这几个文件，同时要注意初始化的问题