接口描述
通过该接口可以将原有流程模板复制一份副本到当前企业空间,或者到其他企业空间下(需要通过 用户授权 获取企业资源的管理权限)。
【注】:当复制流程模板到当前企业空间时,复制后会自动给复制出来的新的流程模板赋值模板名称,规则:在原模板名称加上"_副本"字样。例如原有模板名称为:合同模板,复制后新的模板名称则为:合同模板_副本。(复制到其他企业空间不加"_副本"字样)
接口地址&请求方法
接口地址:https://{host}/v3/sign-templates/copy
请求方法:POST
请求头格式
具体请求头参数,请查看公共请求头格式。
请求参数
参数名称 | 参数类型 | 必选 | 参数位置 | 参数说明 |
orgId | string | 是 | body | 机构账号ID 【注】用户在e签宝注册实名后才有账号ID,账号ID获取方式请使用【查询机构认证信息】接口通过组织机构名称/组织机构证件号进行查询 |
transactorPsnId | string | 是 | body | 经办人个人账号ID 【注】通过 【查询企业成员列表】 查询企业成员的账号ID(psnId),经办人必须有模板操作权限,建议直接使用管理员账号 |
signTemplateId | string | 是 | body | 流程模板ID |
copyToExternalOrg | boolean | 否 | body | 是否复制到外部企业,默认为:false true - 是 false - 否 |
externalOrgId | string | 否 | body | 外部企业的机构账号ID 【注】:copyToExternalOrg为true时必传 |
externalTransactorPsnId | string | 否 | body | 外部企业的经办人个人账号ID 【注】:copyToExternalOrg为true时必传 |
响应参数
展开全部参数参数名称 | 参数类型 | 必选 | 参数说明 | |
code | int32 | 是 | 业务码,0表示成功,非0表示异常。 | |
message | string | 否 | 业务信息 请根据 code 来判断错误情况,不应该依赖 message 匹配,因为 message 可能会调整。 | |
data(点击“+”展开详情) | object | 否 | 业务数据 | |
copiedSignTemplateId | string | 是 | 复制出来的新流程模板ID |
请求示例
{
"orgId": "842ec8ce******5fc91662f",
"transactorPsnId": "7ffcaed8******d8f0ef0a8f6",
"signTemplateId": "6f5aa0fc*****756b42f71adb",
"copyToExternalOrg":true,
"externalOrgId":"3c4047cc*****279134e7",
"externalTransactorPsnId":"10fcaed*****0ef0a8zn"
}
响应示例
{
"code": 0,
"message": "成功",
"data": {
"copiedSignTemplateId": "c73a84b28c******e2bfa312ed"
}
}